Überblick
HODOR (Home Door Operator) ist ein universeller Motorcontroller für die Automatisierung von Schiebetüren im Wohnbereich. Das System steuert einen Gleichstrommotor über eine H-Brücke und erkennt Endlagen sowie Hindernisse zuverlässig.
Der Controller wurde als Eigenentwicklung konzipiert, um handelsübliche Schiebetüren nachträglich zu motorisieren – Motor und Zahnriemen werden angebaut, Tür und Laufschienensystem selbst bleiben dabei im Optimalfall unverändert.
Herausforderung
Kommerzielle Schiebetürantriebe sind oft teuer, herstellergebunden und bieten kaum Möglichkeiten zur Integration in bestehende Smart-Home-Systeme. Zudem fehlt häufig eine feingranulare Steuerung der Geschwindigkeit und Endlagenerkennung.
Lösung
Der Controller basiert auf einem ESP32-Mikrocontroller, der über eine H-Brücke einen 12V-Gleichstrommotor mit Zahnriemenantrieb steuert. Die Stromaufnahme des Motors wird kontinuierlich überwacht – steigt sie über einen definierten Schwellwert, erkennt die Firmware ein Hindernis und stoppt den Antrieb sofort.
Die Endlagen werden über die Strommessung und einen Zeitstempel-Algorithmus erkannt, sodass keine mechanischen Endschalter nötig sind. Über WLAN und MQTT soll sich HODOR nahtlos in Home Assistant oder vergleichbare Systeme einbinden lassen. Die Hardware ist fertiggestellt und erprobt – die Firmware befindet sich derzeit in aktiver Entwicklung.
Aktueller Stand
Die Hardware ist fertiggestellt und im Aufbau erprobt. PCB-Design, H-Brücke und Strommesspfad funktionieren wie vorgesehen. Die Firmware-Entwicklung läuft – Grundfunktionen wie Motoransteuerung und PWM sind implementiert, Hinderniserkennung und MQTT-Integration folgen.