Skip to content
This repository was archived by the owner on Mar 6, 2025. It is now read-only.

Steuerung via MQTT

tobiasfaust edited this page Mar 23, 2020 · 8 revisions

Folgende MQTT Kommandos sind möglich. Die "Value" Angabe erfolgt in Sekunden.

LfdNr MQTT Kommando Syntax Beispiel
1 on-for-timer <Hostname>/<Ventil>/on-for-timer <value> PumpControl/Ventil1/on-for-timer 300
2 /test/on-for-timer <Hostname>/<Ventil>/test/on-for-timer <value> PumpControl/test/on-for-timer 300

Der Platzhalter "Hostname" ist der in den Basiseinstellungen konfigurierte Hostname. Der Platzhalter "Ventil" ist das konfigurierte MQTT SubTopic (also der Name des Ventils) in den Ventileinstellungen.

Das Kommando "/test/on-for-timer" schaltet immer das erste konfigurierte Ventil ist primär zum testen nach einer Erstinstallation gedacht.

Die folgenden Informationen werden per MQTT bereitgestellt. Das Topic beginnt immer mit dem konfiguriertem Hostnamen und ist in der folgenden Tabelle nicht extra aufgeführt

LfdNr MQTT Topic Wert Sendeintervall Beschreibung
1 /<Ventil>/state [0|1] nach einem Schaltvorgang Gibt den Status des Ventils an (An oder Aus)
2 /Threads [0..n] nach einem Schaltvorgang Anzahl der aktuell geöffneten Ventile
3 /raw integer nach einer Messung RohDatenWert der Sensor Messung
4 /level [0..100] nach einer Messung prozentual umgerechneter Füllstandswert in Prozent
5 /IP IPv4 Adresse nach WiFi Connect IP Adresse nach WiFi Connect

Clone this wiki locally