My motionblinds seem to report batterylevel T and B as separate fields instead of in an object.
Cannot process multicast message: 'b'{"msgType":"Report","mac":"5443b29856780002","deviceType":"10000001","msgID":"20260607215714786","data":{"type":9,"exist_subid":1,"operation_T":2,"operation_B":2,"currentPosition_T":0,"currentPosition_B":100,"currentState_T":3,"currentState_B":3,"voltageMode":1,"batteryLevel_T":38419,"batteryLevel_B":1219,"wirelessMode":1,"RSSI":-66}}''
Cannot process multicast message: 'b'{"msgType":"Report","mac":"5443b29856780002","deviceType":"10000001","msgID":"20260607215715396","data":{"type":9,"exist_subid":1,"operation_T":2,"operation_B":2,"currentPosition_T":0,"currentPosition_B":100,"currentState_T":3,"currentState_B":3,"voltageMode":1,"batteryLevel_T":38419,"batteryLevel_B":1219,"wirelessMode":1,"RSSI":-72}}''
Traceback (most recent call last):
File "/usr/local/lib/python3.14/site-packages/motionblinds/motion_blinds.py", line 1703, in _parse_response
self._battery_level["T"] >= 200.0
TypeError: '>=' not supported between instances of 'NoneType' and 'float'
They have been disconnected from a hub for quite a while. Not sure if they need a firmware update, or if there even are firmware updates for these blinds. They are TDBU's.
My motionblinds seem to report batterylevel T and B as separate fields instead of in an object.
They have been disconnected from a hub for quite a while. Not sure if they need a firmware update, or if there even are firmware updates for these blinds. They are TDBU's.