Externe Integration - Bosch Smart Home

cover-bosch-shc

Hallo zusammen!

Bosch Smart Home ist überall in Deutschland zu finden, und wir sehen es immer häufiger bei uns, vor allem für die Raum-für-Raum-Heizung. Gute Nachricht: Der Controller hat eine lokale API. Alles läuft also lokal, ohne Cloud, zwischen Gladys und Ihrem Smart Home Controller.

Was es kann

  • Raum-für-Raum-Heizung: Temperatur, Sollwert im halben Grad, Modi Aus / Manuell / Programm, Heizanforderung. Die Thermostatköpfe und Raumthermostate melden ihre Temperatur (und Luftfeuchtigkeit).
  • Tür- und Fensterkontakte, Bewegungsmelder, Rauchmelder und Wassermelder.
  • Steckdosen (Ein/Aus, Leistung, Energie, verbunden mit den Gladys-Energiebildschirmen), Schalter und Mikromodule.
  • Jalousien und Markisen: Position, Öffnen, Schließen, Stoppen.
  • Batteriealarm bei jedem batteriebetriebenen Gerät.
  • Einbruchalarm zum Lesen: aktiviert oder nicht, Alarm ausgelöst, Status.
  • Zwei Auslöser: „Rauchmelder im Alarm“ (der zwischen „hier erkannt“ und „von einem anderen Melder weitergeleitet“ unterscheidet) und „Universalschalter gedrückt“ (kurzer oder langer Druck).
  • Ein Widget, das das Haus zusammenfasst: offene Türen und Fenster, schwache Batterien, stumme Geräte.
  • Änderungen kommen in Echtzeit.
  • Auf Französisch, Englisch, Deutsch und Spanisch.

Bei der Alarmanlage war ich vorsichtig: Sie ist standardmäßig schreibgeschützt. Mit der Option „Aktivierung von Gladys aus erlauben“ kann eine Szenenaktion sie aktivieren (vollständiger, teilweiser oder benutzerdefinierter Schutz). Deaktivieren oder abschalten ist von Gladys aus nie möglich: Eine Szene, ein Sprachassistent oder ein gemeinsames Dashboard sollten den Schutz des Hauses nicht deaktivieren können. Dafür ist die Bosch-App zuständig.

Das coole Feature

Rauch erkannt → alle Lichter an, Jalousien geöffnet und alle benachrichtigt mit dem Raum
Langer Druck auf die untere Taste des Universalschalters → alles schließen und ausschalten für die Nacht
Fenster länger als 2 Minuten offen → Heizung des Raums auf Aus, dann Rückkehr zum Programm beim Schließen

Installation

:warning: Gladys 5.1 mindestens.

Sie kommt im Store beim nächsten Indexerlauf. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit GitHub - guim31/gladys-bosch-shc: Bosch Smart Home Controller (local API) for Gladys Assistant · GitHub

  1. Sie benötigen einen Smart Home Controller I oder II und dessen Systempasswort.
  2. In Gladys: Die IP-Adresse des Controllers und das Systempasswort, dann speichern.
  3. Drücken Sie die Taste des Controllers, bis sie blinkt, und klicken Sie dann auf Paaren. Das Systempasswort wird nur an den Controller gesendet und dann aus Gladys gelöscht.
  4. Registerkarte Entdeckung: Fügen Sie Ihre Geräte hinzu.

Kleine ehrliche Vorbehalte

  • Nur ein Controller pro Gladys.
  • Kein Twinguard, keine Kameras, keine Dimmgeräte, keine farbigen Lichter, keine Boost- und Eco-Voreinstellungen der Heizung.
  • Die Alarmanlage kann nur optional aktiviert, aber nie deaktiviert oder abgeschaltet werden: Das ist beabsichtigt.
  • Private und nicht-kommerzielle Nutzung, wie es die Bedingungen der lokalen Bosch-API verlangen.
  • Entwickelt ohne die Hardware, und es ist ein lokales Gerät: Ich konnte also nichts an einem echten Controller überprüfen. Alles wurde gegen einen gefälschten Controller getestet, der das Pairing und die API nachahmt, aber das echte Pairing und die Antwortform jedes Modells müssen noch bestätigt werden. Wenn Sie ein Bosch Smart Home haben, sind Ihre Rückmeldungen wertvoll, beginnend mit dem Pairing.

Wie die vorherigen, entwickelt mit Claude Code. Unabhängiges Projekt, nicht mit Bosch verbunden.

Repository: GitHub - guim31/gladys-bosch-shc: Bosch Smart Home Controller (local API) for Gladys Assistant · GitHub