Hello
I am using native OpenGarage integration in HA
There does not seem to be an option to define polling interval. Caught myself twice where I opened the garage with the remote on approach but when I was in the garage already (and door was open), HA detected my presence and kicked off an automation to “open the door”. But since its just a toggle to open/close, it closed the door. It must have happened in between the poll intervals - before it realized that the door was opened already (I do have a check for it in automation)
So I have few questions =)
Is it possible force state re-check when automation is executing?
I see that there is an option in the OpenGarage itself to check state. Was set to 30 sec. I changed it to 10 seconds now
OpenGarage offers MQTT option as well. Is it better to use that for more instant update?
On top of the actual opengarage hardware setting you might want to tweak the home assistant polling/scanning interval.
By default the home assistant polling for opengarage is every 15 seconds.
You can change that per platform in your home assistant config where you set up the platform. https://www.home-assistant.io/docs/configuration/platform_options/
15 sec is still long. If it executes regardless of its current state (opening or closing) then whatever next check will be is too long
Strangely, if I click a button to open the garage in HA, it is showing change of state straight away.
Any luck in getting OpenGarage updates more frequently?
It actually update states after several seconds.
Is there any way to force updates with shorter delay?