core: Cover Tilt Attribute not updating anymore

The problem

Since HA 2023.8.x, I think it was with 2023.8.2 but I’m not entirely sure, the tilt attribute of a cover is not updating properly anymore. Sometimes it is updated but in most times it isnt. No matter if you try to open or close the tilt. This used to work in 2023-07 I believe, for sure in 2023-06.

If I fire the service:

service: cover.set_cover_tilt_position
data:
  tilt_position: 0
target:
  entity_id: cover.livingroom

The tilt on the cover itself is being closed, but the attribute in HA still shows 100, nothing in the HA logs related to this though.:

current_position: 0
current_tilt_position: 100
friendly_name: Cover Livingroom
supported_features: 183
device_class: blind

What version of Home Assistant Core has the issue?

core-2023.8.0

What was the last working version of Home Assistant Core?

core-2023.7.0

What type of installation are you running?

Home Assistant OS

Integration causing the issue

homekit_controller

Link to integration documentation on our website

https://www.home-assistant.io/integrations/homekit_controller

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

About this issue

  • Original URL
  • State: open
  • Created 10 months ago
  • Comments: 23 (18 by maintainers)

Most upvoted comments

No. Sorry. Will try and find some time to look into this at a computer (on phone atm).

aiohomekit is the important thing.

So in summary if you revert the PR apart from async_set_cover_tilt_position then updating the current position is broken?

And if you revert only async_set_cover_tilt_position it works?

(In so much as the value is updated)