Garagentorsteuerung mit Robonect

Hier findest Du alle Informationen von der Erstinstallation des Moduls, bis hin zur Einbindung in eigene Anwendungen. (Einbauanleitungen finden Sie im Forum "Robonect Hx" bzw. "Robonect H30x")
Antworten
Admin
Administrator
Beiträge: 2180
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 :-)
Kontaktdaten:

Garagentorsteuerung mit Robonect

Beitrag von Admin » Mo 11. Jun 2018, 10:43

Robonect - Türsteuerung (NOCH FEHLERHAFT IN V1.0 BETA 5!!!)

Für die Ansteuerung eines Tores gibt es das API-Kommando "door".

Abrufen des Status: http://192.168.2.1/xml?cmd=door

Setzen des Betriebsmodus mit: http://192.168.2.1/xml?cmd=door&delay=xyz

Für delay gibt es folgende Werte

delay=-1
Sobald der Mäher losfahren möchte, wird er in der LS gehalten. Der Status, der über cmd=status abgerufen werden kann, wechselt auf 0x12 (Doordelay).
Wechselt der Status auf 0x12, muss das Tor geöffnet werden. Sobald dieses offen ist, muss http://192.168.2.1/xml?cmd=door&release aufgerufen werden. Dadurch beginnt der Mäher zu starten

delay=0
Es erfolgt keine Türsteuerung

delay=n
Sobald der Mäher losfahren möchte, wird er in der LS für n Sekunden gehalten.In diesem Zeitraum ist der Status 0x12. Nach Ablauf der Zeit verlässt er die LS.
Maximale Verzögerung = 240 Sekunden

Das heißt, die Steuerung des Tors muss sich dem Status anpassen. Um den Status abzurufen gibt es 3 verschiedene Möglichkeiten:
- Den Status über http://192.168.2.1/xml?cmd=status alle x Sekunden abrufen
- Den Status mittels MQTT empfangen
- Den Status mittels Push empfangen


Um die Umsetung der Torsteuerung zu realisieren, müssen folgende Statuswerte berücksichtigt werden:

SEARCHINGHOME = 0x03,
CHARGING = 0x04,
SEARCHING = 0x05,
DOORDELAY = 0x12,

Ausgehend von der Mäher steht in der LS:

Warten, bis "DOORDELAY". Dann Tor öffnen. Der Mäher fährt aus der LS, sobald die Verzögerung abgelaufen ist, oder mittels http://192.168.2.1/xml?cmd=door&release
Sobald Status "SEARCHING" kann das Tor wieder geschlossen werden.

Sobald Status "SEARCHINGHOME" Tor wieder öffnen.
Sobald Status "CHARGING" Tor wieder schließen.
Werbefläche zu vermieten. :lol:

Antworten

Zurück zu „Anleitungen“