Amazon Alexa Skill (Michael Eckel)

Amazon Echo ist ein von Amazon.com entwickeltes Audio-Gerät, welches über sieben Mikrofone verfügt. Veröffentlicht wurde Amazon Echo in den Vereinigten Staaten am 23. Juni 2015, in Deutschland am 26. Oktober 2016. Eine kompakte Version ohne hohen Lautsprecher wird unter dem Namen Amazon Echo Dot angeboten.
Die digitale Sprachsteuerung des Gerätes bietet die Funktionalität eines digitalen Assistenten, der eine Audio-Schnittstelle zu diversen Internetdiensten bietet.
Admin
Administrator
Beiträge: 1636
Registriert: Di 19. Jan 2016, 18:34
Wohnort: Kiel
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 5.xx.xx
Herstellungsjahr: 2014
Robonect-Modul: Robonect H30x (Rev.2)
Robonect Firmware: 0.9c (WLAN-Test)
Kontaktdaten:

Amazon Alexa Skill (Michael Eckel)

Beitrag von Admin » Fr 9. Jun 2017, 16:46

Michael Eckel hat einen Alexa-Skill für uns entwickelt und bietet diesen nun kostenlos für jeden an :!: :o :shock:

https://www.amazon.de/dp/B072PXYSQ9

Nach dem Ihr den Alexa-Skill aktiviert habt, braucht ihr ihn nur noch über die Seite von Michael eurem Mäher zuzuweisen:

https://robonect.michael-eckel.de/

Michael hat sich bei der Umsetzung sehr viel Mühe gemacht und bietet dies nun komplett kostenlos an. Dies ist in der heutigen Zeit nicht selbstverständlich! Wenn ihr ihm auch direkt "Danke" sagen möchtet, könnt ihr den folgenden Link verwenden. :)
https://paypal.me/michaeleckel
Bitte alle Benutzer ihre Mäherinformationen direkt im Profil hinterlegen. In der Signatur sind diese dann nicht mehr zwingend erforderlich. :)

bezibaerchen
Beiträge: 68
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: Amazon Alexa Skill (Michael Eckel)

Beitrag von bezibaerchen » Fr 9. Jun 2017, 19:04

Wie bekommt man die Alexa-ID heraus?

Edit: Selbst gefunden
MSW-Software: R40Li
MSW-Version: 5.01.00
MSW-Datum: 2014-10-10 13:44:38
SUB-Version: 5.00.00

eckelmi
Beiträge: 22
Registriert: Mo 24. Apr 2017, 08:17
Wohnort: Lindau
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 0.9c

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von eckelmi » Sa 10. Jun 2017, 21:38

Erst mal danke für die Blumen. Mein PayPal.me Link ist übrigens https://paypal.me/michaeleckel - es soll sich aber niemand genötigt fühlen, ich habe das hauptsächlich aus Eigeninteresse und auch Überzeugung für das super Produkt gemacht.

Nochmal eine kurze Zusammenfassung für den Ablauf:

Der Skill "Robonect Mähroboter" muss über den Amazon Store lediglich aktiviert werden (entweder über die App oder die Anweisung "Aktiviere Mähroboter", so wie jeder andere Skill auch, den man neu aktivieren möchte), und nach dem ersten Start müsste er eine Alexa-ID und die URL für die Verknüpfungswebsite https://robonect.michael-eckel.de ausgeben (auch textuell auf die Alexa-App, denn ausgesprochen muss man schon sehr genau hinhören). Auf der Website wird dann die Alexa-ID mit der eigenen Robonect-URL verknüpft (löschen ist auch möglich durch eingeben der Alexa-ID in Kombination mit leerem URL Feld, überschreiben einfach durch Eingabe einer anderen URL zur selben Alexa-ID). Auf der Website wird dann geprüft, ob die Robonect-URL erreichbar ist, ansonsten ist eine Verknüpfung nicht möglich.

Wenn beim Start des Alexa-Skills dann nicht mehr die Meldung kommt, dass verknüpft werden muss, hat die Verküpfung auch funktioniert (sonst wurde vermutlich die Alexa-ID falsch eingetragen).

Folgende Befehle werden aktuell unterstützt (teilweise auch in zusätzlichen Variationen):
- "Alexa, starte Mähroboter" oder "Alexa, frage Mähroboter nach dem Status" fragt den aktuellen Status ab
- "Alexa, sage Mähroboter dass er den Modus auf Auto|Manuell|Home|Feierabend setzen soll" setzt den Modus auf Auto|Manuell|Home|Feierabend
- "Alexa, sage Mähroboter dass er Feierabend machen soll" setzt den Modus auf Feierabend
- "Alexa, sage Mähroboter dass er mähen soll" setzt einen Mähauftrag und macht anschließend Feierabend
- "Alexa, frage Mähroboter nach Hilfe" schickt eine Liste der Befehle auf die Alexa App

Ich hoffe, dass es bei anderen außer Cbra77 auch schon erfolgreich funktioniert hat (ich kann sonst bisher nur von mir sprechen, und da tut es), ansonsten für Probleme einfach einen Thread eröffnen oder eine PN schicken.

Benutzeravatar
radi71
Beiträge: 38
Registriert: Mi 13. Jul 2016, 15:42
Mäher: Husqvarna Automower 105
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect H30x (Rev.0)
Robonect Firmware: 1.0beta

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von radi71 » So 11. Jun 2017, 08:43

bezibaerchen hat geschrieben:
Fr 9. Jun 2017, 19:04
Wie bekommt man die Alexa-ID heraus?

Edit: Selbst gefunden
hilf mal, wo findet man die ?
Automower: 105 MSW-Version: 6.03.00 Sub-Version: 6.00.00

eckelmi
Beiträge: 22
Registriert: Mo 24. Apr 2017, 08:17
Wohnort: Lindau
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 0.9c

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von eckelmi » So 11. Jun 2017, 10:05

radi71 hat geschrieben:
So 11. Jun 2017, 08:43
bezibaerchen hat geschrieben:
Fr 9. Jun 2017, 19:04
Wie bekommt man die Alexa-ID heraus?

Edit: Selbst gefunden
hilf mal, wo findet man die ?
Der Skill sagt die Alexa-ID beim Start an, sofern er keine Verknüpfung zu der eigenen Alexa-ID findet, und schickt sie auch auf die Alexa-App, denn beim Zuhören muss man schon ganz genau aufpassen, es geht um eine Kombination aus 16 Zeichen.

Wenn die Alexa-ID später mal gebraucht werden sollte (z.B. zum URL ändern oder löschen, falls der Skill deaktiviert werden soll), bekommst man sie mittels "Alexa, frag Mähroboter nach Hilfe" zusammen mit allen möglichen Befehlen ebenfalls angesagt und auf die Alexa-App geschickt (auch falls bereits verknüpft).

Ben
Beiträge: 4
Registriert: Mo 24. Jul 2017, 14:50
Mäher: Flymo Robotic 1200R
Herstellungsjahr: 2015
Robonect-Modul: noch kein Robonect verbaut
Robonect Firmware: -n/a

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von Ben » Mi 2. Aug 2017, 11:15

Michael: If you'd like to support the English regions for Alexa (UK and US) I can provide you with translations for the Skill Intents and any responses if you'd like?
Zuletzt geändert von Ben am Di 15. Aug 2017, 12:37, insgesamt 1-mal geändert.

eckelmi
Beiträge: 22
Registriert: Mo 24. Apr 2017, 08:17
Wohnort: Lindau
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 0.9c

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von eckelmi » Sa 5. Aug 2017, 17:24

Ben: can I assume that you are interested in an English version/localization of the skill?
The localization process as such is the bigger issue than the translation of the texts (however not that big of a deal, just something I have never done before). However, since you mentioned it, I did look into the matter.

The texts I came up with so far are as follows (should you have suggestions for improvements, let me know):

Commands:
- "Alexa, start lawn mower" or "Alexa, ask lawn mower for the status" to request the current status
- "Alexa, tell lawn mower to set the mode to auto|manual|home|end of day" to set the mode to auto|manual|home|end of day
- "Alexa, tell lawn mower to call it a day" to set the mode to end of day
- "Alexa, tell lawn mower to start mowing" to assign a job and set the mode to end of day afterwards
- "Alexa, ask lawn mower for help" sends a list of commands to your Alexa app

Status message:
"Der Mähroboter Demo ist im Modus auto und mäht seit 1 Stunde und 5 Minuten. <break time="350ms"/> Ladezustand: 25%"
=> "The lawn mower demo is in auto mode and has been mowing for one hour and 5 minutes. Battery status: 25%"

Status descriptions:
1: "has been parking" ("parkt")
2: "has been mowing" ("mäht")
3: "has been looking for the charge base" ("sucht die Ladestation")
4: "has been charging" ("lädt")
5: "has been searching in manual mode" ("sucht im manuellen Modus")
7: "has had an error" ("hat einen Fehler")
8: "has lost the loop signal" ("hat das Schleifensignal verloren")
16: "has been powered off" ("ist ausgeschaltet")
18: "has been sleeping" ("schläft")

PLEASE NOTE THAT THE ENGLISH LOCALIZATION IS NOT YET ONLINE. I am currently testing it (but it seems to look good). However I will also have to create an English version of the Alexa-ID/URL mapping website. Afterwards, I will have to go through Amazon certification again, hoping it will pass (this takes some time -a couple of days- and also some luck not to fail). I will keep you updated.
Zuletzt geändert von eckelmi am Mo 7. Aug 2017, 19:00, insgesamt 1-mal geändert.

eckelmi
Beiträge: 22
Registriert: Mo 24. Apr 2017, 08:17
Wohnort: Lindau
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 0.9c

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von eckelmi » Mo 7. Aug 2017, 19:00

English localization (GB and US) should be online now.
If someone uses that, I would really love to hear feedback if it works as it is supposed to...

Ich hoffe auch, die deutsche Lokalisierung läuft davon unbeeindruckt unverändert wie bisher weiter.

bezibaerchen
Beiträge: 68
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: Amazon Alexa Skill (Michael Eckel)

Beitrag von bezibaerchen » Di 8. Aug 2017, 09:10

Shouted at my Alexa on the patio last night and she was reporting Automower Status, battery level etc. as usual in German so all should be fine.
MSW-Software: R40Li
MSW-Version: 5.01.00
MSW-Datum: 2014-10-10 13:44:38
SUB-Version: 5.00.00

eckelmi
Beiträge: 22
Registriert: Mo 24. Apr 2017, 08:17
Wohnort: Lindau
Mäher: Gardena R40Li
Firmware des Mähers (MSW): MSW 6.xx.xx
Herstellungsjahr: 2016
Robonect-Modul: Robonect Hx (Rev.3)
Robonect Firmware: 0.9c

Re: Amazon Alexa Skill (Michael Eckel)

Beitrag von eckelmi » Di 8. Aug 2017, 17:19

Thanks for the feedback @bezibaerchen. I am happy to hear that.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast