Automaton

Dieses Projekt arbeitet auf eine „Home Automation“ Lösung für den Space hin.

Technologien

Die Homeautomation soll möglichst vollständig mit offener Software laufen. Zur Kommunikation innerhalb des Space-Netzwerks soll das MQTT-Protokoll verwendet werden, bei der Entwicklung wird bisher der Mosquitto Server der Eclipse-Foundation verwendet.

Aktuell

Momentan wird Soft- und Hardware für den neuen SpaceAPI-Status Schalter entwickelt. Folgende Programme sind Bestandteil dieses Projekts (Sprache[/Entwicklungsumgebung]):

ESP8266 Raumstatus-Schalter (C++ / PlatformIO)

SpaceAPI-Connector-MQTT benachrichtigt SpaceAPI-Server über relevante Informationen innerhalb des MQTT Netzwerks (NodeJS)

Der neue SpaceAPI-Server soll Raumstatus und Sensordaten zur Verfügung stellen, und natürlich die SpaceAPI hosten (Golang)

Hier wird die Hardware zum Raumstatusschalter dokumentiert: Raumstatus

Ideen

Die Kostengünstigen Sonoff S20 „Smart-Steckdosen“ arbeiten mit einem ESP8266, der sich mit eigener Firmware flashen lässt. Geräte (Licht, Maschinen etc.) könnten per MQTT und abhängig von Raumstatus geschaltet werden.