[BUGFIX IN BETA 7]Garagentorsteuerung; falscher Wert im json

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

Nur Moderatoren und Admin können echte Bugs in dieses Forum verschieben.
Gesperrt
bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

[BUGFIX IN BETA 7]Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

Hallo,
installiert habe ich die ganz neue Beta 6a (war in einem anderen Thread).

Folgender Fehler ist noch vorhanden:

1. Setzen delay mit "http://192.168.243.95/xml?cmd=door&delay=-1"
2. Abrufen door mit "http://192.168.243.95/xml?cmd=door"
es kommt:

Code: Alles auswählen

<robonect>
<door>
<enabled>true</enabled>
<open>false</open>
<arrested>false</arrested>
</door>
<successful>true</successful>
</robonect>
Fazit: door ist true

Wenn man nun alle Daten abruft mit "http://192.168.243.95/json?cmd=status", dann kommt:

Code: Alles auswählen

{"name": "Robo-Maeh", "id": "081603", "status": {"status": 17, "distance": 0, "stopped": false, "door": false, "duration": 430, "mode": 2, "battery": 100, "hours": 371}, "timer": {"status": 0}, "blades": {"quality": 61, "hours": 61, "days": 71}, "wlan": {"signal": -61}, "health": {"temperature": 41, "humidity": 17}, "clock": {"date": "2018-08-01", "time": "12:28:04", "unix": 1533126484}, "successful": true}
Fazit: hier ist door = false

BUG:
Die Anzeige im json wird nicht korrekt dargestellt.
Somit kann man mit json nicht arbeiten.

mfg
Dieter

Admin
Administrator
Beiträge: 2764
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: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von Admin »

Die Ausgabe im status bezieht sich auf door/open und das ist in beiden Fällen false. D.h. dass das Tor derzeit geschlossen sein muss.

Ab der V1.0 Beta 7 wird der Schlüssel in cmd=status auch "dooropen" heißen, damit es klarer wird. Außerdem wird "dooropen" nur im Status vorhanden sein, wenn die Funktion auch benutzt wird.
Werbefläche zu vermieten. :lol:

bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

Re: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

Danke für die Info.

Dann offensichtlich kein bug.

mfg

bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

Re: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

noch ne Frage:

Woher weiß cmd=door, dass das Tor offen ist.

Wenn ich mit release den Befehl gebe, dass das Tor offen ist; warum steht dann open=false ?


mfg

Admin
Administrator
Beiträge: 2764
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: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von Admin »

„Open“ gibt an, ob das Tor offen sein muss. Es ist quasi ein Befehl und kein Status.

Das bedeutet, dass eine Haussteuerung darauf schauen kann/soll. Wenn dort open = true steht, soll die Haussteuerung dafür sorgen, dass es offen ist und Vice Versa.



Gesendet von iPhone mit Tapatalk
Werbefläche zu vermieten. :lol:

bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

Re: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

ok, verstanden.

mfg

bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

Re: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

So, nun hab ich doch noch ne Frage.

Im json ist ja dieses "door" enthalten (also dann der Befehl wie das Tor stehen soll).
-hab ich nun verstanden-

Ist denn dieser Befehl auch per mqtt verfügbar. Bekomme genau diesen in iobroker nicht angezeigt. kann es sein, dass dieser nicht übermittelt wird ?


Und auch noch zu mqtt.
Mir fehlt dort ebenfalls die Info wann der nächste Timer kommt. In json ist dies ebenfalls schon umgesetzt. In Mqtt würde mir dies noch fehlen.

mfg
Dieter

Admin
Administrator
Beiträge: 2764
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: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von Admin »

Auszug aus dem Changelog Beta 7:

Code: Alles auswählen

- MQTT: Status "mower/timer/next/unix" hinzugefügt. (Nächster timer als unix timestamp)
- MQTT: Status "mower/timer/next/date" hinzugefügt. (Nächster timer (Datum))
- MQTT: Status "mower/timer/next/time" hinzugefügt. (Nächster timer (Uhrzeit))
- MQTT: Status "door/open" hinzugefügt. (Gibt an, ob die Hausautomatisierung das Garagentor des Mähers öffnen/schließen soll
- MQTT: Befehl "control/door = release" hinzugefügt, um das Öffnen des Tores zu bestätigen.
Werbefläche zu vermieten. :lol:

bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

Re: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

Danke, sehr gut.

Jetzt muss ich nur noch auf die beta7 warten.

mfg
Dieter

bahnuhr
sehr erfahrener Forum-Nutzer
Beiträge: 115
Registriert: Di 4. Apr 2017, 21:05
Wohnort: Eichenzell
Mäher: Husqvarna Automower 420
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: V1.2RC0

Re: BUG ! - Garagentorsteuerung; falscher Wert im json

Beitrag von bahnuhr »

Vielleicht kannst du in mqtt auch noch

blades

hinzufügen.

Dann dürfte alles auch in mqtt zur Verfügung stehen.

mfg
Dieter

Gesperrt

Zurück zu „bestätigte Bugs“