Seite 1 von 2

Steuerung des Rasenmähers über Amazon Echo

Verfasst: Fr 10. Mär 2017, 18:45
von hase6578
Hi zusammen,

ich habe mir jetzt mal das Vergnügen erlaubt und habe meinen R70 mit Rnobonect über Amazon Echo steuerbar gemacht. Realisiert habe ich das mit der Kombination von Amazon Echo, HA Bridge und FHEM auf einem Raspberry Pi. Soweit funktioniert auch alles:

Der Mäher fährt auf das Kommando "Alexa, schalte den Rasenmäher ein" los (Auftrag) und hört mit dem Kommando "Alexa, schalte den Rasenmäher aus" auf zu mähen (Feierabend).

Gelöst wird dies durch Webcommands in der HA Bridge. Bei Command für den Auftrag habe ich allerdings das Problem, dass offensichtlich die Auftragsdauer als Datumswert in das Web-Command angelegt wird (http://192.168.1.199/job?begin=0&end=14 ... r=2&save=1). Dies führt dazu, dass ich für den auszulösenden Auftrag kein statisches Kommando anlegen kann, welches ich aber bräuchte.

Hat jemand eine Idee???

Grüße

Andreas

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Sa 11. Mär 2017, 17:29
von Admin
Moin Andreas,
warum verwendest Du nicht einfach die reguläre API dafür?

viewtopic.php?f=11&t=11

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: So 12. Mär 2017, 10:05
von Dergert
Hallo Andreas
Wenn das für einen leihen nachzubauen ist wäre klasse wenn du eine kleine Anleitung schreiben würdest,
das wäre der börner den Kumpel auch noch mit dem Echo zu steuern.
Grüße Gert

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Mo 13. Mär 2017, 10:35
von Admin
Bei mir läuft meine Haussteuerung inzwischen auch u.a. über Amazon Echo. :D
Ich arbeite parallel an my-robonect, welches diverse zusätzliche Features für unsere Schafe bieten wird. (ohne zu viel zu verraten). In diesem Zuge könnte ich theoretisch auch einen Robonect-Skill anbieten, allerdings denke ich nicht, dass das 2017 was wird, da vorher noch andere Dinge auf der Todo stehen.

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Di 14. Mär 2017, 16:19
von hase6578
Hi,

erst mal Danke für die Hilfe. Leider habe ich es noch nicht wirklich hinbekommen. Vielleicht kann mir jemand sagen, wie konkret das Kommando lauten müsste, wenn ich den Tobi für 90 Minuten mähen lassen möchte (ab jetzt) und ihn anschließend in den Feierabend-Modus versetzen möchte!?

@Gert:
Wenn man die notwendigen Web-Aufrufe hat, ist das alles kein Hexenwerk. Man benötigt ein laufendes HA Bridge (bei mir auf einem Raspberry Pi). Dieses HA Bridge simuliert quasi eine Phillips Hue-Bridge und gaukelt dem Echo vor, es gebe ein paar Lampen. In diesem Fall heißt dann eine Lampe Rasenmäher und kann wie eine richtige Hue-Lampe mit dem Kommando: Alexa, schalte Rasenmäher ein! eingeschaltet werden. Abgesetzt wird dann von der HA Bridge das Web-Kommando, z.B. für einen einmaligen Mähauftrag (was leider gerade bei mir noch nicht richtig funktionier (s.o.)).

VG

Andreas

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Di 14. Mär 2017, 23:37
von Admin
Um 60 Minuten zu mähen:

http://192.168.2.1/json?cmd=mode&mode=job&after=2

Ab V1.0 wird es neben dem begin und end parameter auch den duration parameter geben, der die Zeit in Minuten annimmt. Ab V1.0 geht dann:

http://192.168.2.1/json?cmd=mode&mode=j ... uration=90

um 90 Minuten zu mähen.

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Mi 15. Mär 2017, 19:49
von hase6578
Danke!!!!!

So läuft es jetzt....

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Sa 18. Mär 2017, 18:23
von Kanne2000
Hallo zusammen,

seit gestern habe ich das HX Modul für den Automower 320 und bin extrem begeistert.
In dem Zusammenhang habe ich auch gleich die Abfragen / Steuerungen über eine KNX Hausautomatisierung und Visualisierung eingebunden.
Er ist mit dem EIBport der Firma BAB-tec recht einfach. Somit habe ich nun Informationen und Steuermöglichkeiten wie ich es mir schon immer gewünscht habe.
Um nun auch mal eine spontane Mähaktion zu starten würde ich ebenfalls einen Aufruf verwenden wie zwei Post weiter oben:

Um 60 Minuten zu mähen:
"http://192.168.2.1/json?cmd=mode&mode=job&after=2"


Hier stellt sich mir aber die Frage, wozu die "2" da ist? Oder anders gesagt, was trage ich ein wenn ich z.B. 1,5 Stunden mähen möchte?
Mit der Version 1.0 soll es ja einfacher werden ... aber leider bin ich so ungeduldig ;)
Über so einen Aufruf könnte ich dann ebenfalls eine Aktion via ECHO und ALEXA aufrufen,.... was für eine Show :D

@Fabian: wann kommt denn ca. V1.0? :)

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Sa 18. Mär 2017, 18:28
von Kanne2000
Robonect-KNX.tiff
Robonect-KNX.tiff (73.46 KiB) 7278 mal betrachtet

Re: Steuerung des Rasenmähers über Amazon Echo

Verfasst: Sa 18. Mär 2017, 21:23
von Admin
Die erste Beta der v1.0 kann ich mal releasen (innerhalb der nächsten 7 Tage).

Die 2 bedeutet, dass er danach in Feierabend wechseln soll. Die Beschreibung des Kommandos findest du hier in der API Beschreibung. (Hab grad kein direkten Link, da am Handy)