Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] iobroker + Alexa + Xiaomi Mi Vacuum

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] iobroker + Alexa + Xiaomi Mi Vacuum

    This topic has been deleted. Only users with topic management privileges can see it.
    • Bluefox
      Bluefox last edited by

      Du brauchst Blockly oder JS dafür.

      Und "Alexa, Staubsauger Erdgeschoss aktivieren" sollte nicht gehen. Dafür aber "Alexa, Staubsauger Erdgeschoss an"

      1 Reply Last reply Reply Quote 0
      • Meistertr
        Meistertr Developer last edited by

        @Bluefox:

        Du brauchst Blockly oder JS dafür.

        Und "Alexa, Staubsauger Erdgeschoss aktivieren" sollte nicht gehen. Dafür aber "Alexa, Staubsauger Erdgeschoss an" ` Du brauchst nur die aktuelle version 0.5.6 da ist die alexa Steuerung integriert, nur den hacken in der Config setzten, dann gibt es ein neues Gerät im cloud Adapter mit dem Namen staubsauger. Bei an fährt er los, bei aus wieder nach hause. Scene oder sonstiges wird nicht mehr benötigt

        Gesendet von meinem Handy

        1 Reply Last reply Reply Quote 0
        • P
          pxstd last edited by

          @Bluefox:

          Du brauchst Blockly oder JS dafür. `

          Hast Du auch einen Link zu einer sinnvollen Erklärung, oder einem Beispiel?

          @Meistertr:

          Du brauchst nur die aktuelle version 0.5.6 da ist die alexa Steuerung integriert, nur den hacken in der Config setzten, dann gibt es ein neues Gerät im cloud Adapter mit dem Namen staubsauger. Bei an fährt er los, bei aus wieder nach hause. Scene oder sonstiges wird nicht mehr benötigt `

          Ja, aber nein 🙂

          Das funktioniert nicht, da das Plugin lediglich die Funktion "Start/Home" auf den Toggle legt.

          "Alexa, Staubsauger an" startet dann zwar den sauger, aber "Alexa, Staubsauger aus" ist funktionslos.

          Deshalb ja auch der zu Fuß weg. Und um ein bisschen zu lernen wie Szenen funktionieren.

          1 Reply Last reply Reply Quote 0
          • Meistertr
            Meistertr Developer last edited by

            @pxstd:

            @Bluefox:

            Du brauchst Blockly oder JS dafür. `

            Hast Du auch einen Link zu einer sinnvollen Erklärung, oder einem Beispiel?

            @Meistertr:

            Du brauchst nur die aktuelle version 0.5.6 da ist die alexa Steuerung integriert, nur den hacken in der Config setzten, dann gibt es ein neues Gerät im cloud Adapter mit dem Namen staubsauger. Bei an fährt er los, bei aus wieder nach hause. Scene oder sonstiges wird nicht mehr benötigt `

            Ja, aber nein 🙂

            Das funktioniert nicht, da das Plugin lediglich die Funktion "Start/Home" auf den Toggle legt.

            "Alexa, Staubsauger an" startet dann zwar den sauger, aber "Alexa, Staubsauger aus" ist funktionslos.

            Deshalb ja auch der zu Fuß weg. Und um ein bisschen zu lernen wie Szenen funktionieren. ` Nein ist es nicht, warte mal eine oder zwei Minuten und schalte ihn dann ab dann geht es, die Funktion brauch erst eine Rückmeldung vom Roboter dass er am saugen ist

            Gesendet von meinem Handy

            1 Reply Last reply Reply Quote 0
            • P
              pxstd last edited by

              @Meistertr:

              @pxstd:

              @Bluefox:

              Du brauchst Blockly oder JS dafür. `

              Hast Du auch einen Link zu einer sinnvollen Erklärung, oder einem Beispiel?

              @Meistertr:

              Du brauchst nur die aktuelle version 0.5.6 da ist die alexa Steuerung integriert, nur den hacken in der Config setzten, dann gibt es ein neues Gerät im cloud Adapter mit dem Namen staubsauger. Bei an fährt er los, bei aus wieder nach hause. Scene oder sonstiges wird nicht mehr benötigt `

              Ja, aber nein 🙂

              Das funktioniert nicht, da das Plugin lediglich die Funktion "Start/Home" auf den Toggle legt.

              "Alexa, Staubsauger an" startet dann zwar den sauger, aber "Alexa, Staubsauger aus" ist funktionslos.

              Deshalb ja auch der zu Fuß weg. Und um ein bisschen zu lernen wie Szenen funktionieren. ` Nein ist es nicht, warte mal eine oder zwei Minuten und schalte ihn dann ab dann geht es, die Funktion brauch erst eine Rückmeldung vom Roboter dass er am saugen ist

              Gesendet von meinem Handy `

              Schön und gut, aber das war alles nicht meine Frage.

              Ich kann über die Szenensteuerung den Bot direkt Pausieren und zurück zum Dock marschieren lassen. Dafür will ich keine 2 Minuten warten 🙂

              1 Reply Last reply Reply Quote 0
              • Meistertr
                Meistertr Developer last edited by

                @pxstd:

                @Meistertr:

                @pxstd:

                Hast Du auch einen Link zu einer sinnvollen Erklärung, oder einem Beispiel?

                Ja, aber nein 🙂

                Das funktioniert nicht, da das Plugin lediglich die Funktion "Start/Home" auf den Toggle legt.

                "Alexa, Staubsauger an" startet dann zwar den sauger, aber "Alexa, Staubsauger aus" ist funktionslos.

                Deshalb ja auch der zu Fuß weg. Und um ein bisschen zu lernen wie Szenen funktionieren. ` Nein ist es nicht, warte mal eine oder zwei Minuten und schalte ihn dann ab dann geht es, die Funktion brauch erst eine Rückmeldung vom Roboter dass er am saugen ist

                Gesendet von meinem Handy `

                Schön und gut, aber das war alles nicht meine Frage.

                Ich kann über die Szenensteuerung den Bot direkt Pausieren und zurück zum Dock marschieren lassen. Dafür will ich keine 2 Minuten warten 🙂 ` Ich sage ja nur das es überflüssig ist, sich die Arbeit zu machen über den scenen Adapter oder js oder blocky . Da dieses in den Adapter integriert ist. Der state cleanHome ist nur aus dem Grund eingefügt worden, dass er über alexa an und nach Hause geschickt weden kann. Über ein und den selben Befehl. Ich weden noch eine einen werte request einbauen sollte morgen früh raus gehen. Dann kannst du auch einen halben qm saugen und ihn heim schicken. Oder auch einfach dein polling auch 10 sec stellen dann geht es auch schneller.

                Gesendet von meinem Handy

                1 Reply Last reply Reply Quote 0
                • P
                  pxstd last edited by

                  @Meistertr:

                  @pxstd:

                  @Meistertr:

                  Nein ist es nicht, warte mal eine oder zwei Minuten und schalte ihn dann ab dann geht es, die Funktion brauch erst eine Rückmeldung vom Roboter dass er am saugen ist

                  Gesendet von meinem Handy `

                  Schön und gut, aber das war alles nicht meine Frage.

                  Ich kann über die Szenensteuerung den Bot direkt Pausieren und zurück zum Dock marschieren lassen. Dafür will ich keine 2 Minuten warten 🙂 ` Ich sage ja nur das es überflüssig ist, sich die Arbeit zu machen über den scenen Adapter oder js oder blocky . Da dieses in den Adapter integriert ist. Der state cleanHome ist nur aus dem Grund eingefügt worden, dass er über alexa an und nach Hause geschickt weden kann. Über ein und den selben Befehl. Ich weden noch eine einen werte request einbauen sollte morgen früh raus gehen. Dann kannst du auch einen halben qm saugen und ihn heim schicken. Oder auch einfach dein polling auch 10 sec stellen dann geht es auch schneller.

                  Gesendet von meinem Handy `

                  Ah, okay - bist Du der Entwickler des Vacuum iobroker Adapters? Wenn ja wäre das natürlich phantastisch. Ich will den Bot direkt auch wieder zurückschicken können.

                  Und: Wo stelle ich die Pollingfrequenz ein?

                  Dennoch weiterhin:

                  @Community: Wie wäre das ganze über Szenen mit negierten Zuständen zu lösung?

                  1 Reply Last reply Reply Quote 0
                  • BBTown
                    BBTown last edited by

                    @pxstd:

                    Deshalb ja auch der zu Fuß weg. Und um ein bisschen zu lernen wie Szenen funktionieren. `
                    Moin, ich würde das über einen "Hilfsdatenpunkt" machen.

                    Etwas ähnliches http://forum.iobroker.net/viewtopic.php?f=24&t=5461&start=60#p77911.

                    Das was Du abbilden möchtest scheint mir genau die gleiche Anforderung zu sein (vor allem bei deinem Wunsch die Vorgehensweise grundsätzlich zu verinnerlichen).

                    1 Reply Last reply Reply Quote 0
                    • P
                      pxstd last edited by

                      Hey Heiko!

                      Vielen Dank!

                      Also wenn ich richtig verstanden habe, dann genau so:

                      3277_bildschirmfoto_2017-08-14_um_15.56.01.png

                      Das Script muss aber nirgendwo anders mehr referenziert werden, weil es ja die Stati des Hilfsobjektes bei akutalisierung abfragt, richtig?

                      Und jenachdem wie sich dieser, getriggert durch das Alexa-Cloudadapter Smart ändert, führt er die in Script gewünschten Funktionsänderungen aus?

                      1 Reply Last reply Reply Quote 0
                      • BBTown
                        BBTown last edited by

                        Das macht einen guten Eindruck 🙂

                        in wie weit es eben Sinn macht die nachfolgenden Stati mit 5 MS Verzögerung auf unwahr/wahr zu setzen wirst Du im Zweifel am besten wissen, ich habe so ein Saugetier nicht, aber genau so ist das gemeint 8-)

                        [Edit] Das Alexa Kommando müßte nun lauten:

                        "Alexa, schalte den Staubsauger im Erdgeschoss ein" oder "Alexa, Staubsauger im Erdgeschoss einschalten"

                        und analog dazu natürlich "Alexa, schalte den Staubsauger im Erdgeschoss aus"

                        (unter der Voraussetzung, dass der smartName im Cloud-Adapter (und somit in der Alexa-App) "Staubsauger Erdgeschoss" heißt)

                        Und wenn Du meinst wenn der Xiaomi unterwegs ist, dann sollte gleichzeitig Musik gespielt werden und irgendwelche Philips HUE LEDs blinken, dann hängst Du eben einfach weitere "steuere" Elemente rein … genau das ist die Idee.

                        [Edit 2]

                        Oder etwas ernsthafter: Du kannst den smartName im Cloud-Adapter (und damit in der Alexa-App) natürlich auh einfach nur "Satubsauger" nennen und im Script durch den Befehl dann sowohl einen "Staubsauger Erdgeschoss" als auch einen "Staubsauger Obergeschoss" gleichzeitig losjagen, und, und und …

                        (Hilfs)Datenpunkt für "true/false" und zur Alexa Ansprache -> Reaktion auf "true" oder false" als Script = thats it !!

                        Diese Logik kannst Du für beinahe alles verwenden 😉

                        1 Reply Last reply Reply Quote 0
                        • Meistertr
                          Meistertr Developer last edited by

                          @pxstd:

                          Hey Heiko!

                          Vielen Dank!

                          Also wenn ich richtig verstanden habe, dann genau so:

                          filename="Bildschirmfoto 2017-08-14 um 15.56.01.png" index="0">~~

                          Das Script muss aber nirgendwo anders mehr referenziert werden, weil es ja die Stati des Hilfsobjektes bei akutalisierung abfragt, richtig?

                          Und jenachdem wie sich dieser, getriggert durch das Alexa-Cloudadapter Smart ändert, führt er die in Script gewünschten Funktionsänderungen aus? ` Das ist nahezu der gleiche Code, der an dem state cleanHome sitzt, jedoch ist 5 ms zu wenig, da der Roboter ca 150 ms zum Antworten benötigt, kommen die Anfragen zu schnell macht er die Verbindung zu und antwortet nicht mehr

                          Gesendet von meinem Handy

                          1 Reply Last reply Reply Quote 0
                          • BBTown
                            BBTown last edited by

                            @Meistertr:

                            Das ist nahezu der gleiche Code, der an dem state cleanHome sitzt `
                            Moin Meistertr,

                            ich hatte mich auch lediglich hier eingeklinkt weil pxstd das Grundverständnis für die Vorgehensweise verinnerlichen wollte 😉

                            Vielen Dank für deine Arbeit und den Adapter (und deinen Support) !!!

                            1 Reply Last reply Reply Quote 0
                            • P
                              pxstd last edited by

                              @BBTown:

                              @Meistertr:

                              Das ist nahezu der gleiche Code, der an dem state cleanHome sitzt `
                              Moin Meistertr,

                              ich hatte mich auch lediglich hier eingeklinkt weil pxstd das Grundverständnis für die Vorgehensweise verinnerlichen wollte 😉

                              Vielen Dank für deine Arbeit und den Adapter (und deinen Support) !!! `

                              Ganz genau das Meistertr!

                              Danke für deine Arbeit, aber wer nie mal selbst zu Fuß geht, versteht auch nichts 🙂

                              Und danke BBTown, funktioniert EXAKT wie gewünscht!

                              1 Reply Last reply Reply Quote 0
                              • BBTown
                                BBTown last edited by

                                @pxstd:

                                funktioniert EXAKT wie gewünscht! `
                                Das freut 🙂

                                magst Du deinem ersten Post im Betreff dann ggf. noch ein [gelöst] voranstellen?

                                … und viel Spaß beim weiteren Herumexperimentieren, Blut solltest Du ja nun geleckt haben :lol:

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Support us

                                ioBroker
                                Community Adapters
                                Donate
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                632
                                Online

                                31.7k
                                Users

                                79.8k
                                Topics

                                1.3m
                                Posts

                                4
                                15
                                3127
                                Loading More Posts
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes
                                Reply
                                • Reply as topic
                                Log in to reply
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                The ioBroker Community 2014-2023
                                logo