ESPHome changes how it controls Hörmann garage doors: a command to change direction, position or ventilation while the door moves only stops it. Commands in quick succession therefore cannot reverse the door at speed, and a repeated stop no longer starts it again.

Raphael Hehl sends each command once and checks the reported movement before sending a stop. Lamp requests use an explicit on or off state rather than counting toggles; a request made during movement waits until the door stops. Hehl tested opening, closing, repeated stops, ventilation and lamp control on a Series 4 motor.