[2022-10-30 07:40:12][INFO] : [ApplicationHandler.prepare] Json arg : {'duration': 180} [2022-10-30 07:40:13][INFO] : [ApplicationHandler.put.include] Permit ZGP include [2022-10-30 07:40:13][INFO] : [zgp.permit] Permit green power pairing for 180 s [2022-10-30 07:40:13][INFO] : 200 PUT /application/include (127.0.0.1) 91.48ms [2022-10-30 07:40:25][INFO] : New device joined: 0x03af, 00:04:74:00:00:c2:a7:e1 [2022-10-30 07:40:25][INFO] : Device 0x03af (00:04:74:00:00:c2:a7:e1) joined the network [2022-10-30 07:40:25][INFO] : [00:04:74:00:00:c2:a7:e1][listener.device_joined] [2022-10-30 07:40:25][INFO] : Send to jeedom : {'device_joined': '00:04:74:00:00:c2:a7:e1'} [2022-10-30 07:40:25][INFO] : Found specific init [2022-10-30 07:40:25][INFO] : [00:04:74:00:00:c2:a7:e1][listener.device_initialized] new=True [2022-10-30 07:40:25][INFO] : Send to jeedom : {'device_initialized': '00:04:74:00:00:c2:a7:e1'} [2022-10-30 07:40:25][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize] Begin device initialize [2022-10-30 07:40:25][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of input cluster 'basic', is_server 'True' [2022-10-30 07:40:25][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind input cluster 'basic' [2022-10-30 07:40:26][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'basic' input cluster [2022-10-30 07:40:26][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Set specific reporting for ' Legrand' attr on ' Remote switch' input cluster: 0 [2022-10-30 07:40:26][INFO] : Found specific Reporting [2022-10-30 07:40:26][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of input cluster 'basic' [2022-10-30 07:40:26][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of input cluster 'binary_input', is_server 'True' [2022-10-30 07:40:26][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind input cluster 'binary_input' [2022-10-30 07:40:27][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'binary_input' input cluster [2022-10-30 07:40:27][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] This input cluster have REPORT_CONFIG, we need to configure it [2022-10-30 07:40:27][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Reporting 'present_value' attr on 'binary_input' input cluster: 30/900/1: For: '00:04:74:00:00:c2:a7:e1' [2022-10-30 07:40:28][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Set specific reporting for ' Legrand' attr on ' Remote switch' input cluster: 15 [2022-10-30 07:40:28][INFO] : Found specific Reporting [2022-10-30 07:40:28][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of input cluster 'binary_input' [2022-10-30 07:40:28][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of input cluster 'poll_control', is_server 'True' [2022-10-30 07:40:28][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind input cluster 'poll_control' [2022-10-30 07:40:29][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'poll_control' input cluster [2022-10-30 07:40:29][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Set specific reporting for ' Legrand' attr on ' Remote switch' input cluster: 32 [2022-10-30 07:40:29][INFO] : Found specific Reporting [2022-10-30 07:40:29][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Intput cluster 32 has specific function to initialize, I used it [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][listener.attribute_updated] Received an attribute update 0=14400 on cluster 32 [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][listener.attribute_updated] Received an attribute update 0=14400 on cluster 32 [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][listener.attribute_updated] Received an attribute update 0=14400 on cluster 32 [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.initialize] 3600.0s check-in interval set: Write_Attributes_rsp(status_records=[WriteAttributesStatusRecord(status=)]) [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of input cluster 'poll_control' [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of input cluster 'power', is_server 'True' [2022-10-30 07:40:30][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind input cluster 'power' [2022-10-30 07:40:31][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'power' input cluster [2022-10-30 07:40:31][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] This input cluster have REPORT_CONFIG, we need to configure it [2022-10-30 07:40:31][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Reporting 'battery_voltage' attr on 'power' input cluster: 3600/10800/1: For: '00:04:74:00:00:c2:a7:e1' [2022-10-30 07:40:32][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Reporting 'battery_percentage_remaining' attr on 'power' input cluster: 3600/10800/1: For: '00:04:74:00:00:c2:a7:e1' [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][listener.general_command] Cluster: cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=True, direction=, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), manufacturer=4129, tsn=1, command_id=0, *direction=, *is_reply=False) args: (Read_Attributes(attribute_ids=[61440]),) [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][listener.general_command] Cluster: cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=True, direction=, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), manufacturer=4129, tsn=1, command_id=0, *direction=, *is_reply=False) args: (Read_Attributes(attribute_ids=[61440]),) [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][listener.general_command] Ignoring already received this command last tsn=1 received 1 [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][listener.general_command] Cluster: cluster_id: 0x0000 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=True, direction=, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), manufacturer=4129, tsn=1, command_id=0, *direction=, *is_reply=False) args: (Read_Attributes(attribute_ids=[61440]),) [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][listener.general_command] Ignoring already received this command last tsn=1 received 1 [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Set specific reporting for ' Legrand' attr on ' Remote switch' input cluster: 1 [2022-10-30 07:40:33][INFO] : Found specific Reporting [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of input cluster 'power' [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of input cluster 'manufacturer_specific', is_server 'True' [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of input cluster 'manufacturer_specific' [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of output cluster 'on_off', is_server 'False' [2022-10-30 07:40:33][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind 'on_off' output cluster [2022-10-30 07:40:34][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'on_off' output cluster [2022-10-30 07:40:34][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of output cluster 'on_off' [2022-10-30 07:40:34][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of output cluster 'level', is_server 'False' [2022-10-30 07:40:34][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind 'level' output cluster [2022-10-30 07:40:36][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'level' output cluster [2022-10-30 07:40:36][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of output cluster 'level' [2022-10-30 07:40:36][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of output cluster 'basic', is_server 'False' [2022-10-30 07:40:36][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bind 'basic' output cluster [2022-10-30 07:40:37][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Bound 'basic' output cluster [2022-10-30 07:40:37][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of output cluster 'basic' [2022-10-30 07:40:37][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] Begin configuration of output cluster 'manufacturer_specific', is_server 'False' [2022-10-30 07:40:37][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize][Endpoint 1] End configuration of output cluster 'manufacturer_specific' [2022-10-30 07:40:37][WARNING] : [00:04:74:00:00:c2:a7:e1][zdevices.get_basic_info] Begin get basic info from device [2022-10-30 07:40:37][WARNING] : [00:04:74:00:00:c2:a7:e1][zdevices.get_basic_info] Endpoint found [2022-10-30 07:40:40][WARNING] : [00:04:74:00:00:c2:a7:e1][zdevices.get_basic_info] End get basic info from device [2022-10-30 07:40:40][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize] It's deconz key, force neightbors scan [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0020 tsn: 2 args: (0, checkin()) [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Use specific decode funtion of cluster id 32 [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.cluster_command] Received 2 tsn : (0, checkin()) [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.cluster_command] Command checkin [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.cluster_command] No checkin update needed [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0020 tsn: 2 args: (0, checkin()) [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=2 received 2 [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0020 tsn: 2 args: (0, checkin()) [2022-10-30 07:40:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=2 received 2 [2022-10-30 07:40:55][INFO] : [DeviceHandler.prepare] Json arg : None [2022-10-30 07:40:55][INFO] : [00:21:2e:ff:ff:07:38:43][zdevices.serialize] Serialize device with attributes : 2 [2022-10-30 07:40:55][INFO] : [5c:02:72:ff:fe:d2:6e:9b][zdevices.serialize] Serialize device with attributes : 2 [2022-10-30 07:40:55][INFO] : [5c:02:72:ff:fe:d3:6d:16][zdevices.serialize] Serialize device with attributes : 2 [2022-10-30 07:40:55][INFO] : [5c:02:72:ff:fe:b4:39:28][zdevices.serialize] Serialize device with attributes : 2 [2022-10-30 07:40:55][INFO] : [5c:02:72:ff:fe:d1:11:cb][zdevices.serialize] Serialize device with attributes : 2 [2022-10-30 07:40:55][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.serialize] Serialize device with attributes : 2 [2022-10-30 07:40:55][INFO] : 200 GET /device/all?with_attributes=2 (127.0.0.1) 348.19ms [2022-10-30 07:40:56][INFO] : [GroupHandler.prepare] Json arg : None [2022-10-30 07:40:56][INFO] : 200 GET /group/all (127.0.0.1) 3.76ms [2022-10-30 07:40:59][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.initialize] End device initialize [2022-10-30 07:41:19][INFO] : New device joined: 0x03af, 00:04:74:00:00:c2:a7:e1 [2022-10-30 07:41:19][INFO] : Device 0x03af (00:04:74:00:00:c2:a7:e1) joined the network [2022-10-30 07:43:12][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.general_command] Cluster: cluster_id: 0x0008 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=125, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=uint8_t, value=254))]),) [2022-10-30 07:43:12][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 0=254 on cluster 8 [2022-10-30 07:43:12][INFO] : Send to jeedom : {'devices': {'5c:02:72:ff:fe:d1:11:cb': {'1': {'8': {'0': {'value': '254', 'cluster_name': 'Level control'}}}}}} [2022-10-30 07:43:22][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.general_command] Cluster: cluster_id: 0x0008 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=124, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=uint8_t, value=3))]),) [2022-10-30 07:43:22][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 0=3 on cluster 8 [2022-10-30 07:43:22][INFO] : Send to jeedom : {'devices': {'d0:cf:5e:ff:fe:ee:fc:90': {'1': {'8': {'0': {'value': '3', 'cluster_name': 'Level control'}}}}}} [2022-10-30 07:43:41][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.general_command] Cluster: cluster_id: 0x0300 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=126, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0003, value=TypeValue(type=uint16_t, value=30138)), Attribute(attrid=0x0004, value=TypeValue(type=uint16_t, value=26909))]),) [2022-10-30 07:43:41][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 3=30138 on cluster 768 [2022-10-30 07:43:41][INFO] : [5c:02:72:ff:fe:d1:11:cb][channel.lighting.ColorChannel.attribute_updated] Attribut : 3, value : 30138 [2022-10-30 07:43:41][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 4=26909 on cluster 768 [2022-10-30 07:43:41][INFO] : [5c:02:72:ff:fe:d1:11:cb][channel.lighting.ColorChannel.attribute_updated] Attribut : 4, value : 26909 [2022-10-30 07:43:41][INFO] : [5c:02:72:ff:fe:d1:11:cb][channel.lighting.ColorChannel.attribute_updated] Convertion to rgb x_point : 0.45987640192263673, y_point : 0.410605020218204, Y : 254 [2022-10-30 07:43:41][INFO] : Send to jeedom : {'devices': {'5c:02:72:ff:fe:d1:11:cb': {'1': {'768': {'color': {'value': '#ffd07c', 'cluster_name': 'Color Control'}}}}}} [2022-10-30 07:43:51][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.general_command] Cluster: cluster_id: 0x0300 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=125, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0003, value=TypeValue(type=uint16_t, value=30138)), Attribute(attrid=0x0004, value=TypeValue(type=uint16_t, value=26909))]),) [2022-10-30 07:43:51][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 3=30138 on cluster 768 [2022-10-30 07:43:51][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][channel.lighting.ColorChannel.attribute_updated] Attribut : 3, value : 30138 [2022-10-30 07:43:51][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 4=26909 on cluster 768 [2022-10-30 07:43:51][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][channel.lighting.ColorChannel.attribute_updated] Attribut : 4, value : 26909 [2022-10-30 07:43:51][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][channel.lighting.ColorChannel.attribute_updated] Convertion to rgb x_point : 0.45987640192263673, y_point : 0.410605020218204, Y : 3 [2022-10-30 07:43:51][INFO] : Send to jeedom : {'devices': {'d0:cf:5e:ff:fe:ee:fc:90': {'1': {'768': {'color': {'value': '#ffcf78', 'cluster_name': 'Color Control'}}}}}} [2022-10-30 07:43:57][INFO] : [DeviceHandler.prepare] Json arg : None [2022-10-30 07:43:57][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.serialize] Serialize device with attributes : 1 [2022-10-30 07:43:57][INFO] : 200 GET /device/info?ieee=00%3A04%3A74%3A00%3A00%3Ac2%3Aa7%3Ae1 (127.0.0.1) 13.24ms [2022-10-30 07:44:26][INFO] : [cc:cc:cc:ff:fe:88:5f:62][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=123, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:26][INFO] : [cc:cc:cc:ff:fe:88:5f:62][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:26][INFO] : [90:fd:9f:ff:fe:5b:3f:6b][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=122, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:26][INFO] : [90:fd:9f:ff:fe:5b:3f:6b][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:26][INFO] : Send to jeedom : {'devices': {'cc:cc:cc:ff:fe:88:5f:62': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, '90:fd:9f:ff:fe:5b:3f:6b': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:44:40][INFO] : [DeviceHandler.prepare] Json arg : {'src': {'ieee': '00:04:74:00:00:c2:a7:e1', 'endpoint': 1, 'cluster': 6}, 'dest': {'type': 'group', 'group_id': '6'}} [2022-10-30 07:44:40][INFO] : [DeviceHandler.bind/unbind] bind device 00:04:74:00:00:c2:a7:e1 endpoint 1 cluster 6 [2022-10-30 07:44:40][INFO] : [DeviceHandler.bind/unbind] Bind group 6 [2022-10-30 07:44:40][INFO] : [zgroups.binding] Processing ZDOCmd.Bind_req for 00:04:74:00:00:c2:a7:e1 endpoint 1 cluster 6 to group 6 [2022-10-30 07:44:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 3 args: (0, off()) [2022-10-30 07:44:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 3 args: (0, off()) [2022-10-30 07:44:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=3 received 3 [2022-10-30 07:44:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 3 args: (0, off()) [2022-10-30 07:44:43][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=3 received 3 [2022-10-30 07:44:43][INFO] : [zgroups.binding] Competed ZDOCmd.Bind_req for 00:04:74:00:00:c2:a7:e1 endpoint 1 cluster 6 to group 6 [2022-10-30 07:44:43][INFO] : 200 PUT /device/bind (127.0.0.1) 3012.60ms [2022-10-30 07:44:43][INFO] : Send to jeedom : {'devices': {'00:04:74:00:00:c2:a7:e1': {'1': {'6': {'cmd': {'0': {'value': '0', 'cluster_name': 'On/Off'}, '1': {'value': 'off()', 'cluster_name': 'On/Off'}}}}}}} [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=1, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:44][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 3 args: (0, off()) [2022-10-30 07:44:44][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=3 received 3 [2022-10-30 07:44:44][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 3 args: (0, off()) [2022-10-30 07:44:44][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=3 received 3 [2022-10-30 07:44:44][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 3 args: (0, off()) [2022-10-30 07:44:44][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=3 received 3 [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=127, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=1, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:44][INFO] : Send to jeedom : {'devices': {'5c:02:72:ff:fe:d3:6d:16': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d1:11:cb': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d2:6e:9b': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:44:44][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=126, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:44][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=113, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:44][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:44][INFO] : Send to jeedom : {'devices': {'d0:cf:5e:ff:fe:ee:fc:90': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:b4:39:28': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 4 args: (1, on()) [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 4 args: (1, on()) [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=4 received 4 [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 4 args: (1, on()) [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=4 received 4 [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 4 args: (1, on()) [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=4 received 4 [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 4 args: (1, on()) [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=4 received 4 [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 4 args: (1, on()) [2022-10-30 07:44:47][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=4 received 4 [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=2, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=2, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=114, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:47][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=127, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:47][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=0, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:47][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:47][INFO] : Send to jeedom : {'devices': {'00:04:74:00:00:c2:a7:e1': {'1': {'6': {'cmd': {'0': {'value': '1', 'cluster_name': 'On/Off'}, '1': {'value': 'on()', 'cluster_name': 'On/Off'}}}}}, '5c:02:72:ff:fe:d3:6d:16': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d2:6e:9b': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:b4:39:28': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, 'd0:cf:5e:ff:fe:ee:fc:90': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d1:11:cb': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 5 args: (0, off()) [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 5 args: (0, off()) [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=5 received 5 [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 5 args: (0, off()) [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=5 received 5 [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 5 args: (0, off()) [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=5 received 5 [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 5 args: (0, off()) [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=5 received 5 [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 5 args: (0, off()) [2022-10-30 07:44:49][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=5 received 5 [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=3, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:49][INFO] : Send to jeedom : {'devices': {'00:04:74:00:00:c2:a7:e1': {'1': {'6': {'cmd': {'0': {'value': '0', 'cluster_name': 'On/Off'}, '1': {'value': 'off()', 'cluster_name': 'On/Off'}}}}}, '5c:02:72:ff:fe:d3:6d:16': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=1, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=3, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:49][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=0, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:49][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=115, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:49][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:44:49][INFO] : Send to jeedom : {'devices': {'5c:02:72:ff:fe:d1:11:cb': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d2:6e:9b': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, 'd0:cf:5e:ff:fe:ee:fc:90': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:b4:39:28': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 6 args: (1, on()) [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 6 args: (1, on()) [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=6 received 6 [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 6 args: (1, on()) [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=6 received 6 [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 6 args: (1, on()) [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=6 received 6 [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 6 args: (1, on()) [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=6 received 6 [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 6 args: (1, on()) [2022-10-30 07:44:52][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=6 received 6 [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=4, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:d3:6d:16][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=2, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:d1:11:cb][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:52][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=1, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:52][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=116, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:b4:39:28][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=4, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:44:52][INFO] : [5c:02:72:ff:fe:d2:6e:9b][listener.attribute_updated] Received an attribute update 0=Bool.true on cluster 6 [2022-10-30 07:44:52][INFO] : Send to jeedom : {'devices': {'00:04:74:00:00:c2:a7:e1': {'1': {'6': {'cmd': {'0': {'value': '1', 'cluster_name': 'On/Off'}, '1': {'value': 'on()', 'cluster_name': 'On/Off'}}}}}, '5c:02:72:ff:fe:d3:6d:16': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d1:11:cb': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, 'd0:cf:5e:ff:fe:ee:fc:90': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:b4:39:28': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}, '5c:02:72:ff:fe:d2:6e:9b': {'1': {'6': {'0': {'value': 'Bool.true', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:45:04][INFO] : [84:71:27:ff:fe:b3:be:83][listener.general_command] Cluster: cluster_id: 0x0006 command_id: ZCLHeader(frame_control=FrameControl(frame_type=, is_manufacturer_specific=0, direction=, disable_default_response=1, reserved=1, *is_cluster=False, *is_general=True, *is_reply=False), tsn=66, command_id=10, *direction=, *is_reply=False) args: (Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=Bool, value=))]),) [2022-10-30 07:45:04][INFO] : [84:71:27:ff:fe:b3:be:83][listener.attribute_updated] Received an attribute update 0=Bool.false on cluster 6 [2022-10-30 07:45:05][INFO] : Send to jeedom : {'devices': {'84:71:27:ff:fe:b3:be:83': {'1': {'6': {'0': {'value': 'Bool.false', 'cluster_name': 'On/Off'}}}}}} [2022-10-30 07:45:15][INFO] : [DeviceHandler.prepare] Json arg : None [2022-10-30 07:45:15][INFO] : [5c:02:72:ff:fe:d2:6e:9b][zdevices.serialize] Serialize device with attributes : 1 [2022-10-30 07:45:15][INFO] : [5c:02:72:ff:fe:d3:6d:16][zdevices.serialize] Serialize device with attributes : 1 [2022-10-30 07:45:15][INFO] : [5c:02:72:ff:fe:b4:39:28][zdevices.serialize] Serialize device with attributes : 1 [2022-10-30 07:45:15][INFO] : [d0:cf:5e:ff:fe:ee:fc:90][zdevices.serialize] Serialize device with attributes : 1 [2022-10-30 07:45:15][INFO] : [5c:02:72:ff:fe:d1:11:cb][zdevices.serialize] Serialize device with attributes : 1 [2022-10-30 07:45:15][INFO] : [00:04:74:00:00:c2:a7:e1][zdevices.serialize] Serialize device with attributes : 1 [...] [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 0 args: (1, on()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 0 args: (1, on()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=0 received 0 [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 0 args: (1, on()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=0 received 0 [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0020 tsn: 1 args: (0, checkin()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Use specific decode funtion of cluster id 32 [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.cluster_command] Received 1 tsn : (0, checkin()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.cluster_command] Command checkin [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][chanels.general.PollControl.cluster_command] No checkin update needed [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0020 tsn: 1 args: (0, checkin()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=1 received 1 [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0020 tsn: 1 args: (0, checkin()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=1 received 1 [2022-10-30 08:51:13][INFO] : New device joined: 0x03af, 00:04:74:00:00:c2:a7:e1 [2022-10-30 08:51:13][INFO] : Device 0x03af (00:04:74:00:00:c2:a7:e1) joined the network [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 0 args: (1, on()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 0 args: (1, on()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=0 received 0 [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Cluster: ClusterId: 0x0006 tsn: 0 args: (1, on()) [2022-10-30 08:51:13][INFO] : [00:04:74:00:00:c2:a7:e1][listener.cluster_command] Ignoring already received this command last tsn=0 received 0 [2022-10-30 08:51:13][INFO] : Send to jeedom : {'devices': {'00:04:74:00:00:c2:a7:e1': {'1': {'6': {'cmd': {'0': {'value': '1', 'cluster_name': 'On/Off'}, '1': {'value': 'on()', 'cluster_name': 'On/Off'}}}}}}}