Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Cloud Dienste
  4. Script "LichtAn": Erkennt von welchem Echo-Gerät Befehl kommt

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Script "LichtAn": Erkennt von welchem Echo-Gerät Befehl kommt

Geplant Angeheftet Gesperrt Verschoben Cloud Dienste
104 Beiträge 24 Kommentatoren 25.2k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    Dirk
    schrieb am zuletzt editiert von
    #17

    Guten Tag und herzlichen Dank für das Script es funktioniert hervorragend.

    Ich habe mehrere Alexa´s die auch "gut" genutzt werden mit dieser Funktion ist es noch etwas einfacher geworden.

    Da ja bald Weihnachten ist :-) hätte ich noch Ergänzungswünsche.

    Ich würde mir wünschen, dass ich bei einem Dimmer (.level) auch noch den Dimmwert mitgeben kann.

    Jetzt habe ich das im Cloud-Adapter gelöst - dort auf 65% gestellt. Das gilt dann aber für alle Lampen.

    Richtig komfortabel wäre es dann noch wenn man zu unterschiedlichen Zeiten - unterschiedliche Dimmwerte einstellen könnte.

    Ich versuch das an einem Beispiel zu erklären:

    In unserem Flur haben wir Bewegungsmelder um das Licht an zu schalten. Hier habe ich es jetzt so eingestellt, dass der Dimmwert am Tag bei 70% ist und in der Nacht bei 25%.

    Das hat den Vorteil wenn jemand in der Nacht mal auf das WC muss oder sich etwas zu trinken holt - im Flur nicht "Blind" wird, sondern nur eine Beleuchtung hat um den "Weg zu finden".

    Hoffe ich konnte das verständlich erklären.

    Gruß

    Dirk

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Stefan.Franke
      schrieb am zuletzt editiert von
      #18

      @Dirk:

      Guten Tag und herzlichen Dank für das Script es funktioniert hervorragend.

      Ich habe mehrere Alexa´s die auch "gut" genutzt werden mit dieser Funktion ist es noch etwas einfacher geworden. `

      Freut mich!

      @Dirk:

      Ich würde mir wünschen, dass ich bei einem Dimmer (.level) auch noch den Dimmwert mitgeben kann.

      Jetzt habe ich das im Cloud-Adapter gelöst - dort auf 65% gestellt. Das gilt dann aber für alle Lampen.

      Richtig komfortabel wäre es dann noch wenn man zu unterschiedlichen Zeiten - unterschiedliche Dimmwerte einstellen könnte.

      Ich versuch das an einem Beispiel zu erklären:

      In unserem Flur haben wir Bewegungsmelder um das Licht an zu schalten. Hier habe ich es jetzt so eingestellt, dass der Dimmwert am Tag bei 70% ist und in der Nacht bei 25%.

      Das hat den Vorteil wenn jemand in der Nacht mal auf das WC muss oder sich etwas zu trinken holt - im Flur nicht "Blind" wird, sondern nur eine Beleuchtung hat um den "Weg zu finden". `

      Soweit verstanden. Wenn Du sagst "Licht An", soll es pro Gerät einen Level geben, der dann genutzt wird. (was jetzt schon geht, ist die %-Zahl mit zu sagen "Licht auf 70%")

      Tag und Nacht andere Level zu haben, kann ich nachvollziehen.

      Aber wenn Du einen Bewegungsmelder hast, brauchst Du dann überhaupt einen Sprachbefehl dafür?

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        Dirk
        schrieb am zuletzt editiert von
        #19

        @Stefan.Franke:

        Soweit verstanden. Wenn Du sagst "Licht An", soll es pro Gerät einen Level geben, der dann genutzt wird. (was jetzt schon geht, ist die %-Zahl mit zu sagen "Licht auf 70%") `

        Ja genau richtig. Das ist jetzt ein hoher (vielleicht auch übertriebener) Anspruch aber ich möchte - wenn möglich - auch die % nicht sagen müssen.

        @Stefan.Franke:

        Tag und Nacht andere Level zu haben, kann ich nachvollziehen.

        Aber wenn Du einen Bewegungsmelder hast, brauchst Du dann überhaupt einen Sprachbefehl dafür? `

        Einen Bewegungsmelder habe ich nur in den Fluren. Da steht auch kein ECHO. Habe ich nur als Beispiel genutzt.

        In den anderen Zimmern stehen ECHOs und keine Bewegungsmelder.

        Gruß

        Dirk

        1 Antwort Letzte Antwort
        0
        • N Offline
          N Offline
          Nepomukl
          schrieb am zuletzt editiert von
          #20

          Guten Abend allerseits,

          bin jetzt umgestiegen auf Cloud-Pro, nun möchte das einfache "Licht an" nicht mehr laufen.

          Muss da eventuell noch etwas angepasst werden?

          Gruß Andreas

          1 Antwort Letzte Antwort
          0
          • HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #21

            Hast du in dem cloud Adapter den pro schlüssel eingetragen?

            und auch den Pro skill aktiviert?

            Gruß

            Rainer

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • carsten04C Offline
              carsten04C Offline
              carsten04
              Developer
              schrieb am zuletzt editiert von
              #22

              Hallo Stefan,

              super Skript. Funktioniert auch hervorragend mit Szenen. Ich musste allerdings bei mir die Zeile:

              cookie = cookie.replace(/\\/g, "");
              

              auskommentieren, da ansonsten der javascript-Adapter gemeckert hat.

              Grüße

              Carsten

              1 Antwort Letzte Antwort
              0
              • N Offline
                N Offline
                Nepomukl
                schrieb am zuletzt editiert von
                #23

                Moin Rainer,

                jupp das habe ich getan. Auch die Adresse von .net auf .pro geändert.

                Alles andere läuft. Nur bei diesem Script sagt er mir das er keine Gruppe

                oder Szene finden kann.

                Gruß Andreas

                1 Antwort Letzte Antwort
                0
                • HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #24

                  @Nepomukl:

                  Alles andere läuft. `
                  Dann war das ein Missverständnis - Sorry.

                  Alexa habe ich nicht, kann das daher mit pro nicht nachstellen.

                  Gruß

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • E Offline
                    E Offline
                    Erti1337
                    schrieb am zuletzt editiert von
                    #25

                    Hi,

                    hat noch wer das Problem, das Iobroker das Falsche Device schaltet, obwohl im Amazon Verlauf steht das Alexa den Befehle Licht an (von Gerät Schlafzimmer) empfangen hat

                    und Iobroker schaltet dann sporadisch gerne mal das Licht in einem anderen Raum…..

                    Ist ein bissl nervig :)

                    Aber da die Gruppensteuerung bei mir null funktioniert bin ich auf dieses geniale Script von dir angewiesen :)

                    HILFE ;)

                    Gruß

                    Erti

                    1 Antwort Letzte Antwort
                    0
                    • dslraserD Offline
                      dslraserD Offline
                      dslraser
                      Forum Testing Most Active
                      schrieb am zuletzt editiert von
                      #26

                      @Erti1337:

                      Hi,

                      hat noch wer das Problem, das Iobroker das Falsche Device schaltet, obwohl im Amazon Verlauf steht das Alexa den Befehle Licht an (von Gerät Schlafzimmer) empfangen hat

                      und Iobroker schaltet dann sporadisch gerne mal das Licht in einem anderen Raum…..

                      Ist ein bissl nervig :)

                      Aber da die Gruppensteuerung bei mir null funktioniert bin ich auf dieses geniale Script von dir angewiesen :)

                      HILFE ;)

                      Gruß

                      Erti ` kannst Dich ja mal hier einlesen. Mit dieser CloudAdapter Version und den Alexa Gruppen funktioniert Licht an/aus bei mir wunderbar.

                      http://forum.iobroker.net/viewtopic.php?t=10202

                      Version vom CloudAdapter

                      (https://github.com/WolfspiritM/ioBroker.cloud/)

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        Stefan.Franke
                        schrieb am zuletzt editiert von
                        #27

                        @Erti1337:

                        Hi,

                        hat noch wer das Problem, das Iobroker das Falsche Device schaltet, obwohl im Amazon Verlauf steht das Alexa den Befehle Licht an (von Gerät Schlafzimmer) empfangen hat

                        und Iobroker schaltet dann sporadisch gerne mal das Licht in einem anderen Raum…..

                        Ist ein bissl nervig :)

                        Aber da die Gruppensteuerung bei mir null funktioniert bin ich auf dieses geniale Script von dir angewiesen :)

                        HILFE ;)

                        Gruß

                        Erti `

                        Ganz sporadisch habe ich das auch mal, dass der falsche Raum geschaltet wird.

                        Kannst Du mal nachprüfen, ob es immer der Raum ist, in dem Du genau davor einen Sprachbefehl abgesetzt hast?

                        Es könnte sein, dass manchmal der Trigger und die ganze Verarbeitung so schnell ist, dass die History noch nicht den neusten Befehl hat, und dann den davor nimmt. Wenn das bei dir so ist, dann kann ich dort einen kleinen Timeout von ner 1/4 Sekunde setzen, oder so, dass es immer geht.

                        1 Antwort Letzte Antwort
                        0
                        • S Offline
                          S Offline
                          Stefan.Franke
                          schrieb am zuletzt editiert von
                          #28

                          @dslraser:

                          Mit dieser CloudAdapter Version und den Alexa Gruppen funktioniert Licht an/aus bei mir wunderbar.

                          http://forum.iobroker.net/viewtopic.php?t=10202

                          Version vom CloudAdapter

                          (https://github.com/WolfspiritM/ioBroker.cloud/) `

                          Wann gibt es diese Funktionalität in der offiziellen Cloud-Adapter-Version. Wird jetzt ungern an so einer kritischen Stelle für die Verbindung mit Alexa dran rumspielen wollen.

                          1 Antwort Letzte Antwort
                          0
                          • dslraserD Offline
                            dslraserD Offline
                            dslraser
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #29

                            das kann ich Dir nicht beantworten.

                            (bei mir läuft es stabil)

                            hm…verstehe ich aber nicht so ganz, der letzte Beitrag dort ist doch von Dir, oder ? Also hast/hattest Du es doch installiert, oder ?

                            1 Antwort Letzte Antwort
                            0
                            • S Offline
                              S Offline
                              Stefan.Franke
                              schrieb am zuletzt editiert von
                              #30

                              @dslraser:

                              das kann ich Dir nicht beantworten.

                              (bei mir läuft es stabil)

                              hm…verstehe ich aber nicht so ganz, der letzte Beitrag dort ist doch von Dir, oder ? Also hast/hattest Du es doch installiert, oder ? `

                              Nein, ich hatte noch nie eine andere Version des Cloud-Adapters installiert.

                              Der letzte Eintrag in dem anderen Thread bezog sich darauf, dass ich die Gruppensteuerung über die Alexa-App geschafft hatte hinzubekommen. Das hatte aber nichts mit der Version des Cloud-Adapters zu tun.

                              1 Antwort Letzte Antwort
                              0
                              • C Offline
                                C Offline
                                csamaggi
                                schrieb am zuletzt editiert von
                                #31

                                Hallo Stefan,

                                erstmal großen Dank und Respekt für die gute Arbeit.

                                Nachdem ich das Problem mit dem LOGON Script gelöst habe "schäm".

                                Hab ich auch dein Lichtscript zum laufen bekommen.

                                Was jedoch bei mir irgendwie nicht will sind meine Hue Lampen, ich habe in der selben Zeile auch meine Homematicsteckdose drin die meine Küchenschrankbeleuchtung ein und aus schaltet die geht aber meine Hue geht weder aus noch an.

                                var mappingTable = [
                                    { "deviceSerialNr" : "G090LF09652XXXXXX", "deviceIDs": ["hue.0.Philips_hue.Küchendecke.level" ], "deviceIDs": ["hm-rpc.0.OEQ0479892.1.STATE" ] }
                                
                                ];
                                

                                Update: Ich habe nun eine zweite Alexa hinzugefügt in dem Fall für das Wohnzimmer dort habe ich auch einen Homematic Stecker mit einer Lampe dran und eine Hue Go.

                                Hier ist es genau andersrum die Hue Go geht aber der Homematic nicht. Schon komisch.

                                Weiss nicht wo der Fehler liegt.

                                MFG

                                Maggi

                                1 Antwort Letzte Antwort
                                0
                                • A Offline
                                  A Offline
                                  Arnulf
                                  schrieb am zuletzt editiert von
                                  #32

                                  ich fühle mich so doof….

                                  gerade bin ich über diesen Beitrag gestolpert.

                                  Ich bin noch ganz neu in dem Thema ioBroker und relativ neu mit meinen Alexas unterwegs.

                                  Ich habe ja schon einiges gelernt, aber hier bin ich noch überfordert.

                                  wo und wie muss man denn das Skript speichern bzw. aufrufen?

                                  Da ich genau nach DIESER Möglichkeit, also gleiche Befehle steuern Zimmerabhängig ähnliche geräte (Licht, TV...), bin ich extrem daran interessiert, dass das auch bei mir funktioniert.

                                  :)

                                  1 Antwort Letzte Antwort
                                  0
                                  • S Offline
                                    S Offline
                                    Stefan.Franke
                                    schrieb am zuletzt editiert von
                                    #33

                                    @csamaggi:

                                    Hallo Stefan,

                                    erstmal großen Dank und Respekt für die gute Arbeit. `

                                    Danke, freut mich :-)

                                    @csamaggi:

                                    Was jedoch bei mir irgendwie nicht will sind meine Hue Lampen, ich habe in der selben Zeile auch meine Homematicsteckdose drin die meine Küchenschrankbeleuchtung ein und aus schaltet die geht aber meine Hue geht weder aus noch an.

                                    var mappingTable = [
                                        { "deviceSerialNr" : "G090LF09652XXXXXX", "deviceIDs": ["hue.0.Philips_hue.Küchendecke.level" ], "deviceIDs": ["hm-rpc.0.OEQ0479892.1.STATE" ] }
                                        
                                    ];
                                    ```` `  
                                    

                                    Die Zeile muss für mehrere Geräte an einem Echo wie folgt aussehen:

                                    { "deviceSerialNr" : "G090LF09652XXXXXX", "deviceIDs": ["hue.0.Philips_hue.Küchendecke.level", "hm-rpc.0.OEQ0479892.1.STATE" ] }
                                    

                                    Die Erklärung:

                                    Die eckigen Klammern bedeuten, dass alle Objekte dazwischen zusammen in eine Liste kommen.

                                    So wie Du es geschrieben hast, bedeutet es, dass es zwei Listen mit dem gleichen Namen (deviceIDs) mit jeweils einem Eintrag gibt.

                                    Dadurch wurde dann wahrscheinlich die zuletzt definierte genutzt. Die hat nur einen Eintrag, die Homematic-Steckdose.

                                    1 Antwort Letzte Antwort
                                    0
                                    • C Offline
                                      C Offline
                                      csamaggi
                                      schrieb am zuletzt editiert von
                                      #34

                                      Erstmal hallo Arnulf,

                                      kurz zu meinem Problem ich habe den Fehler selbst gefunden.

                                      Es war wieder so einfach dass ich selbst zu kompliziert gedacht habe.

                                      Dann nun zu dir Arnulf erstmal willkommen in der ioBroker Welt.

                                      Was dieses Script angeht wenn man wie meinem Fall einmal richtig geschaut hätte wäre es klar gewesen.

                                      So dann also du kopierst dir das Script so wie es Stefan im ersten Post gepostet hat.

                                      Dann gehst du in deinen IO rein oben im Reiter Skripte (Voraussetzung ist natürlich dass du auch den Javascript Adapter installiert hast) dort gehst du dann Links

                                      auf das kleine Symbol um ein neues Skript anzulegen dann erscheint auf der rechten Seite die Auswahl Blockly oder Java dort wählst du dann Java aus und kannst dann im

                                      rechten Bereich das Script rein kopieren.

                                      Und dann wie dort im Script beschrieben alles anpassen, wie gesagt die Voraussetzung dafür ist dass du das LOGON Script am laufen hast.

                                      Hoffe ich konnte dir weiterhelfen.

                                      Nachtrag: Ja das war das Problem Stefan die Klammern. Ich habe das ganze mal weiter gesponen und probiert es lassen sich damit auch Datenpunkte schalten was richtig gut ist.

                                      Denn in meinem Fall konnte ich so noch meine Sonos aus der Küche mit einbinden die ich über eine kleines Zusatzscript in dem nur PLAY/STOP und Volume geregelt wird, eben in der Abhängigkeit ob der Datenpunkt True oder false ist.

                                      MFG

                                      Maggi

                                      1 Antwort Letzte Antwort
                                      0
                                      • S Offline
                                        S Offline
                                        Stefan.Franke
                                        schrieb am zuletzt editiert von
                                        #35

                                        @Arnulf:

                                        ich fühle mich so doof….

                                        gerade bin ich über diesen Beitrag gestolpert.

                                        Ich bin noch ganz neu in dem Thema ioBroker und relativ neu mit meinen Alexas unterwegs.

                                        Ich habe ja schon einiges gelernt, aber hier bin ich noch überfordert.

                                        wo und wie muss man denn das Skript speichern bzw. aufrufen?

                                        Da ich genau nach DIESER Möglichkeit, also gleiche Befehle steuern Zimmerabhängig ähnliche geräte (Licht, TV...), bin ich extrem daran interessiert, dass das auch bei mir funktioniert.

                                        :) `

                                        Helfe gerne ;-)

                                        Welche Art von Lampen hast Du? Für manche Lampen funktioniert die zimmerabhängige Steuerung von Alexa mittlerweile direkt über die Gruppen in der App, z.B. Philips Hue.

                                        Wenn Du nur Hue verwendest, dann würde ich es zunächst mit dem direkten Weg in der App versuchen.

                                        Für alles exotischere, oder Zwischenschalter verschiedener Hersteller etc. oder Sonderlogik, die Du vor hast, eignet sich das Script.

                                        Für TV, PCs oder andere Geräte, die zimmerabhängig gesteuert werden sollen, gibt es derzeit von Amazon keine Möglichkeit.

                                        Hier geht nur das Script, mit entsprechender Anpassung des Smart-Gerät-Names im Konfigurationsteil.

                                        Maggi hat gerade gepostet, wie Du mit dem Script dann weiter kommst :-)

                                        Schreib einfach, wenn Du weitere Fragen hast.

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          Stefan.Franke
                                          schrieb am zuletzt editiert von
                                          #36

                                          @csamaggi:

                                          Nachtrag: Ja das war das Problem Stefan die Klammern. Ich habe das ganze mal weiter gesponen und probiert es lassen sich damit auch Datenpunkte schalten was richtig gut ist.

                                          Denn in meinem Fall konnte ich so noch meine Sonos aus der Küche mit einbinden die ich über eine kleines Zusatzscript in dem nur PLAY/STOP und Volume geregelt wird, eben in der Abhängigkeit ob der Datenpunkt True oder false ist. `

                                          Cool, sowas meinte ich gerade mit Sonderlogik, die jeder gerne für seine Situation dazu haben möchte.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          467

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe