Skip to content
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

Closed
nickb24 opened this issue Feb 1, 2024 · 10 comments
Closed

Stelpro HT402 Outdoor temperature not working with 1.35.2 #21152

nickb24 opened this issue Feb 1, 2024 · 10 comments
Labels
problem Something isn't working

Comments

@nickb24
Copy link

nickb24 commented Feb 1, 2024

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')'

@nickb24 nickb24 added the problem Something isn't working label Feb 1, 2024
@nickb24
Copy link
Author

nickb24 commented Feb 2, 2024

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

@Koenkk
Copy link
Owner

Koenkk commented Feb 3, 2024

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.

@nickb24
Copy link
Author

nickb24 commented Feb 3, 2024

Can you provide the herdsman debug log when sending this command on 1.35.2 vs 1.35.1?

Here are the logs as requested. Thanks

1.35.1.txt
1.35.2.txt

Koenkk added a commit to Koenkk/zigbee-herdsman that referenced this issue Feb 4, 2024
@Koenkk
Copy link
Owner

Koenkk commented Feb 4, 2024

Fixed!

Changes will be available in the dev branch in a few hours from now.

@nickb24
Copy link
Author

nickb24 commented Feb 4, 2024

@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?

@Koenkk
Copy link
Owner

Koenkk commented Feb 4, 2024

This was due to Koenkk/zigbee-herdsman@3b51b0b

@Emilef22
Copy link

Emilef22 commented Feb 5, 2024

Still not working, is it normal? Thanks!

@nickb24
Copy link
Author

nickb24 commented Feb 5, 2024

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.

@Emilef22
Copy link

Emilef22 commented Feb 5, 2024

Okay thanks!

@nickb24
Copy link
Author

nickb24 commented Feb 6, 2024

@Emilef22 Newest version, 1.35.3-1 fixed the issue for me.

@nickb24 nickb24 closed this as completed Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
problem Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants