Alle WLANThermos bringen von Hause aus eine frei zugängliche API zum Datenaustausch mit, was ein einfaches Einbinden in ein beliebiges Smart Home System ermöglicht.
Die API ist per HTTP Request oder über das gängige Smart Home Protokoll MQTT (bei den alten Raspberry Pi Modellen nicht verfügbar) erreichbar. Über die API können sowohl aktuelle Werte (Temperaturen, Akkuladestand etc.) vom WLANThermo ausgelesen werden, als auch Systemeinstellungen durchgeführt werden (Kanalparameter, Pitmastervorgaben etc.).
Nano V1 / V1+: Detailierte Informationen zur API des WLANThermo Nano V1 und V1+ gibt es im GitHub-Wiki: Link
ESP32-Modelle (Nano V3, Mini V3, Link V1, Upgrade Mini V1/V2):
Detailierte Informationen zur API der neuen ESP32-Modellen gibt es im ESP32-GitHub-Wiki: Link
Die API der ESP32-Modellen und der ESP8266-Modellen (Nano V1 / V1+) haben den selben Aufbau, unterscheiden sich allerdings in einzelnen Parameter, weshalb sie nicht direkt kompatibel sind.
Beim WLANThermo Mini mit Raspberry Pi (und älteren Modellen) können die aktuellen Werte über einen HTTP GET Request an ..../app.php abgerufen werden. Die Übergabe der Werte geschieht ebenfalls in Form eines JSON Objects.
Die API ist per HTTP Request oder über das gängige Smart Home Protokoll MQTT (bei den alten Raspberry Pi Modellen nicht verfügbar) erreichbar. Über die API können sowohl aktuelle Werte (Temperaturen, Akkuladestand etc.) vom WLANThermo ausgelesen werden, als auch Systemeinstellungen durchgeführt werden (Kanalparameter, Pitmastervorgaben etc.).
Nano V1 / V1+: Detailierte Informationen zur API des WLANThermo Nano V1 und V1+ gibt es im GitHub-Wiki: Link
ESP32-Modelle (Nano V3, Mini V3, Link V1, Upgrade Mini V1/V2):
Detailierte Informationen zur API der neuen ESP32-Modellen gibt es im ESP32-GitHub-Wiki: Link
Die API der ESP32-Modellen und der ESP8266-Modellen (Nano V1 / V1+) haben den selben Aufbau, unterscheiden sich allerdings in einzelnen Parameter, weshalb sie nicht direkt kompatibel sind.
Beim WLANThermo Mini mit Raspberry Pi (und älteren Modellen) können die aktuellen Werte über einen HTTP GET Request an ..../app.php abgerufen werden. Die Übergabe der Werte geschieht ebenfalls in Form eines JSON Objects.
Zuletzt bearbeitet: