We use OpenGarage for our garages, the integration has been a bit unstable and status has not been updating for one of our garages.
Solution to the problem is an automation that restarts the integration if stuck.
Automation:
- alias: Restart OpenGarage integration when opening status is not changed
id: restart_opengarage_integration
trigger:
- platform: state
entity_id: cover.shared_garage_door
to: opening
for:
minutes: 2
- platform: state
entity_id: cover.shared_garage_door
to: closing
for:
minutes: 2
action:
- service: homeassistant.reload_config_entry
data:
entity_id: cover.shared_garage_door