zha-device-handlers
zha-device-handlers copied to clipboard
[BUG] Innr SP240 newest firmware not compatible anymore with the quirk
Bug description
It seems that newest firmware behavior changed
With the current zha quirk and the newest firmware the reported consumption of the plug is far too high The 1.7 firmware was working perfectly but the 1.9 firmware introduced a change in the divisors and multipliers behaviour.
https://github.com/Koenkk/zigbee-herdsman-converters/pull/8715#issuecomment-2640979923
Steps to reproduce
1 update Innr SP240 to 1.9.30 (or 1.9.28) 2 check the energy consumption
Expected behavior
According to what was reported on z2m github space, the new value is 10 times higher than the expected value
https://github.com/Koenkk/zigbee-herdsman-converters/issues/8712
Screenshots/Video
Screenshots/Video
[Paste/upload your media here]
Device signature
Device signature
[{
"node_descriptor": {
"logical_type": 1,
"complex_descriptor_available": 0,
"user_descriptor_available": 0,
"reserved": 0,
"aps_flags": 0,
"frequency_band": 8,
"mac_capability_flags": 142,
"manufacturer_code": 4454,
"maximum_buffer_size": 74,
"maximum_incoming_transfer_size": 80,
"server_mask": 11264,
"maximum_outgoing_transfer_size": 80,
"descriptor_capability_field": 0
},
"endpoints": {
"1": {
"profile_id": "0x0104",
"device_type": "0x010a",
"input_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0702",
"0x0b04",
"0x1000",
"0xe001"
],
"output_clusters": [
"0x000a",
"0x0019"
]
},
"242": {
"profile_id": "0xa1e0",
"device_type": "0x0061",
"input_clusters": [],
"output_clusters": [
"0x0021"
]
}
},
"manufacturer": "innr",
"model": "SP 240",
"class": "zhaquirks.innr.innr_sp240_plug.SP240"
}]
Diagnostic information
zha-01J6W5FKBBNTRHTDK6VTSD41ZW-innr SP 240-995ccf6fb61ac727b9784daf8291c58f.json
Logs
Logs
[Paste the logs here]
Additional information
No response