J’y connais pas grand chose encore au Zigbee, je viens tout juste de découvrir
En suivant un peu la doc du plugin, j’ai vu qu’il n’y avait que 1 endpoint sur ces stores (le short id est
ddf0
) apparement:
[2020-07-31 12:37:24][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=00, PacketType=0010
[2020-07-31 12:37:24][debug] Type=8010/Version: Appli=3, SDK=031a
[2020-07-31 12:37:24][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=62, PacketType=0045
[2020-07-31 12:37:25][debug] Type=8045/Active Endpoints Response: Dest=Abeille1, SQN=62, Status=00, ShortAddr=ddf0, EndPointCount=01, EndPointList=; 01
[2020-07-31 12:37:25][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=32, PacketType=0100
[2020-07-31 12:37:25][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=33, PacketType=0100
[2020-07-31 12:37:26][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=32, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=0005, AttrStatus=00, AttrDataType=42, AttrSize=001d, DataByteList=FYRTUR block-out roller blind
[2020-07-31 12:37:26][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=33, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=0010, AttrStatus=86, AttrDataType=ff, AttrSize=0000, DataByteList=
[2020-07-31 12:37:28][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=00, PacketType=0009
[2020-07-31 12:37:28][debug] Type=8009/Network State Response: Dest=Abeille1, ShortAddr=0000, ExtAddr=00158d0002bdbf66, PANId=a224, ExtPANId=e2c53edddb008231, Channel=11
[2020-07-31 12:37:28][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=34, PacketType=0100
[2020-07-31 12:37:28][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=15-(ZigBee Error Code unknown), SQN=35, PacketType=0100
[2020-07-31 12:37:28][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=34, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=0005, AttrStatus=00, AttrDataType=42, AttrSize=001d, DataByteList=FYRTUR block-out roller blind
[2020-07-31 12:37:29][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=36, PacketType=0100
[2020-07-31 12:37:29][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=36, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=0010, AttrStatus=86, AttrDataType=ff, AttrSize=0000, DataByteList=
[2020-07-31 12:37:30][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=63, PacketType=0043
[2020-07-31 12:37:30][debug] Type=8043/Simple Descriptor Response: Dest=Abeille1, SQN=63, Status=00, ShortAddr=ddf0, Length=1c, EndPoint=01, Profile=0104 (ZigBee Home Automation (ZHA)), DeviceId=0202 (Window Covering Device), BitField=01
[2020-07-31 12:37:30][debug] InClusterCount=08
[2020-07-31 12:37:30][debug] InCluster=0000 - General: Basic
[2020-07-31 12:37:30][debug] InCluster=0001 - General: Power Config
[2020-07-31 12:37:30][debug] InCluster=0003 - General: Identify
[2020-07-31 12:37:30][debug] InCluster=0004 - General: Groups
[2020-07-31 12:37:30][debug] InCluster=0005 - General: Scenes
[2020-07-31 12:37:30][debug] InCluster=0020 - General: Poll Control
[2020-07-31 12:37:30][debug] InCluster=0102 -
[2020-07-31 12:37:30][debug] InCluster=1000 - ZLL: Commissioning
[2020-07-31 12:37:30][debug] OutClusterCount=02
[2020-07-31 12:37:30][debug] OutCluster=0019 - General: OTA
[2020-07-31 12:37:30][debug] OutCluster=1000 - ZLL: Commissioning
[2020-07-31 12:37:32][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=64, PacketType=0043
[2020-07-31 12:37:32][debug] Type=8043/Simple Descriptor Response: Dest=Abeille1, SQN=64, Status=00, ShortAddr=ddf0, Length=1c, EndPoint=01, Profile=0104 (ZigBee Home Automation (ZHA)), DeviceId=0202 (Window Covering Device), BitField=01
[2020-07-31 12:37:32][debug] InClusterCount=08
[2020-07-31 12:37:32][debug] InCluster=0000 - General: Basic
[2020-07-31 12:37:32][debug] InCluster=0001 - General: Power Config
[2020-07-31 12:37:32][debug] InCluster=0003 - General: Identify
[2020-07-31 12:37:32][debug] InCluster=0004 - General: Groups
[2020-07-31 12:37:32][debug] InCluster=0005 - General: Scenes
[2020-07-31 12:37:32][debug] InCluster=0020 - General: Poll Control
[2020-07-31 12:37:32][debug] InCluster=0102 -
[2020-07-31 12:37:32][debug] InCluster=1000 - ZLL: Commissioning
[2020-07-31 12:37:32][debug] OutClusterCount=02
[2020-07-31 12:37:32][debug] OutCluster=0019 - General: OTA
[2020-07-31 12:37:32][debug] OutCluster=1000 - ZLL: Commissioning
[2020-07-31 12:37:34][debug] Type=fct; processActionQueue, action: {"when":1596191853,"what":"configureNE","addr":"Abeille1\/ddf0"}
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE Start
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindShortToZigateBatterie: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportBatterie: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE spiritSetReportBatterie: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateEtat: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportEtat: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateLevel: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportLevel: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateButton: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE spiritTemperatureBindShortToZigate: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE spiritTemperatureSetReport: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateIlluminance: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportIlluminance: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateOccupancy: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportOccupancy: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateTemperature: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportTemperature: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigatePuissanceLegrand: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportPuissanceLegrand: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindShortToSmokeHeiman: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportSmokeHeiman: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick1: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick2: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick3: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick4: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindShortToZigateBatterie: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportBatterie: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE spiritSetReportBatterie: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateEtat: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportEtat: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateLevel: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportLevel: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateButton: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE spiritTemperatureBindShortToZigate: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE spiritTemperatureSetReport: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateIlluminance: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportIlluminance: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateOccupancy: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportOccupancy: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigateTemperature: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportTemperature: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindToZigatePuissanceLegrand: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportPuissanceLegrand: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE BindShortToSmokeHeiman: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE setReportSmokeHeiman: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick1: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick2: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick3: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE LivoloSwitchTrick4: Cmd not found, probably not an issue, probably should not do it
[2020-07-31 12:37:34][debug] Type=fct; ===> Configure NE End
[2020-07-31 12:37:37][debug] Type=fct; processActionQueue, action: {"when":1596191856,"what":"getNE","addr":"Abeille1\/ddf0"}
[2020-07-31 12:37:37][debug] Type=fct; getNE cmd: getManufacturerName
[2020-07-31 12:37:37][debug] Type=fct; getNE cmd: getSWBuild
[2020-07-31 12:37:37][debug] Type=fct; getNE cmd: getManufacturerName
[2020-07-31 12:37:37][debug] Type=fct; getNE cmd: getSWBuild
[2020-07-31 12:37:37][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=37, PacketType=0100
[2020-07-31 12:37:37][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=38, PacketType=0100
[2020-07-31 12:37:37][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=39, PacketType=0100
[2020-07-31 12:37:37][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=15-(ZigBee Error Code unknown), SQN=3a, PacketType=0100
[2020-07-31 12:37:37][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=37, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=0004, AttrStatus=00, AttrDataType=42, AttrSize=000E, DataByteList=494b4541206f662053776564656e
[2020-07-31 12:37:38][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=3b, PacketType=0100
[2020-07-31 12:37:38][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=38, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=4000, AttrStatus=00, AttrDataType=42, AttrSize=0007, DataByteList=322e322e303039
[2020-07-31 12:37:38][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=39, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=0004, AttrStatus=00, AttrDataType=42, AttrSize=000E, DataByteList=494b4541206f662053776564656e
[2020-07-31 12:37:39][debug] Type=8102/Attribut Report: Dest=Abeille1, SQN=3b, SrcAddr=ddf0, EndPoint=01, ClusterID=0000, AttrID=4000, AttrStatus=00, AttrDataType=42, AttrSize=0007, DataByteList=322e322e303039
En envoyant un SimpleDescriptorRequest
(d’ailleurs dans la doc c’est noté Single et non Simple ?) sur mon short id et le endpoint 01, j’obtiens ça:
[2020-07-31 12:20:14][debug] Type=8043/Simple Descriptor Response: Dest=Abeille1, SQN=59, Status=00, ShortAddr=ddf0, Length=1c, EndPoint=01, Profile=0104 (ZigBee Home Automation (ZHA)), DeviceId=0202 (Window Covering Device), BitField=01
[2020-07-31 12:20:14][debug] InClusterCount=08
[2020-07-31 12:20:14][debug] InCluster=0000 - General: Basic
[2020-07-31 12:20:14][debug] InCluster=0001 - General: Power Config
[2020-07-31 12:20:14][debug] InCluster=0003 - General: Identify
[2020-07-31 12:20:14][debug] InCluster=0004 - General: Groups
[2020-07-31 12:20:14][debug] InCluster=0005 - General: Scenes
[2020-07-31 12:20:14][debug] InCluster=0020 - General: Poll Control
[2020-07-31 12:20:14][debug] InCluster=0102 -
[2020-07-31 12:20:14][debug] InCluster=1000 - ZLL: Commissioning
[2020-07-31 12:20:14][debug] OutClusterCount=02
[2020-07-31 12:20:14][debug] OutCluster=0019 - General: OTA
[2020-07-31 12:20:14][debug] OutCluster=1000 - ZLL: Commissioning
[2020-07-31 12:20:25][debug] Type=8000/Status: Dest=Abeille1, Length=5, Status=00-(Success), SQN=00, PacketType=0010
[2020-07-31 12:20:25][debug] Type=8010/Version: Appli=3, SDK=031a
Comment est ce que je peux lire ces clusters ? En utilisant ReadAttributeRequest
? (si oui, quel message est attendu ?)
J’ai essayé d’aller jeter un oeil au plugin-zigate, et je vois pas spécialement de template dédié à la gestion de ces stores