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

zcl: update ubisys hvacThermostat custom attributes #835

Merged
merged 3 commits into from
Dec 23, 2023

Conversation

sjorge
Copy link
Contributor

@sjorge sjorge commented Dec 22, 2023

I am unable to find any references to manuSpecificUbisysHeatingRegulatorThermostat in zhc at the moment, I will do a PR to fix the Ubisys H1 that needs to be merged after this.

I did verify the attribute exist in the H10 technical reference though, so I'd like to keep them around at least if someone does do more work on the H10.

This also solves our attribute collision issue for now, as ubisys moved them to avoid a collision after feedback I provided.

…he hvacThermostat

As of firmware 1.5.0 there is no conflict anymore, these are based on draft technical reference ubisys has send me.
I noticed the manuSpecificUbisysHeatingRegulatorThermostat which was causing conflict before was also just the generic hvacThermostat cluster with the manufacturerCode set. These halve all been folded into hvacThermostat to be consistent with others like danfoss.
@sjorge

This comment was marked as resolved.

Give manuSpecificUbisysHeatingRegulatorLevelCtrl the same treatment, there are no device with converters with these custom attributes at the moment.
@sjorge
Copy link
Contributor Author

sjorge commented Dec 22, 2023

I also noticed some of the attribute ID's were off by 1 (as per https://www.ubisys.de/wp-content/uploads/ubisys-h10-technical-reference.pdf, page 30)

Also this PR should adress the other issues mentioned here #712 (comment), the Ubisys S1, S2, C4, D1 now also work correctly again.

@Koenkk Koenkk merged commit ef198ee into Koenkk:master Dec 23, 2023
1 check passed
@Koenkk
Copy link
Owner

Koenkk commented Dec 23, 2023

Thanks!

@sjorge sjorge deleted the ubisysh1 branch December 24, 2023 16:43
slugzero pushed a commit to slugzero/zigbee-herdsman that referenced this pull request Dec 31, 2023
…enkk#835)

* ubisys: move all ubisys hvacThermostat manufacture attributes under the hvacThermostat

As of firmware 1.5.0 there is no conflict anymore, these are based on draft technical reference ubisys has send me.
I noticed the manuSpecificUbisysHeatingRegulatorThermostat which was causing conflict before was also just the generic hvacThermostat cluster with the manufacturerCode set. These halve all been folded into hvacThermostat to be consistent with others like danfoss.

* tests: manuSpecificUbisysHeatingRegulatorThermostat is no more, we are conflict free now

* ubisys: move manuSpecificUbisysHeatingRegulatorLevelCtrl to levelCtrl

Give manuSpecificUbisysHeatingRegulatorLevelCtrl the same treatment, there are no device with converters with these custom attributes at the moment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants