[BESTÄTIGT, in 6a behoben] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

- von Fabian Harder bestätigte Bugs
- von Beta-Testern reproduzierbare Bugs

Nur Moderatoren und Admin können echte Bugs in dieses Forum verschieben.
ing-michel
erfahrener Forum-Nutzer
Beiträge: 61
Registriert: Fr 29. Jun 2018, 21:36
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.2 fix

[BESTÄTIGT, in 6a behoben] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von ing-michel »

Hallo,
habe mich ja schon an diversen Stellen über die Garagentorsteuerung ausgelassen.

In der Beta5 funktionierte das Delay und nur der Status wurde falsch ausgegeben.

In der Beta6 funktioniert das Delay nun nicht mehr. Es passiert folgendes:
Status 17, 1, 12, 1, 5 direkt nacheinander und er fährt sofort los, obwohl ein Door-Delay von 120 sec. eingestellt ist.
Gruß
Michel

EDIT: gleiches Problem mit "delay=-1" - keine Sperre, Mäher fährt sofort los.

Reinerlein
Forum-Nutzer
Beiträge: 28
Registriert: Mo 4. Sep 2017, 12:48
Wohnort: Berne
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: 1.0 (Beta 6a)

Re: Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von Reinerlein »

Hallo,

bei mir funktioniert das auch noch nicht so richtig.

Ich habe 10 Sekunden warten eingestellt:

Code: Alles auswählen

{"door": {"enabled": true, "open": false, "arrested": false, "delay": {"total": 10}}, "successful": true}
Und hier der Log (übermittelt per MQTT, und in umgekehrter Reihenfolge), wie der Zustand dann gewechselt wird:

Code: Alles auswählen

2018-07-21_06:00:23 garten_Schnappi Status: 2
2018-07-21_06:00:09 garten_Schnappi Status: 5
2018-07-21_06:00:07 garten_Schnappi Status: 1
2018-07-21_06:00:06 garten_Schnappi Status: 18
2018-07-21_05:59:59 garten_Schnappi Status: 0
Davor hat er geschlafen...

Um 6:00 begann sein Mähauftrag nach Timer

Dazu stellen sich zwei Fragen:
- Wieso kommt kurz vor dem Tür öffnen der Status 0? Wofür steht der Status überhaupt?
- Wieso kommt kurz nach dem Tür öffnen gleich wieder 1 (Parken)? Und wiederrum kurz danach direkt die Suche.
Es scheint, als würde der Tür-öffnen Status im Code nicht an allen Stellen bemerkt werden, und von einer anderen Seite her (die, die den realen Zustand des Mähers überwacht) wieder überschrieben...

Grüße
Reinerlein

ing-michel
erfahrener Forum-Nutzer
Beiträge: 61
Registriert: Fr 29. Jun 2018, 21:36
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.2 fix

Re: Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von ing-michel »

Status 0 ist „wird abgefragt“

Un im webif erscheint bei mir kurz Status 12. Ansonsten ist die zeitliche Abfolge wie bei mir.

Reinerlein
Forum-Nutzer
Beiträge: 28
Registriert: Mo 4. Sep 2017, 12:48
Wohnort: Berne
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: 1.0 (Beta 6a)

Re: Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von Reinerlein »

Hallo ing-michel,

die 18 bei mir ist dezimal, die 12 im Webinterface wird Hexadezimal sein, zumindest passt das :)
Dann dürfte es also identisch sein...

Aber warum wird die 0 überhaupt per MQTT gesendet?
Ich würde erwarten, dass nur korrekt ermittelte Status übermittelt werden, und nicht die Information darüber, dass der Status gerade ermittelt wird.
Für mich wäre das eine eher ein Vorgang des Robonect-Moduls, und das andere eher das Resultat dieses Vorgangs, was der Mäher halt gerade tut...

Grüße
Reinerlein

Admin
Administrator
Beiträge: 2773
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: 2 Male
Kontaktdaten:

Re: Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von Admin »

Status 0 bedeutet: Mäher bootet.
Was das Delay angeht, so werde ich es prüfen...
Werbefläche zu vermieten. :lol:

Admin
Administrator
Beiträge: 2773
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: 2 Male
Kontaktdaten:

Re: [BESTÄTIGT] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von Admin »

Moin,
leider habe ich gerade kein Mäher zum testen, da wir unseren Garten umbauen.
Prüfe mal bitte, ob mit der Beta 6a alles funktioniert:
http://fw.robonect.de?6a
Werbefläche zu vermieten. :lol:

ing-michel
erfahrener Forum-Nutzer
Beiträge: 61
Registriert: Fr 29. Jun 2018, 21:36
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.2 fix

Re: [BESTÄTIGT] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von ing-michel »

Moin Fabian!
Das funktioniert jetzt fantastisch! Besonders im Status jetzt die door-Abfrage.
Herzlichen Dank für die schnelle Korrektur !

Grüße
Michel

ing-michel
erfahrener Forum-Nutzer
Beiträge: 61
Registriert: Fr 29. Jun 2018, 21:36
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.2 fix

Re: [BESTÄTIGT, in 6a behoben] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von ing-michel »

Moin nochmal,
Eine Bemerkung sei vielleicht noch erlaubt:

Der Status „door“ in dem cmd „Status“ bzw „open“ im cmd „door“
geht sofort auf „false“ sobald der Mäher losfährt. (Status 5)

Besser wäre es vielleicht, wenn der Status erst auf false wechselt, wenn der Status 2 (mäht) beginnt. Sonst beginnt das Schließen des Tores noch während der Ausfahrt und es kommt zur Kollision.
Beste Grüße
Michel

Reinerlein
Forum-Nutzer
Beiträge: 28
Registriert: Mo 4. Sep 2017, 12:48
Wohnort: Berne
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: 1.0 (Beta 6a)

Re: [BESTÄTIGT, in 6a behoben] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von Reinerlein »

Hi Fabian,

die Wartezeit wartet er jetzt ab, super.

Eine kleine Unschönheit findet sich aber noch:
Nach dem Tür-öffnen-Status wechselt er nochmal kurz auf Parken, und dann direkt danach auf Suche. Hier mal der Log dazu (Reihenfolge umgekehrt, und Zahlen dezimal)

Code: Alles auswählen

2018-07-23_07:54:30 garten_Schnappi Status: 2
2018-07-23_07:54:13 garten_Schnappi Status: 5
2018-07-23_07:54:12 garten_Schnappi Status: 1
2018-07-23_07:54:02 garten_Schnappi Status: 18
2018-07-23_07:53:59 garten_Schnappi Status: 1
2018-07-23_07:53:57 garten_Schnappi Status: 0
Ist das so gedacht, oder schummelt sich der dazwischen?

Grüße
Reinerlein

ing-michel
erfahrener Forum-Nutzer
Beiträge: 61
Registriert: Fr 29. Jun 2018, 21:36
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.2 fix

Re: [BESTÄTIGT, in 6a behoben] Garagentorsteuerung cmd=door -> kein Delay / keine Sperre!

Beitrag von ing-michel »

Hi Reiner,
... aber das stört ja nicht, wenn du [status][door] aus dem cmd=status verwendest.

Gesperrt

Zurück zu „bestätigte Bugs“