Linux Script

Du möchtest Deinen Automower in Deine Hausautomatisierung einbinden oder eine eigene App entwicklen?
Hier wird diese offene Schnittstelle zum Robonect Hx Modul beschrieben.
Antworten
minipilot
Beiträge: 77
Registriert: Mi 10. Aug 2016, 09:59
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 4.xx.xx
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 1.1b / WLAN 1.7

Linux Script

Beitrag von minipilot » So 1. Okt 2017, 22:05

Hallo,

ich habe ein kleines bash-script geschrieben, welches den Status alle 60 Sekunden abfragt und im Fehlerfall eine E-Mail schickt und ebenso, wenn der Fehler beseitigt wurde. Der Onlinestatus wird ebenso überwacht und gemeldet.

Das Script setzt einen funktionierenden Mailversand voraus. IP und Mailadresse muss den eigenen Anforderungen angepasst werden.

Zusätzlich schickt das Script eine Meldung auf einen Neutrino Receiver (variable IPTV).

Das Script ist sicher noch verbesserungsfähig, ich bin Neuling im scripten. Kritik ist willkommen.
robonect.sh.zip
(1.11 KiB) 113-mal heruntergeladen
Gruss

minipilot
Rob Snyder im grauen Anzug vom R70Li.
Kamera PTC06.

minipilot
Beiträge: 77
Registriert: Mi 10. Aug 2016, 09:59
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 4.xx.xx
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 1.1b / WLAN 1.7

Re: Linux Script

Beitrag von minipilot » Do 19. Jul 2018, 11:29

Ab der 1.0 beta 6 bitte unten angehangenes Script nutzen. Der Aufbau der XML, die abgefragt wird, hat sich leicht geändert.
Dateianhänge
robonect_ab1_0beta6.zip
(1.1 KiB) 57-mal heruntergeladen
Rob Snyder im grauen Anzug vom R70Li.
Kamera PTC06.

bezibaerchen
Beiträge: 87
Registriert: Mi 4. Mai 2016, 14:57
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 0.9e

Re: Linux Script

Beitrag von bezibaerchen » Do 19. Jul 2018, 15:21

Vorschläge meinerseits:

Ersetze wget durch curl -s und die sed-Orgie durch jq. Sollte Dir das Leben einfacher machen und die Sache noch ein bisschen performanter :)

Just my 50 cents....
MSW-Software: R40Li
MSW-Version: 5.01.00
MSW-Datum: 2014-10-10 13:44:38
SUB-Version: 5.00.00

minipilot
Beiträge: 77
Registriert: Mi 10. Aug 2016, 09:59
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 4.xx.xx
Herstellungsjahr: 2013
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 1.1b / WLAN 1.7

Re: Linux Script

Beitrag von minipilot » So 22. Jul 2018, 13:32

Hey Danke!

Bin eh am überlegen, von XML auf JSON umzusteigen. Über JSON kommen auch derzeit mehr Infos (z.B. Klingenstatus).

jq macht schon mal einen guten Eindruck. Danke für den Schubs in die Richtung.


Gruss

minipilot
Rob Snyder im grauen Anzug vom R70Li.
Kamera PTC06.

bezibaerchen
Beiträge: 87
Registriert: Mi 4. Mai 2016, 14:57
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2015
Robonect-Modul: Robonect Hx (Rev.2)
Robonect Firmware: 0.9e

Re: Linux Script

Beitrag von bezibaerchen » Mo 23. Jul 2018, 09:33

Gern :)
MSW-Software: R40Li
MSW-Version: 5.01.00
MSW-Datum: 2014-10-10 13:44:38
SUB-Version: 5.00.00

Antworten

Zurück zu „API für Robonect® Hx“