MESHブロックの通知から湿度の値を取り出したい


8月31日に公開されたMESHブロックの通信仕様をもとに、PythonでMESHブロックで検知した温度・湿度の取得を実装しようとしています。公式ドキュメントを参考に実装して、MESHブロック(温度・湿度)から下記の通り、通知を受け取ることはできました。

[code]

    b'\x01\x00\x00\x04\xe9\x00D\x002'
    
[/code]

温度に関しては、e9なので10進数に変換して233/10で23.3度と正しく取得できているようですが、湿度はDが返ってきました。

MESHアプリのほうで、確認すると湿度50％前後を計測しているので、正しく測定できていると思うのですが、上記の値はどのようにすれば、正しく10進数の値に変換できますでしょうか。




MESHブロックの知識はありませんが単に\x44(68)がDと表示されてるだけではないでしょうか。  
以下はPythonの対話モードでの実行結果です

[code]

    >>> b'\x44'
    b'D'
    
[/code]

