Le fichier domoMaj.py est bien à jour avec la modification de la branche wip7-7.1.13 :
J'ai supprimé le plugin de domoticz (dans la rubrique Matériel), puis ré'installé le plugin (toujours dans Matériel), ré-appairer mes objets proprement afin d'être sûr qu'ils soient bien associés et reconnus comme blind (c'est vraiment galère les profalux ... :p)
et ... j'ai encore le problème de fermé->1%
Code : Tout sélectionner
2024-07-12 23:00:41,044 INFO :b'onCommand - unit: 7, command: Close, level: 0, color: '
2024-07-12 23:00:41,047 INFO :b'mgtCommand (261b) 20918a00000626cd 7 Name: Salon_Nord Command: Close Level: 0 Color: '
2024-07-12 23:00:41,048 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cd Unit 7'
2024-07-12 23:00:41,049 INFO :b'RetreiveWidgetTypeList Looking for Device Idx 28'
2024-07-12 23:00:41,050 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'28': 'LvlControl'}"
2024-07-12 23:00:41,052 INFO :b'RetreiveWidgetTypeList 28 found'
2024-07-12 23:00:41,053 INFO :b"RetreiveWidgetTypeList returning [('01', '28', 'LvlControl')]"
2024-07-12 23:00:41,053 INFO :b'handle_command_off : Off for Device: 261b EPout: 01 Unit: 7 DeviceType: LvlControl modelName: Volet-Profalux'
2024-07-12 23:00:41,054 INFO :b'---------- actuator_setlevel Set Level: 01'
2024-07-12 23:00:41,070 INFO :b'UpdateDevice - ( Salon_Nord) 0:0'
2024-07-12 23:00:41,072 INFO :b'---> [Unit: 7] 0:0: 255:4 False ( Salon_Nord)'
2024-07-12 23:00:44,082 INFO :b'RetreiveWidgetTypeList DeviceId: 00124b0023ad6394 Unit None'
2024-07-12 23:00:44,086 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'24': 'Motion'}"
2024-07-12 23:00:44,087 INFO :b"RetreiveWidgetTypeList returning [('01', '24', 'Motion')]"
2024-07-12 23:00:44,088 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626d1 Unit None'
2024-07-12 23:00:44,089 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'25': 'LvlControl'}"
2024-07-12 23:00:44,089 INFO :b"RetreiveWidgetTypeList returning [('01', '25', 'LvlControl')]"
2024-07-12 23:00:44,090 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cf Unit None'
2024-07-12 23:00:44,091 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'26': 'LvlControl'}"
2024-07-12 23:00:44,092 INFO :b"RetreiveWidgetTypeList returning [('01', '26', 'LvlControl')]"
2024-07-12 23:00:44,096 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626d4 Unit None'
2024-07-12 23:00:44,097 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'27': 'LvlControl'}"
2024-07-12 23:00:44,097 INFO :b"RetreiveWidgetTypeList returning [('01', '27', 'LvlControl')]"
2024-07-12 23:00:44,098 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cd Unit None'
2024-07-12 23:00:44,099 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'28': 'LvlControl'}"
2024-07-12 23:00:44,100 INFO :b"RetreiveWidgetTypeList returning [('01', '28', 'LvlControl')]"
2024-07-12 23:00:44,100 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626d3 Unit None'
2024-07-12 23:00:44,101 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'29': 'LvlControl', '30': 'BSO-Orientation'}"
2024-07-12 23:00:44,102 INFO :b"RetreiveWidgetTypeList returning [('01', '29', 'LvlControl'), ('01', '30', 'BSO-Orientation')]"
2024-07-12 23:00:45,496 INFO :b'ReadCluster - 0008 - 261b/01 AttrId: 0000 AttrType: 20 Attsize: 0001 Status: 00 AttrValue: 01'
2024-07-12 23:00:45,498 INFO :b"is_generic_zcl_cluster 0008/0000 and definition {'Enabled': True, 'Name': 'CurrentLevel', 'DataType': '20', 'Range': ['00', 'ff'], 'Acc': 'RPS', 'Default': 'ff', 'Mandatory': True, 'DomoClusterType': 'LvlControl', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-12 23:00:45,499 INFO :b'Foundation Cluster - Nwkid: 261b Ep: 01 Cluster: 0008 Attribute: 0000 Type: 20 Data: 01 Source: 8102'
2024-07-12 23:00:45,500 INFO :b'compute_attribute_value - _decoding_value: None value: 1'
2024-07-12 23:00:45,501 INFO :b'---> Data Action: check_store_value'
2024-07-12 23:00:45,502 INFO :b'---> Data Action: upd_domo_device'
2024-07-12 23:00:45,503 INFO :b'action_majdomodevice - 261b/01 0008 0000 Volet-Profalux 1'
2024-07-12 23:00:45,504 INFO :b' _majdomo_formater: None'
2024-07-12 23:00:45,505 INFO :b' _majdomo_formater: None 1 -> 1'
2024-07-12 23:00:45,506 INFO :b' _majdomo_cluster: None'
2024-07-12 23:00:45,507 INFO :b' _majdomo_attribute: None -> '
2024-07-12 23:00:45,508 INFO :b' _majdomo_ep: None -> 01'
2024-07-12 23:00:45,509 INFO :b"MajDomoDevice NwkId: 261b Ep: 01 ClusterId: 0008 Value: 1 ValueType: <class 'int'> Attribute: Color: ModelName: Volet-Profalux"
2024-07-12 23:00:45,510 INFO :b'------> ClusterType = LvlControl'
2024-07-12 23:00:45,512 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cd Unit None'
2024-07-12 23:00:45,513 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'28': 'LvlControl'}"
2024-07-12 23:00:45,514 INFO :b"RetreiveWidgetTypeList returning [('01', '28', 'LvlControl')]"
2024-07-12 23:00:45,515 INFO :b"------> ClusterTypeList = [('01', '28', 'LvlControl')]"
2024-07-12 23:00:45,516 INFO :b'_domo_maj_one_cluster_type_entry WidgetEp: 01, Widget_Idx: 28, WidgetType: LvlControl Value: 1 Color: '
2024-07-12 23:00:45,517 INFO :b'------> ClusterType: LvlControl WidgetEp: 01 Widget_Idx: 28 WidgetType: LvlControl Attribute_: '
2024-07-12 23:00:45,517 INFO :b'------> SignalLevel: 4 , BatteryLevel: 255'
2024-07-12 23:00:45,518 INFO :b'_domo_convert_level_control input value: -> 1'
2024-07-12 23:00:45,519 INFO :b'_domo_convert_level_control normalized Value: -> 1 previous nValue/sValue 0:0'
2024-07-12 23:00:45,520 INFO :b'_domo_convert_level_control dimm_blind_value 2'
2024-07-12 23:00:45,522 INFO :b'handle_normalized_other -> 1 SwitchType: 21 dimm_blind_value: 2'
2024-07-12 23:00:45,525 INFO :b'UpdateDevice - ( Salon_Nord) 2:1'
2024-07-12 23:00:45,526 INFO :b'---> [Unit: 7] 2:1: 255:4 False ( Salon_Nord)'
2024-07-12 23:00:49,101 INFO :b'RetreiveWidgetTypeList DeviceId: 00124b0023ad6394 Unit None'
2024-07-12 23:00:49,106 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'24': 'Motion'}"
2024-07-12 23:00:49,107 INFO :b"RetreiveWidgetTypeList returning [('01', '24', 'Motion')]"
2024-07-12 23:00:49,108 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626d1 Unit None'
2024-07-12 23:00:49,109 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'25': 'LvlControl'}"
2024-07-12 23:00:49,110 INFO :b"RetreiveWidgetTypeList returning [('01', '25', 'LvlControl')]"
2024-07-12 23:00:49,111 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cf Unit None'
2024-07-12 23:00:49,112 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'26': 'LvlControl'}"
2024-07-12 23:00:49,112 INFO :b"RetreiveWidgetTypeList returning [('01', '26', 'LvlControl')]"
2024-07-12 23:00:49,113 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626d4 Unit None'
2024-07-12 23:00:49,114 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'27': 'LvlControl'}"
2024-07-12 23:00:49,114 INFO :b"RetreiveWidgetTypeList returning [('01', '27', 'LvlControl')]"
2024-07-12 23:00:49,115 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cd Unit None'
2024-07-12 23:00:49,116 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'28': 'LvlControl'}"
2024-07-12 23:00:49,116 INFO :b"RetreiveWidgetTypeList returning [('01', '28', 'LvlControl')]"
2024-07-12 23:00:49,117 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626d3 Unit None'
2024-07-12 23:00:49,118 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'29': 'LvlControl', '30': 'BSO-Orientation'}"
2024-07-12 23:00:49,118 INFO :b"RetreiveWidgetTypeList returning [('01', '29', 'LvlControl'), ('01', '30', 'BSO-Orientation')]"
2024-07-12 23:00:49,264 INFO :b'ReadCluster - 0006 - 261b/01 AttrId: 0000 AttrType: 10 Attsize: 0001 Status: 00 AttrValue: 00'
2024-07-12 23:00:49,266 INFO :b"is_generic_zcl_cluster 0006/0000 and definition {'Enabled': True, 'Name': 'OnOff', 'DataType': '10', 'Acc': 'RPS', 'Default': '0', 'Mandatory': True, 'DomoClusterType': 'Switch', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-12 23:00:49,267 INFO :b'Foundation Cluster - Nwkid: 261b Ep: 01 Cluster: 0006 Attribute: 0000 Type: 10 Data: 00 Source: 8100'
2024-07-12 23:00:49,268 INFO :b'compute_attribute_value - _decoding_value: None value: 00'
2024-07-12 23:00:49,269 INFO :b'---> Data Action: check_store_value'
2024-07-12 23:00:49,270 INFO :b'---> Data Action: upd_domo_device'
2024-07-12 23:00:49,270 INFO :b'action_majdomodevice - 261b/01 0006 0000 Volet-Profalux 00'
2024-07-12 23:00:49,271 INFO :b' _majdomo_formater: None'
2024-07-12 23:00:49,272 INFO :b' _majdomo_formater: None 00 -> 00'
2024-07-12 23:00:49,273 INFO :b' _majdomo_cluster: None'
2024-07-12 23:00:49,273 INFO :b' _majdomo_attribute: None -> '
2024-07-12 23:00:49,274 INFO :b' _majdomo_ep: None -> 01'
2024-07-12 23:00:49,276 INFO :b"MajDomoDevice NwkId: 261b Ep: 01 ClusterId: 0006 Value: 00 ValueType: <class 'str'> Attribute: Color: ModelName: Volet-Profalux"
2024-07-12 23:00:49,277 INFO :b'------> ClusterType = Switch'
2024-07-12 23:00:49,278 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cd Unit None'
2024-07-12 23:00:49,279 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'28': 'LvlControl'}"
2024-07-12 23:00:49,279 INFO :b"RetreiveWidgetTypeList returning [('01', '28', 'LvlControl')]"
2024-07-12 23:00:49,280 INFO :b"------> ClusterTypeList = [('01', '28', 'LvlControl')]"
2024-07-12 23:00:49,281 INFO :b'_domo_maj_one_cluster_type_entry WidgetEp: 01, Widget_Idx: 28, WidgetType: LvlControl Value: 00 Color: '
2024-07-12 23:00:49,282 INFO :b'------> ClusterType: Switch WidgetEp: 01 Widget_Idx: 28 WidgetType: LvlControl Attribute_: '
2024-07-12 23:00:49,282 INFO :b'------> SignalLevel: 4 , BatteryLevel: 255'
2024-07-12 23:00:49,283 INFO :b'------> Generic Widget for 261b ClusterType: Switch WidgetType: LvlControl Value: 00'
2024-07-12 23:00:49,289 INFO :b'UpdateDevice - ( Salon_Nord) 0:1'
2024-07-12 23:00:49,290 INFO :b'---> [Unit: 7] 0:1: 255:4 False ( Salon_Nord)'
2024-07-12 23:00:49,365 INFO :b'ReadCluster - 0008 - 261b/01 AttrId: 0000 AttrType: 20 Attsize: 0001 Status: 00 AttrValue: 01'
2024-07-12 23:00:49,366 INFO :b"is_generic_zcl_cluster 0008/0000 and definition {'Enabled': True, 'Name': 'CurrentLevel', 'DataType': '20', 'Range': ['00', 'ff'], 'Acc': 'RPS', 'Default': 'ff', 'Mandatory': True, 'DomoClusterType': 'LvlControl', 'ActionList': ['check_store_value', 'upd_domo_device']}"
2024-07-12 23:00:49,367 INFO :b'Foundation Cluster - Nwkid: 261b Ep: 01 Cluster: 0008 Attribute: 0000 Type: 20 Data: 01 Source: 8100'
2024-07-12 23:00:49,368 INFO :b'compute_attribute_value - _decoding_value: None value: 1'
2024-07-12 23:00:49,369 INFO :b'---> Data Action: check_store_value'
2024-07-12 23:00:49,369 INFO :b'---> Data Action: upd_domo_device'
2024-07-12 23:00:49,370 INFO :b'action_majdomodevice - 261b/01 0008 0000 Volet-Profalux 1'
2024-07-12 23:00:49,371 INFO :b' _majdomo_formater: None'
2024-07-12 23:00:49,371 INFO :b' _majdomo_formater: None 1 -> 1'
2024-07-12 23:00:49,372 INFO :b' _majdomo_cluster: None'
2024-07-12 23:00:49,373 INFO :b' _majdomo_attribute: None -> '
2024-07-12 23:00:49,374 INFO :b' _majdomo_ep: None -> 01'
2024-07-12 23:00:49,375 INFO :b"MajDomoDevice NwkId: 261b Ep: 01 ClusterId: 0008 Value: 1 ValueType: <class 'int'> Attribute: Color: ModelName: Volet-Profalux"
2024-07-12 23:00:49,376 INFO :b'------> ClusterType = LvlControl'
2024-07-12 23:00:49,377 INFO :b'RetreiveWidgetTypeList DeviceId: 20918a00000626cd Unit None'
2024-07-12 23:00:49,378 INFO :b"RetreiveWidgetTypeList 'ClusterType': {'28': 'LvlControl'}"
2024-07-12 23:00:49,379 INFO :b"RetreiveWidgetTypeList returning [('01', '28', 'LvlControl')]"
2024-07-12 23:00:49,379 INFO :b"------> ClusterTypeList = [('01', '28', 'LvlControl')]"
2024-07-12 23:00:49,380 INFO :b'_domo_maj_one_cluster_type_entry WidgetEp: 01, Widget_Idx: 28, WidgetType: LvlControl Value: 1 Color: '
2024-07-12 23:00:49,381 INFO :b'------> ClusterType: LvlControl WidgetEp: 01 Widget_Idx: 28 WidgetType: LvlControl Attribute_: '
2024-07-12 23:00:49,381 INFO :b'------> SignalLevel: 4 , BatteryLevel: 255'
2024-07-12 23:00:49,382 INFO :b'_domo_convert_level_control input value: -> 1'
2024-07-12 23:00:49,383 INFO :b'_domo_convert_level_control normalized Value: -> 1 previous nValue/sValue 0:1'
2024-07-12 23:00:49,384 INFO :b'_domo_convert_level_control dimm_blind_value 2'
2024-07-12 23:00:49,385 INFO :b'handle_normalized_other -> 1 SwitchType: 21 dimm_blind_value: 2'
2024-07-12 23:00:49,387 INFO :b'UpdateDevice - ( Salon_Nord) 2:1'
2024-07-12 23:00:49,388 INFO :b'---> [Unit: 7] 2:1: 255:4 False ( Salon_Nord)'
1- dans le répertoire ../Domoticz-Zigbee/Modules domoMaj.py est le seul fichier avec les droits root est-ce que ça peut avoir un lien :
2- Dans l'interface du plugin il est indiqué en bas que la version est 7.1.012 :
PS : lorsque j'ai fait un test alors que le volet était appairé en venetian les états ouvert / fermé renvoyaient bien le bon état à domoticz mais évidemment je ne pouvais pas contrôler le niveau d'ouverture.
PPS : je suis partagé entre : ces volets me rendent fou et c'est trop bien j'apprends pleins de trucs :p