The Home app cannot update the state of the push button. #1124
Replies: 3 comments 2 replies
-
|
|
Beta Was this translation helpful? Give feedback.
-
|
If it was working and suddenly stopped, this suggests that HomeKit is disconnecting from the device for some reason. When the issue occurs, can you still control the device from the Home App, or do you get "No Response?" If you get it into a state where it fully works again, and then it stops working, if you type 's' into the Serial Monitor, does HomeSpan say it is connected? Note that setting the Log Level to 2 will allow you to see all transmissions to and from the device so you will be able to tell if the the device is sending an off event to HomeKit after the 400ms timer runs out. One possible reason for the device to work and then stop working is a mismatch of iOS between your phone and your HomePod mini. Make sure they are both updated to the latest version of iOS26. |
Beta Was this translation helpful? Give feedback.
-
|
I don't use Home Assistant / HomeBridge so don't know if that may be causing an issue, but I do know that if you pair and operate just using the iPhone, they must be on the same iOS. The mix of iOS 26 on the HomePod and iOS 18 on the iPhone often creates issues with events not properly being handled on the iPhone. Also, the above log message do not show HomeKit EVENTS, which is the standard way a HomeKit device sends updates back to HomeKit and the Home App. What is shown above seems to be HASS asking for an update to the state of all the devices' characteristics. There is nothing wrong with that, but this should only be required when an iPhone first opens the Home App after some time. The line Is there a way you can pair directly without using HASS to test? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I created a push button in HomeSpan that stays ON for 400 ms, then automatically turns OFF. I updated the program, and it worked well for two days — when I pressed the push button in the Home app, the ESP32 output turned ON for 400 ms, then the relay turned OFF, and the push button in the Home app also correctly switched OFF.
However, after that, a problem occurred: when I press the push button in the Home app, the switch turns ON but does not return to the OFF state after 400 ms, even though the ESP32 output still works correctly (turns ON for 400 ms and then OFF).
I am using a HomePod mini as your HomeKit hub. Please tell me why this happens.
Beta Was this translation helpful? Give feedback.
All reactions