core: Homematic HmIP-BROLL cover wrong values
The problem
HmIP-BROLL reports Channel 4 instead of 3, which is confusion because it could bei 0 or 100 if somebody has pushed the up/down buttons in lovelace or at the device itself. In this case the cover position is set to 0 even if a change from 100 to e.g. 90 percent was done and set to 100 even if a change from 0 to e.g. 10 is done.
I think it would be better if channel 3 is used for reporting current postion, because that is exactly what it is titled in CCU3 itself.
Environment
- Home Assistant Core release with the issue: 0.109.6
- Last working Home Assistant Core release (if known):
- Operating environment (Home Assistant/Supervised/Docker/venv): venv
- Integration causing this issue: Homematic
- Link to integration documentation on our website: https://www.home-assistant.io/integrations/homematic
Problem-relevant configuration.yaml
Traceback/Error logs
Additional information
In the HomematicIP Cloud integration it is working.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 40 (27 by maintainers)
This can be closed. Fixed with Pullrequest https://github.com/home-assistant/core/pull/56619
On Tue, 23 Jun 2020 14:06:16 -0700 Daniel Perna notifications@github.com wrote:
According to eQ-3, cited in the referenced thread, it works as intended now. The added sensor could be used as a workaround for automations, but up/down buttons would still remain broken in lovelace, as well as creating scenes from the scene editor.
No. Other versions wouldn’t break if you’d use channel 3 to obtain the value. Firmware 1.6.2 was released in 2018. There’s no indication that eQ-3 would release a newer firmware some day.
Also, you could just make it opt-in or query the firmware version.