Aufgrund derzeit hohem Spamaufkommens werden neue Nutzer sehr restriktiv behandelt. Nach kurzer "Bewährungszeit" hat man als normaler Nutzer weitreichende Rechte und benötigt auch kein Captcha mehr.
.
Nutzer, die sich danach dennoch als Spammer oder Trolle erweisen, können jederzeit wieder auf diesen Status zurückgesetzt oder gebannt werden.
Dasselbe gilt für Versuche, politische Überzeugungen kund zu tun, egal aus welcher Richtung diese kommen.
.
.:!: Achtung! Derzeit ist Robonect (noch) nicht mit dem Automower 305 ab Baujahr 2020 zusammen mit der neuen Mäher-FW MSW 41.4.0 kompatibel!
Aber: Im DailyBuild ist ein Patch enthalten, der getestet werden kann! (Stand 15.02.2024)
.
.Du hast Deinen Gardena-Mäher auf die Gardena-Firmware von 2023 aktualisiert?
.:arrow: Testmöglichkeit für das Daily Build.

Das FW-Update am Mäher wird dennoch nicht empfohlen, da das Daily Build nach aktuellen Berichten von Beta-Testern noch keine vollständige Kompatibilität gewährleisten kann! (Stand: 15.02.2024)
Wir empfehlen, das Gardena-Update noch nicht durchzuführen!

.
.

OUT1 und OUT2 per API ändern

Du möchtest Deinen Automower in Deine Hausautomatisierung einbinden oder eine eigene App entwicklen?
Hier wird diese offene Schnittstelle zum Robonect Hx Modul beschrieben.

Moderator: Lampi

Antworten
braindead
Forum-Nutzer
Beiträge: 25
Registriert: Di 14. Mär 2017, 19:00
Mäher: Gardena R70Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: 1.0 Beta 2

OUT1 und OUT2 per API ändern

Beitrag von braindead »

Hallo zusammen,

gibt es die Möglichkeit OUT1 und OUT2 über die API Schnittstelle zu ändern? Falls nicht, würde ich den Wunsch äußern wollen das zu implementieren.

Hintergrund ist, dass ich dann die Beleuchtung meines Mähers auch über HomeMatic / ioBroker steuern könnte.

Danke,
Markus

Wildshunter
sehr erfahrener Forum-Nutzer
Beiträge: 106
Registriert: Mo 17. Apr 2017, 14:23
Wohnort: Main Taunus Kreis
Mäher: Gardena smart SILENO
Firmware des Mähers (MSW): MSW 7.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 1.0 Beta 7a

Re: OUT1 und OUT2 per API ändern

Beitrag von Wildshunter »

+1

Danke!
--- Gardena Sileno Smart mit Gleitscheibe....

blueberry63
Forum-Nutzer
Beiträge: 41
Registriert: So 15. Apr 2018, 12:55
Mäher: Husqvarna Automower 315
Firmware des Mähers (MSW): MSW 10.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: 1.0beta6
hat sich bedankt: 1 Mal

Re: OUT1 und OUT2 per API ändern

Beitrag von blueberry63 »


006fazer
Forum-Nutzer
Beiträge: 20
Registriert: Mi 11. Jan 2017, 18:34
Wohnort: Cherbourg en France
Mäher: Husqvarna Automower 105
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.4)
Robonect Firmware: 1.0 beta 7a

Re: OUT1 und OUT2 per API ändern

Beitrag von 006fazer »

+1 :-D
Husqvarna AM105 (Modèle 2016) MSW 6.14.00, SUB-Version 6.01.00
Robonect HX rev 5, firmware 0.9e

Stefan
Forum-Nutzer
Beiträge: 38
Registriert: Sa 25. Aug 2018, 16:35
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 3.xx.xx
Herstellungsjahr: 2012
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.0 Beta 6

Re: OUT1 und OUT2 per API ändern

Beitrag von Stefan »

+1

Benutzeravatar
benni-the-brain
Forum-Anfänger
Beiträge: 6
Registriert: So 22. Jul 2018, 19:06
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.0 Beta 7a

Re: OUT1 und OUT2 per API ändern

Beitrag von benni-the-brain »

+1 :)

Ich glaube es wird ja gerade an einer offiziellen Dokumentation für die bereits existierenden API-Möglichkeiten gearbeitet. Ich hoffe, dass es die Möglichkeit bereits gibt, denn ich arbeite auch gerade am Tuning meines "Waldemäh". Es gibt auch die Einstellungsmöglichkeit "API" bei den GPIO's/OUT's - weiß da schon jemand was darüber?

Edit:
Okay, bis die API Doku fertig ist, habe ich mal einen Workaround gefunden. ;) Für alle interessierten hier eine kurze Beschreibung.

Zum Aktivieren einfach die URL wie folgt aufrufen (Beispiel für GPIO 1):
http://[username]:[password]@[Robonect-IP]/ext0?gpioout=16&gpiomode=1
Zum Deaktivieren einfach die URL wie folgt aufrufen (Beispiel für GPIO 1):
http://[username]:[password]@[Robonect-IP]/ext0?gpioout=16&gpiomode=0

Dabei steht für ext0 für GPIO1, ext1 für GPIO2, ext2 für Out1 und ext3 für Out2.
Die Zahl hinter gpiomode steht dabei für die Einstellung (0=aus,1=an,...7=Bremslicht, usw.)

Schön ist das zwar noch nicht, da die Rückantwort via XML oder json fehlt, aber es funktioniert :)
Mein R40 ist mit dem Robonect Modul endlich zum Leben erweckt worden und hört auf den Namen Waldemäh. Neben Frontscheinwerfern, Rück-/Bremslicht und Unterbodenbeleuchtung, sind noch Frontblitzer und ein Knight Rider Lauflicht implementiert.

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

Re: OUT1 und OUT2 per API ändern

Beitrag von Admin »

Ist bereits implementiert....

xml?cmd=ext&out0=0&out1=0&gpio0=0&gpio1=0

Die OUT & GPIO Parameter sind optional. 0 = aus / 1 = an.
Werbefläche zu vermieten. :lol:

Benutzeravatar
benni-the-brain
Forum-Anfänger
Beiträge: 6
Registriert: So 22. Jul 2018, 19:06
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: V1.0 Beta 7a

Re: OUT1 und OUT2 per API ändern

Beitrag von benni-the-brain »

Okay, super! Habe ich direkt mal ausprobiert und folgende Korrektur.
gpio0 gibt es nicht, sie sind wie in der GUI durchnummeriert. Also wäre die URL für den Aufruf wie folgt:

http://[USERNAME]:[PASSWORD]@[IP-ADRESSE]/xml?cmd=ext&out1=0&out2=0&gpio1=0&gpio2=0

bzw. zum Aktivieren:
http://[USERNAME]:[PASSWORD]@[IP-ADRESSE]/xml?cmd=ext&out1=1&out2=1&gpio1=1&gpio2=1

Hier noch die Antwort die mal zurückbekommt, mit <Status> kann man dann den aktuellen Zustand auslesen.
cmd-ext.jpg
vielen Dank und Grüße,
Benni
Mein R40 ist mit dem Robonect Modul endlich zum Leben erweckt worden und hört auf den Namen Waldemäh. Neben Frontscheinwerfern, Rück-/Bremslicht und Unterbodenbeleuchtung, sind noch Frontblitzer und ein Knight Rider Lauflicht implementiert.

Benutzeravatar
joelli007
Forum-Nutzer
Beiträge: 14
Registriert: Fr 29. Jun 2018, 22:11
Mäher: McCulloch ROB R1000
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: 1.0beta6

Re: OUT1 und OUT2 per API ändern

Beitrag von joelli007 »

Hab den robonect im IoBroker eingebunden.
Alles aktuell Stand 12.04.2019.
In der Robonect webui kann ich die externen Ausgänge schalten.
Im iobroker kann man die States für out1 out2 gpio1 gpio2 leider nicht schalten. Nur lesen, obwohl bereits auf lesen/schreiben umgestellt wurde. Bei manueller Änderung kippt der state einfach zurück.
Mit dem webaufruf wie oben kommt zwar im browser die o.a. Reaktion, aber sonst tut sich nichts.
Gibt dazu eine Lösung?
McCulloch ROB R1000 mit WLAN HX 10p Modul; IoBroker auf Rock64; 2 * Raspimatic; Jede Menge eq3 Aktoren und Sonoff Adapter

Benutzeravatar
joelli007
Forum-Nutzer
Beiträge: 14
Registriert: Fr 29. Jun 2018, 22:11
Mäher: McCulloch ROB R1000
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2017
Robonect-Modul: Robonect Hx (Rev.5)
Robonect Firmware: 1.0beta6

Re: OUT1 und OUT2 per API ändern

Beitrag von joelli007 »

Ohhh. Sorry. War wohl ein Gedankenfehler...Hab es gerade gefunden:
In der Webui von Robonect kann man den entsprechenden Ausgang auf API stellen. Dann geht das Schalten auch mittels iobroker state.
Aber dann geht Bremslicht oder Nachtfahrt nicht, sondern man muss sich entscheiden, dass das Modul dann nicht mehr den Ausgang Steuern kann, sondern nur noch die API.
McCulloch ROB R1000 mit WLAN HX 10p Modul; IoBroker auf Rock64; 2 * Raspimatic; Jede Menge eq3 Aktoren und Sonoff Adapter

Antworten

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