core
core copied to clipboard
HomeKit temperature device entities does not update
The problem
Device Setup:
I have some Danfoss Link devices that only integrate to Amazon Alexa using the Danfoss Alexa Skill. To add these devices to Home Assistant, the only way I've found possible was to install and use HomeBridge and install the plugin Homebridge Alexa Smart Home that exposes a HomeKit device which Home Assistant can integrate with.
Issue
As you can see from this graph, it all started just fine with frequent updates:
But there have been a lot of periods later on where the devices have not been updated for long periods.
Today around 09:30, I updated to the latest beta (2024.9.0b1) to see if this issue was already fixed.
But unfortunately, it has not been fixed. Here's the graph from today:
As you can see the warmest room is 25.5 degrees Celsius.
I have been debug logging this integration for a while. When I look at log messages from right after update, and a later one, one of the differences is that the room temperature should have been 25.8 degrees Celsius now:
But even after Home Assistant has received this change it still has not updated the entity.
Note: I have [CENSORED]
multiple things in the debug log. Please let me know if I have censored too much...
What version of Home Assistant Core has the issue?
core-2024.9.0b1
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
homekit_controller
Link to integration documentation on our website
https://www.home-assistant.io/integrations/homekit_controller/
Diagnostics information
home-assistant_homekit_controller.log
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response