Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Osram Steckdose per Alexa steuern

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Osram Steckdose per Alexa steuern

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

      So probiere mich hier gerade rum, leider verstehe ich nicht wirklich wie ich einer das Einstellen muss. Gibt es irgendwo eine deutsche Anleitung zum Szene Editor?

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        @Ripoli:

        Gibt es irgendwo eine deutsche Anleitung zum Szene Editor? `

        @Homoran:

        Für so eine Anwendung bietet sich der Szenen-Adapter an.

        http://www.iobroker.net/docu/?page_id=1950&lang=de

        (nicht mehr ganz aktuelle Version, inhaltlich aber passend) `

        1 Reply Last reply Reply Quote 0
        • R
          Ripoli last edited by

          Huhu also ich bekomme es einfach nicht ans laufen. Probiere jetzt seit 3 tagen rum.

          Folgendes:

          Ich habe 3 Objekte:

          • Hue Steckdose (Dieses Schaltet die Monitore an/aus)

          • Pc startscript Java Script (wakeonlan)

          • Pc stopscript Java Script (shutdown)

          Wie sage ich der Scene jetzt, das wenn ich "Alexa Computer aus" sage er die Steckdose auf aus schalten soll und das Stopscript ausführen soll.

          und andersrum wie stelle ich es ein wenn ich "Alexa Computer an sage" er die Steckdose anschalten soll und das Startscript ausführt ?

          Die Anleitung ist etwas minimalistisch, dort wird nicht aufgeführt wofür die Trigger sind, was eine virtuelle Gruppe ist etc.

          Ich hoffe jemand hilft mir den Szenen Editor besser zu verstehen.

          1 Reply Last reply Reply Quote 0
          • S
            Stormbringer last edited by

            Hallo Ripoli, willkommen 😉

            Du musst dir manuell ein Objekt anlegen. Du gehst einfach in den Reiter Objekte > dann in den Unterordner Javascript und machst dir da ein Objekt mit Wert true/false. Den Cloudadapter lässt du auf dieses Objekt zugreifen. Dann kannst diesen manuellen Ojektpunkt entweder mit dem Szenenadapter verknûpfen (steht eigentlich alles schön in den Anleitungen) oder du verknüpfst es mit einem Skript. Dann musst als Triggerpunkt nur das angelegte Objekt hernehmen 😉

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

              Hallo an Alle,
              ich habe leider ein ähnliches Problem:
              Ich habe meine Osram Smart Plugs via zigbee2mqtt Stick angelernt um so ein Mesh für meine Xiaomi Tür- und Fensterkontakte aufzubauen.
              Nun ist an einer Steckdose eine Kaffeemaschine angeschlossen, die ich gerne gleichzeitig mit einer Alexa Routine schalten will.

              Dafür habe ich mir dieses Blockly erstellt, in der Hoffnung, dass alles so funktioniert. Leider schaltet mir das Skript nicht den state von der Steckdose auf true. weder mit noch ohne timeout. das timeout habe ich wegen der "instanz ist deaktiviert" problematik eingefügt, da ich dachte, 3 Sek. würden reichen, um den Puffer zu überbrücken. Da der state von der Alexa Routine dann dennoch auf true steht, müsste ja eigentlich die Steckdose geschaltet werden?
              Ebenso hab ich das Problem, dass sobald ich auf ein Skript drücke, oben links steht "Instanz ist deaktiviert". Diese Anzeige verschwindet zwar nach einigen Sekunden, dennoch fühl ich mich dabei nicht so wohl.

              d0e06669-6339-4488-b456-eb36db3ef4d2-image.png

              "Guten Morgen" ist dabei die Routine, die ich aus dem alexa2 Adapter habe. "switch state" ist der Wert der Steckdose.
              Debug funktioniert einwandfrei. Ich sehe auch, dass der Wert der Routine aktualisiert wird, sobald ich zu Alexa sage "Alexa, Guten Morgen".
              9a5b41ce-7ce6-42b6-9fbc-c9152d9ebb8b-image.png
              9bd2e0e0-8cf5-41c5-9505-f7daae78ec8f-image.png
              Wo liegt der Fehler?

              Viele Grüße

              Edit: Frage Nr.2: Es ist nicht möglich, die Osram Smart Plugs gleichzeitig in der Hue Bridge und dem zigbee2mqtt Stick zu verbinden, richtig?

              Edit 2: Über den Datenpunkt in den zigbee.0 Objekten, kann ich den state auf true ändern und die Kaffeemaschine geht auch an.

              1 Reply Last reply Reply Quote 0
              • W
                Wildbill last edited by

                Hi,

                verwende statt "Object ID" im Falls-Block "Wert" und dann sollte es laufen. Einfach drauf klicken und Wert auswählen.
                So wertet der Falls-Block aus, ob sich die Object-ID selbst, also der Name des Datenpuntes ändert.

                Gruss, Jürgen

                vollkrass6 1 Reply Last reply Reply Quote 1
                • vollkrass6
                  vollkrass6 @Wildbill last edited by

                  @Wildbill
                  wow, das wars, danke!

                  1 Reply Last reply Reply Quote 0
                  • W
                    Wildbill last edited by

                    Freut mich.
                    Zum "guten Ton" bei Timeouts würde jetzt noch gehören, dass Du mit einem "Stop Timeout" vor dem eigentlichen Timeout dafür sorgst, dass der Tiemout nur einmal laufen kann und bei erneutem Auslösen des Triggers ein bestehender Timeout gestoppt und ein neuer gestartet wird.
                    bei Deinem Script wird es keinen Unterschied machen, da SwitchState eben auf true bleibt und gut, aber es gibt durchaus Scripte, bei denen man es bereut, wenn man den Stop Timeout vergessen hat und der Trigger mehrfach auslöst... 😊
                    Zu Deiner Frage 2 noch: Nein, ein Zigbee-Gerät kann immer nur an einer zentrale angelernt sein.

                    Gruss, Jürgen

                    vollkrass6 1 Reply Last reply Reply Quote 1
                    • vollkrass6
                      vollkrass6 @Wildbill last edited by

                      @Wildbill
                      ich hab zwar nur die hälfte zum verstanden, aber ich werd mir das mal ansehen 😵 - hast du eventuell nen link, wo man sich mal reinlesen kann?
                      Ich hab das timeout weggelassen, da ich keinen timeout brauche 😊

                      1 Reply Last reply Reply Quote 0
                      • W
                        Wildbill last edited by

                        Link nicht, aber wenn Du mal nach Timeout oder Zeitsteuerung suchst, ist das sicher was dabei. Es geht eben darum, eine Timeout-Schleife nur einmal zu starten, wenn der Trigger erfüllt wird, bzw. eine laufende Schleife zu beenden und neu zu starten. Wenn ich, nur al Beispiel, einen Schalter hätte, der eine Sprachausgabe startet, die aber erst nach einer Minute per Timeout ausgeführt wird und ich drücke den Schalter innerhalb der Minute mehrfach, dann starten auch dementsprechend viele Schleifen und werden nach und nach ausgeführt. Oft ist das halt nicht erwünscht und dann beendet man den Timeout eben, bevor man ihn startet. Dann würde im Beispiel eben exakt eine Minute nach dem letztmaligen Drücken des Schalters die Sprachausgabe gestartet, und die Drück davor und die dadurch getriggerten Ausgaben ignoriert bzw. gestoppt.

                        Gruss, Jürgen

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        670
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        6
                        17
                        2016
                        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