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
Cover - Window Cover Horizontal Slat Entity State Always - Unknown #106439
Comments
Hey there @home-assistant/z-wave, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) zwave_js documentation |
The following may be indicative of problems caused by state always being "unknown". The Group shown has two Window Covers horizontal slats as members of the group. Each horiz slat has current_tilt_position=0. The Group also has current_tilt_position=0 but notice the icon in the lower right "Preview" showing the blinds as being open. |
Is there an owner for this? |
this is primarily a Home Assistant limitation that leaves the state as unknown. The state of a cover entity is based on its position, not its tilt, so a tilt only cover does not have a state. You can see my architecture discussion/proposal here related to this: home-assistant/architecture#908 |
Is there a fix for this horizontal slat issue? Does it only affect iBlinds products? My iBlinds have been working for several years now. But adding a new iBlinds device introduced this crippling problem for the new blind. |
The problem
cover.xxxxx_horizontal_slats_angle
Always showsunknown
state.Somewhere along the way, ZWavejs and/or iBlinds changed how the horizontal slats are controlled and managed. The Window Covering v1 CC is now being used and has replaced the MultiLevel CC. After having ZwaveJS-UI re-interview one of my iBlinds, this conversion took place automatically. The result is the entity cover.xxxxx that seemingly was associated with the MultilevelCC is no longer available, and a new entity cover.xxxxx_horizontal_slats_angle was created.
The new entity cover.xxxxx_horizontal_slats_angle can actually control my blinds, but the state is always
unknown
.I'll reference a few discussion I have come across on this topic:
#103268
zwave-js/node-zwave-js#5686
home-assistant/architecture#908
home-assistant/architecture#979
What version of Home Assistant Core has the issue?
Version core-2023.12.3 Installation Type Home Assistant OS Development false Supervisor true Docker true User root Virtual Environment false Python Version 3.11.6 Operating System Family Linux Operating System Version 6.1.63-haos CPU Architecture x86_64 Timezone America/New_York Configuration Directory /config
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
zwavejs
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: