I’m trying to correctly add a cover/blinds device to ZHA. Position related attributes and commands work, but tilt doesn’t.
What’s weird about this is that I can query the current tilt position without problems using the Zigbee Clusters GUI. The attribute
current_position_tilt_percentage (0x0009) in the cluster
WindowCovering (0x0102 in endpoint 6) returns the value. So the device seems to report it correctly, but ZHA isn’t using it.
I’ve tried adding the following to configuration.yaml, but all it does is change the icon of the entities.
homeassistant: # Customize all entities in a domain customize_domain: cover: device_class: blind
Since I’m a software developer myself (although not in Python) I had a look at the code. There is no mention of “tilt” at all in core/cover.py at a29afc3731fb48a875144f06e6054a604985cf60 · home-assistant/core · GitHub. Does that mean that ZHA doesn’t support tilt for covers at all?
Related device support request: [Device Support Request] Insta GmbH Nexentro Blinds Actuator Mini · Issue #1397 · zigpy/zha-device-handlers · GitHub