Re: Xiaomi Mi Robot Roborock S50 im Test
Verfasst: Do 12. Apr 2018, 16:26
Das ist nicht ganz so banal wie Du Dir das vorstellst. Die Phrase kannst Du so in einem normalen SmartHomeSkill mit dem Du ein Gerät ansprichst so nicht nutzen. Bei einem Gerät musst Du so was sagen wie ein/ aus oder ähnliches. Ein Custom Skill kommt für so eine Phrase auch nicht in Frage da kein Invocationname enthalten ist. Es bleibt also nur die Möglichkeit eine Alexa Routine zu nutzen. Du legst also eine Szene an mit dem Befehl die Zone zu reinigen, wenn das Gerät mal da ist. Am Beispiel von IP-Symcon legst Du ein Skript mit dem Befehl an die Zone zu reinigen. Diese Szene bindest Du dann in die Alexa Routine ein. Ob das überhaupt so funktioniert kannst Du ja einfach testen in dem Du eine Routine anlegst die genau so lautet und da momentan etwas anderes drauf legst wie den Wetterbericht. Dann wirst Du dann ja sehen ob die Routine auf so eine Phrase reagiert. Wie man eine Szene aus ioBroker in eine Alexa Routine einbindet kann Dir wohl Nick oder andere besser erläutern, die das System nutzen.
Wenn Du Deine „Show“ noch ausbauen willst dann musst Du zusätzlich noch einen Custom Skill für den Roborock erstellen. Dann kannst Du auch Fragen stellen. Dazu müsstest Du zunächst ein Array anlegen mit Zonenname und Koordinaten. Anhand der tatsächlichen Position des Saugers kannst Du dann den Raumnamen bestimmen und Dir ansagen lassen.
Dann kannst Du so was bauen wie:
Alexa, frage Roborock nach dem Standort.
Antwort:
Ich bin gerade in der Küche.
Komm hier her, hier ist Dreck und mache sauber.
Antwort:
Bin schon unterwegs Meister.
Deine ‚Show‘ kannst Du dann beliebig theatralisch nach Deinem belieben und Deinen Dialogen aufbauen.