hier mal eine aktuelle Übersicht der mir bekannten über MQTT empfangbaren Daten und Kommandos.
Für Hinweise über fehlende oder fehlerhafte Einträge wäre ich sehr dankbar.
Status:
Code: Alles auswählen
/device
/name -Name des Mähers
/serial -Seriennummer von Robonect
/door
/open -true = Garragentor ist geöffnet, false = Garragentor ist geschlossen
/gps
/latitude -GPS Breitengrad
/longitude -GPS Laengengrad
/satellites -Anzahl der empfangenen Sattelitten
/health
/climate
/humidity -Feuchtigkeit im Mähergehäuse
/temperature -Temperatur im Mähergehäuse
/voltage
/batt -Akkuspannung
/ext33 -3,3V Spannungsversorgung erzeugt vom Mäher
/int33 -3,3V Spannungsversorgung erzeugt von Robonect
/mower
/battery
/charge -Akku Ladestand in %
/blades
/days -Messer seit n Tagen im Einsatz
/hours -Messer seit n Betribsstunden im Einsatz
/quality -Messerqualität in %
/error
/code -Fehlercode
/message -Fehlertext
/statistic
/hours -Betriebsstunden des Mähers
/status -Statuscode
/duration -Dauer aktueller Status in Minuten
/plain -Statustext
/substatus -Substatuscode
/plain -Substatustext
/timer
/ch0 - ch13
/enable -true = Timer ist aktiv, false = nicht aktiv
/end -Timer Endzeit
/start -Timer Startzeit
/weekdays -an Wochentag(en) in hex
/next
/date -nächster Start Datum
/time -nächster Start Uhrzeit
/unix -nächster Start im Unix-Zeitformat
/distance -zurückgelegte Strecke von Ladestation bis Startpunkt
/mode -Betriebsart, 0 = Auto, 1 = Manuell, 2 = Home, 3 = Demo
/stopped -true = Mäher gestoppt, false = Mäher gestartet
/passage
/open -true = Passage ist geöffnet, false = Passage ist geschlossen
/weather
/data
/break -true = Mähpause wegen Wetter, false = Wetter okay zum mähen
/humidity -aktuelle Luftfeuchtigkeit
/temperature -aktuelle Temperatur
/service -Name des Wetterdienstes = Wetterfunktion aktiviert, off = Wetterfunktion deaktiviert
/wlan
/rssi -Signalstärke in dBm
/mqtt -online/offline
Kommandos:
Code: Alles auswählen
/control
start -Mäher starten
stop -Mäher stoppen
/control/door
release -offenes Tor bestätigen
/control/job
09:00-11:00 -Mähauftrag start:ende
/control/mode
auto -Mäher in Automatikbetrieb
home -Mäher bis auf weiteres zurück/bleibt in Ladestation
man -Mäher in manuellen Betrieb (Nebenbereich)
eod -Mäher zurück/bleibt in Ladestation, ab Mitternacht wieder auto
control/service
reboot -Robonect neu starten
sleep -Robonect in Stand-By
shutdown -Robonect herunterfahren
Mögliche Werte für /substatus/plain:
1 fährt
2 draußen
3
4 Räder rutschen!
5
6 Kollision!
7 Angehoben!
8 Spiralschnitt
9 folgt Leitdraht 1 zur Ladestation
10 folgt rechtem Begrenzungsdraht
11 dockt an
12 Schnellladung
13
14 Ladung abgeschlossen
15 Ausfahrtswinkel
16 folgt Leitdraht 1 zum Startpunkt
17
18 Kein Schleifensignal!
19 Mähmotor blockiert!
20
21 folgt Leitdraht 2 zur Ladestation
22
23 folgt Leitdraht 2 zum Startpunkt
24
25 folgt linkem Begrenzungsdraht
Es werden immer nur die Datenpunkte übertragen, die auch zur Verfügung stehen. Hat zum Beispiel dein Mäher kein GPS, wird der Topic auch nicht gesendet.
Gruß
Lampi