-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
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
Stelpro HT402 Outdoor temperature not working with 1.35.2 #21152
Comments
What's weird is that I reviewed the change log for 1.35.2 and I don't see anything that changed for the Stelpro code. I checked https://github.com/Koenkk/zigbee-herdsman-converters as well with no changes that I can see for Stelpro. When I attempted to send an outdoor temperature I get the error message 'UNSUPPORTED_ATTRIBUTE' in the error logs when the same exact command was used successfully in 1.35.1 |
Can you provide the herdsman debug log when sending this command on 1.35.2 vs 1.35.1? See this on how to enable the herdsman debug logging. Note that this is only logged to STDOUT and not to log files. |
Here are the logs as requested. Thanks |
Fixed! Changes will be available in the dev branch in a few hours from now. |
@Koenkk Thanks for the quick response! But how come this happened all of a sudden in 1.35.2? If I look at the code you changed, this code was last changed 5 years ago here: Koenkk/zigbee-herdsman@527ec9c So how can code that has been running fine for me for years all of a sudden break? I see you removed the manufacturer code, is this something that could also break on other devices in my network? |
This was due to Koenkk/zigbee-herdsman@3b51b0b |
Still not working, is it normal? Thanks! |
Are you running the dev branch? For myself I'm waiting for it to be released on the main branch before I can test. |
Okay thanks! |
@Emilef22 Newest version, 1.35.3-1 fixed the issue for me. |
What happened?
Setting the outdoor temperature no longer works with 1.35.2 release. Following the instructions here to set outdoor temperature: https://www.zigbee2mqtt.io/devices/HT402.html
My automation that was working in 1.35.1 was working before the new update to 1.35.2
What did you expect to happen?
When sending the MQTT command
zigbee2mqtt/<FRIENDLY_NAME>/set/thermostat_outdoor_temperature
I expect the outdoor temperature to be set on the thermostat.How to reproduce it (minimal and precise)
Rolled back to version 1.35.1 and it works as intended.
Zigbee2MQTT version
1.35.2
Adapter firmware version
20230507
Adapter
SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P
Setup
Add-on on Home Assistant
Debug log
2024-02-01 20:23:18Publish 'set' 'thermostat_outdoor_temperature' to 'Master Bedroom' failed: 'Error: Write 0x5c0272fffe8236c9/25 hvacThermostat({"StelproOutdoorTemp":2200}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4485,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Status 'UNSUPPORTED_ATTRIBUTE')'
The text was updated successfully, but these errors were encountered: