We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I have 9 (square) HS1SA devices, externally identical.
Out of these 9 devices, 5 are badly identified as HS3SA.
The 4 clearly identified as HS1SA have "modelId":"SmokeSensor-EF-3.0" from database.db.
"modelId":"SmokeSensor-EF-3.0"
The 5 badly identified as HS3SA have "modelId":"SmokeSensor-EM" from the same file.
"modelId":"SmokeSensor-EM"
Going through issues and discussions, it seems that "SmokeSensor-EM" is also returned by HS3SA, as per #9919. My issue is the same as #9408.
Here's database.db content for these devices:
{"id":12,"type":"EndDevice","ieeeAddr":"0x84fd27ffxxxxxxxx","nwkAddr":63811,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EF-3.0","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282,2821],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EF-3.0","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":3,"appVersion":16,"stackVersion":2,"hwVersion":24,"dateCode":"2020.7.10"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":16,"stackVersion":2,"hwVersion":24,"dateCode":"2020.7.10","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666693921435,"defaultSendRequestWhen":"immediate"} {"id":30,"type":"EndDevice","ieeeAddr":"0x000d6f00xxxxxxxx","nwkAddr":8425,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EM","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EM","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":1,"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","swBuildId":"1.1.1"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","swBuildId":"1.1.1","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666694713487,"defaultSendRequestWhen":"immediate"} {"id":46,"type":"EndDevice","ieeeAddr":"0x000d6f00xxxxxxxx","nwkAddr":62484,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EM","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EM","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":1,"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666696154574,"defaultSendRequestWhen":"immediate"} {"id":50,"type":"EndDevice","ieeeAddr":"0x000d6f00xxxxxxxx","nwkAddr":26283,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EM","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282],"outClusterList":[25],"clusters":{"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","swBuildId":"1.1.1","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666694056579,"defaultSendRequestWhen":"immediate"} {"id":65,"type":"EndDevice","ieeeAddr":"0x000d6f00xxxxxxxx","nwkAddr":42372,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EM","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EM","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":1,"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","swBuildId":"1.1.1"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","swBuildId":"1.1.1","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666696406938,"defaultSendRequestWhen":"immediate"} {"id":98,"type":"EndDevice","ieeeAddr":"0x000d6f00xxxxxxxx","nwkAddr":28399,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EM","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282],"outClusterList":[25],"clusters":{"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":18,"stackVersion":2,"hwVersion":16,"dateCode":"2018.4.20","swBuildId":"1.1.1","zclVersion":1,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666693913471,"defaultSendRequestWhen":"immediate"} {"id":107,"type":"EndDevice","ieeeAddr":"0x804b50ffxxxxxxxx","nwkAddr":38066,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EF-3.0","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282,2821],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EF-3.0","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":2,"hwVersion":16,"dateCode":"2019.8.29"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"hwVersion":16,"dateCode":"2019.8.29","zclVersion":2,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666695422569,"defaultSendRequestWhen":"immediate"} {"id":108,"type":"EndDevice","ieeeAddr":"0x84fd27ffxxxxxxxx","nwkAddr":33962,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EF-3.0","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282,2821],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EF-3.0","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":3,"appVersion":16,"stackVersion":2,"hwVersion":24,"dateCode":"2020.7.10"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":16,"stackVersion":2,"hwVersion":24,"dateCode":"2020.7.10","zclVersion":3,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666694214011,"defaultSendRequestWhen":"immediate"} {"id":111,"type":"EndDevice","ieeeAddr":"0x804b50ffxxxxxxxx","nwkAddr":4800,"manufId":4619,"manufName":"HEIMAN","powerSource":"Battery","modelId":"SmokeSensor-EF-3.0","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":1026,"inClusterList":[0,1,3,1280,1282,2821],"outClusterList":[25],"clusters":{"genBasic":{"attributes":{"modelId":"SmokeSensor-EF-3.0","manufacturerName":"HEIMAN","powerSource":3,"zclVersion":2,"appVersion":17,"stackVersion":2,"hwVersion":16,"dateCode":"2019.8.29"}},"ssIasZone":{"attributes":{"iasCieAddr":"0x00124b00xxxxxxxx","zoneState":1}},"genPowerCfg":{"attributes":{"batteryPercentageRemaining":200}}},"binds":[{"cluster":1,"type":"endpoint","deviceIeeeAddress":"0x00124b00xxxxxxxx","endpointID":1}],"configuredReportings":[{"cluster":1,"attrId":33,"minRepIntval":3600,"maxRepIntval":62000,"repChange":0}],"meta":{}}},"appVersion":17,"stackVersion":2,"hwVersion":16,"dateCode":"2019.8.29","zclVersion":2,"interviewCompleted":true,"meta":{"configured":1},"lastSeen":1666695553127,"defaultSendRequestWhen":"immediate"}
Any idea to fix this ugly problem?
HS1SA correctly identified
Paring the devices
1.30.4
20230410
Slaesh's CC2652RB
No response
The text was updated successfully, but these errors were encountered:
Rename HS3SA to HS3SA/HS1SA. Koenkk/zigbee2mqtt#17741
83aa82b
Since they cary the same zigbee model we cannot distinguish them, I've renamed the device to HS3SA/HS1SA.
Changes will be available in the dev branch in a few hours from now. (https://www.zigbee2mqtt.io/advanced/more/switch-to-dev-branch.html)
Sorry, something went wrong.
No branches or pull requests
What happened?
I have 9 (square) HS1SA devices, externally identical.
Out of these 9 devices, 5 are badly identified as HS3SA.
The 4 clearly identified as HS1SA have
"modelId":"SmokeSensor-EF-3.0"
from database.db.The 5 badly identified as HS3SA have
"modelId":"SmokeSensor-EM"
from the same file.Going through issues and discussions, it seems that "SmokeSensor-EM" is also returned by HS3SA, as per #9919. My issue is the same as #9408.
Here's database.db content for these devices:
Any idea to fix this ugly problem?
What did you expect to happen?
HS1SA correctly identified
How to reproduce it (minimal and precise)
Paring the devices
Zigbee2MQTT version
1.30.4
Adapter firmware version
20230410
Adapter
Slaesh's CC2652RB
Debug log
No response
The text was updated successfully, but these errors were encountered: