Status bei Sensor Control
Moderator: Lampi
-
- Forum-Anfänger
- Beiträge: 6
- Registriert: Di 27. Apr 2021, 22:13
- Mäher: Gardena SILENO City 500
- Herstellungsjahr: 2018
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.2
Status bei Sensor Control
Hallo,
vorweg ein großes Lob für das Robonect Modul und das großartige Forum!
Die Einbindung in home Assistant war einfach und ist einfach atemberaubend. Die Dokumentation https://robonect.de/viewtopic.php?f=10&t=2535 hilft super. Einen Status konnte ich jedoch noch in keiner Dokumentation finden: "SensorControl hat festgestellt, dass heute kein Mähvorgang mehr notwendig ist."
Ich habe schon mehrfach im Forum und im Internet gesucht aber noch keine Antwort auf meine Frage gefunden. Welche Daten/Kombination definieren diesen Status?
Mit Status / Mode / Timer / Weather Break konnte ich bisher keinen Wert oder eindeutige Kombination finden um diesen Status zu erkennen. Vermuten würde ich aktuell, dass während einer aktivem Timer bereits der nächste Timer (Status -> Timer -> Next) gesetzt wurde.
vorweg ein großes Lob für das Robonect Modul und das großartige Forum!
Die Einbindung in home Assistant war einfach und ist einfach atemberaubend. Die Dokumentation https://robonect.de/viewtopic.php?f=10&t=2535 hilft super. Einen Status konnte ich jedoch noch in keiner Dokumentation finden: "SensorControl hat festgestellt, dass heute kein Mähvorgang mehr notwendig ist."
Ich habe schon mehrfach im Forum und im Internet gesucht aber noch keine Antwort auf meine Frage gefunden. Welche Daten/Kombination definieren diesen Status?
Mit Status / Mode / Timer / Weather Break konnte ich bisher keinen Wert oder eindeutige Kombination finden um diesen Status zu erkennen. Vermuten würde ich aktuell, dass während einer aktivem Timer bereits der nächste Timer (Status -> Timer -> Next) gesetzt wurde.
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 706
- Registriert: Di 14. Feb 2017, 17:07
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 7.xx.xx
- Herstellungsjahr: 2014
- Robonect-Modul: Robonect Hx (Rev.1)
- Robonect Firmware: V1.3b
- hat sich bedankt: 8 Male
- wurde gedankt: 82 Male
Re: Status bei Sensor Control
Hallo Schmiddi und willkommen im Forum
Es gibt keinen eindeutigen Status der bei wirksamen Wettertimer (Husqvarna) bzw. Sensor Control (Gardena) gesetzt wird.
Nach meinen Beobachtungen kommt über /json?cmd=report unter preventMowing meist eine 1 oder 5 wenn wirksam (ich hatte es Bitweise auf &1 verglichen). Dies geht nur über API und nicht per MQTT.
Eine weitere Möglichkeit, die ich momentan verwende, ist, über den Zeitpunkt wann die nächste Startzeit gesetzt wird. Ist der Wettertimer wirksam, wird die nächste Startzeit nach dem Mähen auf dem Heimweg gesetzt. Ist er nicht wirksam, wird die nächste Startzeit erst nach dem Andocken beim Laden gesetzt. Dieses ist über API und MQTT gleich.
Gruß
Lampi
Es gibt keinen eindeutigen Status der bei wirksamen Wettertimer (Husqvarna) bzw. Sensor Control (Gardena) gesetzt wird.
Nach meinen Beobachtungen kommt über /json?cmd=report unter preventMowing meist eine 1 oder 5 wenn wirksam (ich hatte es Bitweise auf &1 verglichen). Dies geht nur über API und nicht per MQTT.
Eine weitere Möglichkeit, die ich momentan verwende, ist, über den Zeitpunkt wann die nächste Startzeit gesetzt wird. Ist der Wettertimer wirksam, wird die nächste Startzeit nach dem Mähen auf dem Heimweg gesetzt. Ist er nicht wirksam, wird die nächste Startzeit erst nach dem Andocken beim Laden gesetzt. Dieses ist über API und MQTT gleich.
Gruß
Lampi
Fragen? Fragen!
-
- Forum-Anfänger
- Beiträge: 6
- Registriert: Di 27. Apr 2021, 22:13
- Mäher: Gardena SILENO City 500
- Herstellungsjahr: 2018
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.2
Re: Status bei Sensor Control
Hallo Lampi,
vielen Dank für deine Tipps!
Das habe ich schon vermutet... den Report muss ich mir anschauen, den kannte ich noch nicht. Ich denke auch es hilft eine Kombination mit aktivem Timer, aktueller Uhrzeit und nächstem Timer.
Werde berichten sobald doch eine Lösung gefunden oder weitere Infos.
Gruß
Florian
vielen Dank für deine Tipps!
Das habe ich schon vermutet... den Report muss ich mir anschauen, den kannte ich noch nicht. Ich denke auch es hilft eine Kombination mit aktivem Timer, aktueller Uhrzeit und nächstem Timer.
Werde berichten sobald doch eine Lösung gefunden oder weitere Infos.
Gruß
Florian
-
- Administrator
- Beiträge: 2907
- Registriert: Di 19. Jan 2016, 18:34
- Wohnort: Kiel
- Mäher: Gardena SILENO City 500
- Firmware des Mähers (MSW): MSW 11.xx.xx
- Herstellungsjahr: 2017 (Modell 2018)
- Robonect-Modul: Robonect Hx (Rev.5)
- Robonect Firmware: stets die Allerneuste :-)
- hat sich bedankt: 1 Mal
- wurde gedankt: 60 Male
- Kontaktdaten:
Re: Status bei Sensor Control
Die Beobachtung von Lampi ist schon richtig. Ich könnte den prevent moving auch mit in die Status API nehmen.
Werbefläche zu vermieten.
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 706
- Registriert: Di 14. Feb 2017, 17:07
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 7.xx.xx
- Herstellungsjahr: 2014
- Robonect-Modul: Robonect Hx (Rev.1)
- Robonect Firmware: V1.3b
- hat sich bedankt: 8 Male
- wurde gedankt: 82 Male
Re: Status bei Sensor Control
So geht es auch, ist aber nicht immer eindeutig. Wenn der Mäher noch am Laden und die voraussichtliche Uhrzeit wann fertig mit laden später als Timer Ende ist, wird als nächste Startzeit immer die des nächsten Timers angegeben. Hier lässt sich nicht genau sagen ob der Wettertimer nun wirksam ist bzw. war oder nicht.
Gruß
Lampi
Fragen? Fragen!
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 706
- Registriert: Di 14. Feb 2017, 17:07
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 7.xx.xx
- Herstellungsjahr: 2014
- Robonect-Modul: Robonect Hx (Rev.1)
- Robonect Firmware: V1.3b
- hat sich bedankt: 8 Male
- wurde gedankt: 82 Male
Re: Status bei Sensor Control
Das wäre super
Wäre es möglich, dass auch in MQTT zur Verfügung zu stellen?
Fragen? Fragen!
-
- Forum-Anfänger
- Beiträge: 6
- Registriert: Di 27. Apr 2021, 22:13
- Mäher: Gardena SILENO City 500
- Herstellungsjahr: 2018
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.2
Re: Status bei Sensor Control
Ich habe den Report und somit "preventMowing" in home Assistant integriert damit ich auf dem iPad das JSON Format besser lesen kann.
Wenn ich den SensorControl über Robonect zurücksetze wechselt "preventMowing" von 5 auf 2. Also scheint doch 5 SensorControl zu sein.
Links = Screenshot vorher / rechts = nach Reset
Wenn ich den SensorControl über Robonect zurücksetze wechselt "preventMowing" von 5 auf 2. Also scheint doch 5 SensorControl zu sein.
Links = Screenshot vorher / rechts = nach Reset
Zuletzt geändert von Schmiddi am Mi 28. Apr 2021, 22:49, insgesamt 1-mal geändert.
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 706
- Registriert: Di 14. Feb 2017, 17:07
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 7.xx.xx
- Herstellungsjahr: 2014
- Robonect-Modul: Robonect Hx (Rev.1)
- Robonect Firmware: V1.3b
- hat sich bedankt: 8 Male
- wurde gedankt: 82 Male
Re: Status bei Sensor Control
Als ich noch auf preventMowing abgefragt habe, bin ich zu dem Schluss gekommen, dass es sich bei dem Zahlenwert um eine in dezimal gewandelte Dualzahl handelt. Bit 0 müsste für Sensor Control stehen, was bedeutet bei 1 (001) und 5 (101) ist Sensor Control wirksam.
Fragen? Fragen!
-
- Forum-Anfänger
- Beiträge: 6
- Registriert: Di 27. Apr 2021, 22:13
- Mäher: Gardena SILENO City 500
- Herstellungsjahr: 2018
- Robonect-Modul: Robonect Hx (Rev.6)
- Robonect Firmware: 1.2
Re: Status bei Sensor Control
Wenn beide Werte verlässlich wären, könnte ich den Status doch schon sauber anzeigen und mein Problem wäre gelöst.Lampi hat geschrieben: ↑Mi 28. Apr 2021, 22:44
Als ich noch auf preventMowing abgefragt habe, bin ich zu dem Schluss gekommen, dass es sich bei dem Zahlenwert um eine in dezimal gewandelte Dualzahl handelt. Bit 0 müsste für Sensor Control stehen, was bedeutet bei 1 (001) und 5 (101) ist Sensor Control wirksam.
Habe mal testweise die Wetterpause per Temperatur ausgelöst dann ist preventMowing = 0. Sieht für mich erstmal eindeutig aus und ich beobachte mal ob's in allen Fällen passt.
-
- sehr erfahrener Forum-Nutzer
- Beiträge: 706
- Registriert: Di 14. Feb 2017, 17:07
- Mäher: Husqvarna Automower 330X
- Firmware des Mähers (MSW): MSW 7.xx.xx
- Herstellungsjahr: 2014
- Robonect-Modul: Robonect Hx (Rev.1)
- Robonect Firmware: V1.3b
- hat sich bedankt: 8 Male
- wurde gedankt: 82 Male
Re: Status bei Sensor Control
Wetterpause hat nichts mit Wettertimer/Sensor Control zu tun. Das sind zwei Grundlegend verschiedene Sachen.Schmiddi hat geschrieben: ↑Mi 28. Apr 2021, 22:59 Habe mal testweise die Wetterpause per Temperatur ausgelöst dann ist preventMowing = 0. Sieht für mich erstmal eindeutig aus und ich beobachte mal ob's in allen Fällen passt.
Wetterpause ist eine Funktion von Robonect und Wettertimer/Sensor Control eine Funktion vom Mäher.
Fragen? Fragen!