Zum Inhalt

Home Automation

Home Assistant

Wir betreiben einen Home Assistant, der unter hub.cccda.de erreichbar ist.

Hierüber werden viele relevante Funktionen (Aktoren, Sensoren, Integrationen) der Räume abgebildet, die dann auch über verschiedene Automationen verbunden werden.

Automation

Entscheidene Automationen die derzeit existieren:

  • Ausschalten alle Geräte 30m nach Abschlieẞen der Räume
  • Regulierung der Heizungstemperatur nach Abschlieẞen der Räume
    • 18°C in Herbst/Winter
    • 5°C in Frühling/Sommer
  • Raumstatus von "members only" auf "offen" wenn ein öffentliches Event ansteht (15m vorher)

Integrationen

Zigbee

Wir betreiben ein Zigbee Netzwerk und verwalten dieses mittels zigbee2mqtt.

MQTT

Broker: tcp://mqtt.cccda.de:1883

In der Regel sprechen unsere Aktoren und Sensoren das offene MQTT-Protokoll. Dabei liefern Sensoren werte an den MQTT Broker, der diese an alle Subscriber dieses Wertes weiterverteilt. Andersherum beobachten Aktoren Werte am Broker, um bei Werteänderungen Schaltentscheidungen durchzuführen.

Laufene Änderungen im MQTT-Broker können bspw. mit den Kommandozeilenwerkzeugen von mosquitto beobachtet werden:

mosquitto_sub -h mqtt.cccda.de -t '#' -v

ESPHome

Viele ESP-basierte Komponenten betreiben wir mit ESPHome, das über sein natives Protokoll mit Home Assistant kommuniziert.

Die aktuelle Konfiguration der Geräte liegt unter https://git.darmstadt.ccc.de/noc/space/esphome.

Außerdem betreiben wir die digitale Schließanlage mit ESPhome, die Konfiguration liegt unter https://git.darmstadt.ccc.de/noc/space/door-esphome.

Komponenten

Steckdosen

Wir betreiben einige schaltbare Zwischenstecker, häufig auch mit Messfunktion.

Die älteren davon verwenden ESPHome, die neueren Zigbee.

Heizung

Die Heizungssteuerung aus der eQ 3 MAX! Reihe verwendet ein proprietäres Funkprotokoll um mit seinen Sensoren und Aktoren zu kommunizieren. Die Verbindung zu unserer erfolgt über die Bindings von Homeassistant.

Wir verfügen derzeit über:

  • 10 MAX! Heizkörperthermostat+
  • 3 MAX! Wandthermostat+