-
Notifications
You must be signed in to change notification settings - Fork 2
Steuerung via MQTT
tobiasfaust edited this page Nov 28, 2019
·
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 |
- Überblick
- Aufbau der Hardware
- Konfiguration
- Steuerung via MQTT
- Integration in FHEM
- Beispiele zum Aufbau
- Technik