Vacuum Cleaner mit ALEXA über ioBroker steuern [Tutorial]

  • Hi, ja mehrmals über das Echo Dot und mehrmals über den Browser :(

    Hab den iobroker Skill auch mal deaktiviert und neu aktiviert, die Lampen, welche ich mit dem Broadlink steuere findet sie und die funktionieren auch. Meinen Robo leider nicht.


    LG

    Nashi

    • Offizieller Beitrag

    Gibt es eigentlich auch eine Möglichkeit ihn mit Siri zu bedienen?


    LG

    Nashi

    jap natürlich über den YAHKA Adapter, auch dazu habe ich schon ein Video...


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • kann ich Alexa auch meine Befehle ansagen, also "Alexa mach sauber" und dann startet der Sauger?

    Dennis hab mal ne Frage an dich bezüglich des Versands vom Roboter. Wie lange hat es bei dir mit der Lieferung gedauert?

    Ich hab Anfang Januar bestellt, soweit alles ok aber was mich etwas misstrauisch macht ist das sich der Sendungsstatus nicht ändert.


    Ich bestelle auch öfter in China, so hatte ich das aber noch nie. Andere Sachen wie die Xaomi Gateway die ich zeitgleich gekauft hab kommen morgen an.

    Ich habe ca 30 Tage gewartet

  • Ja das kannst du über die Alexa Routinen machen. Z.b Sagst du "Alexa, mach sauber" dann hinterlegst du in der Routine z.b Saugvorgang starten und Alexa sagt " Ja Meister der Saugroboter beginnt zu Saugen" .


    Da ist deiner Fantasie sogut wie keine Grenze gesetzt.

  • Hallo mal in die Runde,


    keine Ahnung ob das hier schon Tausendmal gefragt wurde, aber ich bekomme das Token nicht hergestellt.

    Habe das Backup vom Iphone erstellt die datei ausgespielt und mit dem Editor geöffnet.

    Leider bekomme ich nur irgendwelche komischen zeichen angezeigt.

    Dachte ich hätte die richtige Zeile aber das Programm um den Token zu erstellen sagt immer das es nicht die Richtigen 96 Zeichen sind. :(

    Bekomme das irgendwie nicht hin. Habt ihr noch einen Tip für mich?#

    Hab alle so gemacht wie in Dennis Youtup Video.


    Bei mir sieht das so aus: v1SaugiFRITZ!Box 7590 LZebb607dcf4813f41a758117f28fd8ed044fb155303e126e0a8c7391353



    LG Thomas

  • Hallo,


    Ich habe mich die letzten Tage auch mit dem Thema beschäftigt und es mit dem Schritt für Schritt Video auch relativ weit geschafft. Nach einigen Problemen mit dem Token konnte ich es über eine ältere Version der App und dem Mi Toolkit lösen. Nun konnte ich den Robo auch über den IO Broker ansteuern. Start, Pause, Home klappt alles einwandfrei im Broker. Ich habe die Szenen angelegt und im Cloud Adapter hinzugefügt. Diese über Alexa suchen und finden lassen. Wenn ich nun aber diese Szene mit Alexa ansteuer, passiert leider nichts. Ich hoffe ihr könnt mir helfen, damit mein Robo endlich läuft :)

  • Hallo Tobias, ich habe mir garkeine Szenen angelegt, sondern die die Rolle der Funktionen von Button auf Switch umgeändert, somit kann man es ganz normal in der Cloud einfügen und Alexa erkennt es noch, dann habe ich zusätzlich noch Routinen erstellt, damit ich eine größere Auswahl an Kommandos habe, z.B:


    Alexa, saug die Wohnung / Alexa, fang an zu saugen,


    zur Zeit versuche ich Zonen einzurichten damit ich dann nur einzelne Räume oder Flächen saugen lassen kann.

    aber das ist schwieriger als gedacht


    im Anhang siehst du wie ich es gemacht habe, "find" braucht man eigentlich nicht die anderen sollte man in Alexa einfügen

  • Hallo Leon,


    vielen Dank für deine Tipps. Ich könnte das Problem mittlerweile lösen. Bei mir hat eine Neuistallation vom Xiaomi und Cloud Adapter die Lösung gebracht. Dann klappt es mit den voreingestellten Befehlen auch schon. :)


    Das mit den Routinen muss ich auch direkt mal austesten. Das klingt natürlich auch viel besser ??

  • zatrick36 Vielen Dank für den Tipp mit dem Hacken bei der Wahrabfrage jetzt funktioniert es??

    Hallo zusammen, Ich habe das gleiche Problem wie zatrick36.

    Ich weiß leider nicht wo ich den Hacke für die Wahrabfrage setzen soll.


    Ist das richtig in den Szenen beo "Sollwert bei Wahr"


    Wenn ich unter Objekte -->mihome-vacuum.0-->controll zb. auf find drücke meldet sich der Roboter.


    Wenn ich [definition='20','0']Alexa[/definition] sage "Staubsauger finden ein " kommt nichts.


    Danke für eure Hilfe

    Gruß Christian

    PS: Bin totaler Anfänger

  • Hallo Community,


    ich komme leider mit meinem mihome Vacuum nicht weiter. Ich hoffe ihr könnt mir weiterhelfen. Habe den Token ausgelesen und kriege scheinbar auch eine Verbindung. zum robot hin. Zumindest zeigt die Instanz ein grünes symbol für dir Verbindung. und es gibt im LOG keinen fehler:


    mihome-vacuum.0 2018-11-25 21:32:13.252 info Cloud control disabled
    mihome-vacuum.0 2018-11-25 21:32:13.250 info Expert mode disabled, states deleded
    mihome-vacuum.0 2018-11-25 21:32:13.233 info starting. Version 1.1.5 in /opt/iobroker/node_modules/iobroker.mihome-vacuum, node: v6.12.0
    mihome-vacuum.0 2018-11-25 21:32:13.157 info States connected to redis: 127.0.0.1:6379


    allerdings kann ich das gerät mit dem iobroker nicht steuern. Es reagiert auf keinerlei Befehle. Weder über die Buttons im Objekte View noch wenn ich es via Script ansteuere. Alle Status Werte bleiben leer.


    Hat jemand eine Idee wo der Fehler liegen könnte?


    Danke schon mal vorab


    grüße and alle!

  • Hallo liebes Forum,


    ich habe nun meine Roboter über [definition='20','0']Alexa[/definition] gesteuert bekommen. Wohnzimmer, Schlafzimmer, Küche, Büro, Badezimmer, Flur funktioniert.

    Über die [definition='20','0']Alexa[/definition] App, Routine, Smarthome habe ich den Befehl von "[definition='20','0']Alexa[/definition], Badezimmer saugen an" zu "[definition='20','0']Alexa[/definition], Badezimmer saugen" vereinfacht.


    Das einzige, was ich bis jetzt noch nicht hinbekomme ist folgendes:

    Ich möchte gerne, wenn der Roboter aktiv ist und seinen eingegrenzten Bereich saugt sagen: "[definition='20','0']Alexa[/definition], zurück zum Dock", dann soll der Roboter den aktuellen Saugvorgang pausieren und zum Dock fahren.


    Meine einfache Lösung, nachdem das mit dem Befehl Pause, 2 Sekunden warten, Home nicht funktioniert hat:


    02.jpg

  • Möchte eine Routine in der Alexa App erstellen damit mein Roborock S50 von Xiaomi wenn ich sage Alexa mach Sauber, sauber macht.


    Früher über die cloud.0 hat alles funktioniert.

    Jetzt muß oder soll man ja iot.0 verwenden.


    Mein Problem ist dass wenn ich unter "iot.0" bei den "Smart Geräte" mittels "+" bei "mihome-vacuum.0" unter "control" z.b. den Befehl "Start/Home" oder andere einfüge der nicht in iot.0 angezeigt wird.


    Habe jetzt mal in der Alexa App den ioBroker.iot Skill deaktiviert und neu aktiviert (kein Pro da ich nur wenig mache momentan).

    Es gibt ja da mehrere ioBroker Versionen aber der ioBroker.iot ist doch der aktuellste oder?


    Jedenfalls ist es irgendwie gegangen das zumindest in der Instanz. "iot.0" in "Smart Geräte" der Befehl "Start/Home" vorhanden ist aber ich kann unter "Speicher" oder "Speichern und Schliessen" nicht abspeichern da die Felder ausgegraut sind.


    Danach wollte ich noch ein paar andere Befehle hinzfügen aber es werden wieder keine in "iot.0" unter "Smart Geräte" eingefügt bzw. angezeigt.


    ioBroker hab ich upgedatet müsste also auf neuesten Stand sein.


    Was kann ich da noch machen, damit die Befehle in"iot.0" bei den "Smart Geräten" angezeigt werden ich die abspeichern kann und Alexa sie dann mittels Geräte suchen finden kann?


    Danke schonmal für die Hilfe