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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Alexa frage stellen lassen

NEWS

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

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

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

Alexa frage stellen lassen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
50 Beiträge 13 Kommentatoren 7.4k Aufrufe 18 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.
  • Ronny GerndtR Offline
    Ronny GerndtR Offline
    Ronny Gerndt
    schrieb am zuletzt editiert von
    #1

    Hi,

    ich würde gerne mit dem Alexa2 Adapter meine Alexa triggern das diese mir eine Frage stellt. Also ohne aktiv etwas zu sagen. Im Github zum Alexa2 habe ich etwas von bespoken gelesen dies finde ich aber nicht in den Einstellungen?

    Alternativ würde ich auch einen Alexa Skill erstellen aber wie ich diesen starten kann habe ich auch nicht gefunden.

    Gibt es hier eine Möglichkeit das zu realisieren?

    Danke und Grüße

    Ronny GerndtR T 2 Antworten Letzte Antwort
    0
    • Ronny GerndtR Ronny Gerndt

      Hi,

      ich würde gerne mit dem Alexa2 Adapter meine Alexa triggern das diese mir eine Frage stellt. Also ohne aktiv etwas zu sagen. Im Github zum Alexa2 habe ich etwas von bespoken gelesen dies finde ich aber nicht in den Einstellungen?

      Alternativ würde ich auch einen Alexa Skill erstellen aber wie ich diesen starten kann habe ich auch nicht gefunden.

      Gibt es hier eine Möglichkeit das zu realisieren?

      Danke und Grüße

      Ronny GerndtR Offline
      Ronny GerndtR Offline
      Ronny Gerndt
      schrieb am zuletzt editiert von
      #2

      Okay nach etwas rumprobieren habe ich es hinbekommen.
      Falls noch jemand anders die Frage hat:
      Im TextCommand der Alexa "Starte Skill xxx" eintragen dann wird der entsprechende Skill gestartet. Ich habe mir mal auf die schnelle über voiceflow einen erstellt der mir dann mittels Simple API einen Wert zurückschreibt.
      Klappte sogar auf Anhieb :D

      M padrinoP 2 Antworten Letzte Antwort
      0
      • Ronny GerndtR Ronny Gerndt

        Okay nach etwas rumprobieren habe ich es hinbekommen.
        Falls noch jemand anders die Frage hat:
        Im TextCommand der Alexa "Starte Skill xxx" eintragen dann wird der entsprechende Skill gestartet. Ich habe mir mal auf die schnelle über voiceflow einen erstellt der mir dann mittels Simple API einen Wert zurückschreibt.
        Klappte sogar auf Anhieb :D

        M Online
        M Online
        MCU
        schrieb am zuletzt editiert von MCU
        #3

        @ronny-gerndt Vielleicht ist es für andere auch interessant. Wenn du dann bitte das, was du gemacht hast, etwas ausführlicher beschreiben kannst. Danke.

        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

        1 Antwort Letzte Antwort
        0
        • Ronny GerndtR Ronny Gerndt

          Okay nach etwas rumprobieren habe ich es hinbekommen.
          Falls noch jemand anders die Frage hat:
          Im TextCommand der Alexa "Starte Skill xxx" eintragen dann wird der entsprechende Skill gestartet. Ich habe mir mal auf die schnelle über voiceflow einen erstellt der mir dann mittels Simple API einen Wert zurückschreibt.
          Klappte sogar auf Anhieb :D

          padrinoP Offline
          padrinoP Offline
          padrino
          Most Active
          schrieb am zuletzt editiert von
          #4

          @ronny-gerndt
          Glaube, bei der Skill Erstellung wird es bei vielen (wie auch mir) scheitern. :relieved:

          crunchipC 1 Antwort Letzte Antwort
          0
          • D Online
            D Online
            DarkDevil
            schrieb am zuletzt editiert von
            #5

            Vielleicht könntest du es etwas ausführlich erklären, ich fänd es auch sehr interessant

            1 Antwort Letzte Antwort
            0
            • Ronny GerndtR Offline
              Ronny GerndtR Offline
              Ronny Gerndt
              schrieb am zuletzt editiert von
              #6

              Dann versuche ich das mal etwas genauer zu erklären :D Bin nur nicht so der Erklärbär ;)

              In meinem ersten Testfall wollte ich wenn ich meinen LED Streifen im Wohnzimmer anmache und das Licht noch an ist Alexa fragen lassen ob das Licht ausgeschaltet werden soll.

              In meinem Skript das an der LED einen Farbwechsel erzeugt habe ich beim starten folgendes Eingebaut:

              if(getState('alexa2.0.Smart-Home-Devices.xxxxx.powerState'/*powerState*/).val) 
                    {
                        setState('alexa2.0.Echo-Devices.xxxxx.Commands.textCommand'/*textCommand*/, "Starte Skill RonnyFarbwechsel");
                    }
              

              Dies startet meinen Skill RonnyFarbwechsel. Diesen Skill habe ich wie bereits geschrieben in voiceflow (voiceflow.com) erstellt. Man kann natürlich auch einen eigenen Coden ;)

              Das ganze sieht dann so aus:
              72812c25-fa14-485e-82d9-6546ca5a6ebb-image.png
              Wenn der Skill startet kommt die Frage "Möchtest du Lampe ausschalten?" Bei Ja wird eine Get Request an die Simple API geschickt.
              In dem Get Request sieht der Link dann so aus: http://eureDDNSAdresse:8087/set/Ronny.0.LampeAus?user=xxx&pass=xxx&value=true
              Dazu muss allerdings die SimpleAPI von Außen erreichbar sein, also man braucht ne feste IP/DDNS Adresse unter der man erreichbar ist und Port 8087 von der SimpleAPI muss offen sein.(Dazu kann ich folgendes Video empfehlen: https://www.youtube.com/watch?v=A5PpgocM3Tc ist zwar recht lange und der beste Erklärbär ist er auch nicht aber hat mir geholfen)

              Wichtig ist hier noch das voiceFlow mit dem selben Amazon Account verknüpft wird wie die Alexas zuhause. Dann kann man direkt auf den Skill zugreifen ohne das man diesen Veröffentlichen muss.

              In ioBroker kann ich dann wieder auf ne Änderung am Wert Ronny.0.LampeAus warten.

              on({id: 'Ronny.0.LampeAus'/*LampeAus*/, change: "ne"}, function (obj) {
                var value = obj.state.val;
                var oldValue = obj.oldState.val;
                if (value) {
                  setState('alexa2.0.Smart-Home-Devices.xxxxx.powerState'/*powerState*/, false);
                  setState('Ronny.0.LampeAus'/*LampeAus*/, false);
                }
              });
              

              Ich hoffe das hilft.

              Grüße

              Ronny

              apollon77A 1 Antwort Letzte Antwort
              0
              • padrinoP padrino

                @ronny-gerndt
                Glaube, bei der Skill Erstellung wird es bei vielen (wie auch mir) scheitern. :relieved:

                crunchipC Offline
                crunchipC Offline
                crunchip
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #7

                @padrino da gibts auf youtube ne Serie von Videos, wie man einen Skill erstellt, war mir allerdings zu kompliziert

                umgestiegen von Proxmox auf Unraid

                1 Antwort Letzte Antwort
                0
                • Ronny GerndtR Ronny Gerndt

                  Dann versuche ich das mal etwas genauer zu erklären :D Bin nur nicht so der Erklärbär ;)

                  In meinem ersten Testfall wollte ich wenn ich meinen LED Streifen im Wohnzimmer anmache und das Licht noch an ist Alexa fragen lassen ob das Licht ausgeschaltet werden soll.

                  In meinem Skript das an der LED einen Farbwechsel erzeugt habe ich beim starten folgendes Eingebaut:

                  if(getState('alexa2.0.Smart-Home-Devices.xxxxx.powerState'/*powerState*/).val) 
                        {
                            setState('alexa2.0.Echo-Devices.xxxxx.Commands.textCommand'/*textCommand*/, "Starte Skill RonnyFarbwechsel");
                        }
                  

                  Dies startet meinen Skill RonnyFarbwechsel. Diesen Skill habe ich wie bereits geschrieben in voiceflow (voiceflow.com) erstellt. Man kann natürlich auch einen eigenen Coden ;)

                  Das ganze sieht dann so aus:
                  72812c25-fa14-485e-82d9-6546ca5a6ebb-image.png
                  Wenn der Skill startet kommt die Frage "Möchtest du Lampe ausschalten?" Bei Ja wird eine Get Request an die Simple API geschickt.
                  In dem Get Request sieht der Link dann so aus: http://eureDDNSAdresse:8087/set/Ronny.0.LampeAus?user=xxx&pass=xxx&value=true
                  Dazu muss allerdings die SimpleAPI von Außen erreichbar sein, also man braucht ne feste IP/DDNS Adresse unter der man erreichbar ist und Port 8087 von der SimpleAPI muss offen sein.(Dazu kann ich folgendes Video empfehlen: https://www.youtube.com/watch?v=A5PpgocM3Tc ist zwar recht lange und der beste Erklärbär ist er auch nicht aber hat mir geholfen)

                  Wichtig ist hier noch das voiceFlow mit dem selben Amazon Account verknüpft wird wie die Alexas zuhause. Dann kann man direkt auf den Skill zugreifen ohne das man diesen Veröffentlichen muss.

                  In ioBroker kann ich dann wieder auf ne Änderung am Wert Ronny.0.LampeAus warten.

                  on({id: 'Ronny.0.LampeAus'/*LampeAus*/, change: "ne"}, function (obj) {
                    var value = obj.state.val;
                    var oldValue = obj.oldState.val;
                    if (value) {
                      setState('alexa2.0.Smart-Home-Devices.xxxxx.powerState'/*powerState*/, false);
                      setState('Ronny.0.LampeAus'/*LampeAus*/, false);
                    }
                  });
                  

                  Ich hoffe das hilft.

                  Grüße

                  Ronny

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #8

                  @ronny-gerndt eine Info: die ioBroker pro Cloud hat inzwischen auch simple api mit drin. Damit kann man einfache Dinge darüber machen ohne ein eigenes simple-api zu exposen. Vllt ne bessere Option?!

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  H padrinoP 2 Antworten Letzte Antwort
                  0
                  • apollon77A apollon77

                    @ronny-gerndt eine Info: die ioBroker pro Cloud hat inzwischen auch simple api mit drin. Damit kann man einfache Dinge darüber machen ohne ein eigenes simple-api zu exposen. Vllt ne bessere Option?!

                    H Offline
                    H Offline
                    homecineplexx
                    schrieb am zuletzt editiert von
                    #9

                    @apollon77 said in Alexa frage stellen lassen:

                    eine Info: die ioBroker pro Cloud hat inzwischen auch simple api mit drin. Damit kann man einfache Dinge darüber machen ohne ein eigenes simple-api zu exposen. Vllt ne bessere Option?!

                    gibts dafür genauere Details?

                    A 1 Antwort Letzte Antwort
                    0
                    • H homecineplexx

                      @apollon77 said in Alexa frage stellen lassen:

                      eine Info: die ioBroker pro Cloud hat inzwischen auch simple api mit drin. Damit kann man einfache Dinge darüber machen ohne ein eigenes simple-api zu exposen. Vllt ne bessere Option?!

                      gibts dafür genauere Details?

                      A Offline
                      A Offline
                      Ahnungsbefreit
                      schrieb am zuletzt editiert von Ahnungsbefreit
                      #10

                      @homecineplexx Habe mal gegoogelt.

                      You can use following commands (only pro):
                      	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/get/stateID - to read state value => {"val":103.516,"ack":true,"ts":1604132484682,"q":0,"from":"system.adapter.admin.0","lc":1604132469672,"result":"OK"}
                      	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/getPlainValue/stateID - to read state value => 103.641
                      	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/set/stateID?value=1 - to set state value => {"result":"OK"}
                      Don't forget to add simpleApi to allowed services in the configuration.
                      

                      Hat das jemand schon mal benutzt? Stimmt die Syntax noch so?

                      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                      padrinoP apollon77A 2 Antworten Letzte Antwort
                      1
                      • A Ahnungsbefreit

                        @homecineplexx Habe mal gegoogelt.

                        You can use following commands (only pro):
                        	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/get/stateID - to read state value => {"val":103.516,"ack":true,"ts":1604132484682,"q":0,"from":"system.adapter.admin.0","lc":1604132469672,"result":"OK"}
                        	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/getPlainValue/stateID - to read state value => 103.641
                        	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/set/stateID?value=1 - to set state value => {"result":"OK"}
                        Don't forget to add simpleApi to allowed services in the configuration.
                        

                        Hat das jemand schon mal benutzt? Stimmt die Syntax noch so?

                        padrinoP Offline
                        padrinoP Offline
                        padrino
                        Most Active
                        schrieb am zuletzt editiert von padrino
                        #11

                        @apollon77
                        Sorry, wenn ich das nicht blicke. :(
                        Wird Cloud nicht eigentlich von IOT ersetzt?
                        Und IOT kann das nicht? 🤔😊

                        apollon77A 1 Antwort Letzte Antwort
                        0
                        • A Ahnungsbefreit

                          @homecineplexx Habe mal gegoogelt.

                          You can use following commands (only pro):
                          	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/get/stateID - to read state value => {"val":103.516,"ack":true,"ts":1604132484682,"q":0,"from":"system.adapter.admin.0","lc":1604132469672,"result":"OK"}
                          	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/getPlainValue/stateID - to read state value => 103.641
                          	• [GET]https://iobroker.pro/service/simpleApi/<user-app-key>/set/stateID?value=1 - to set state value => {"result":"OK"}
                          Don't forget to add simpleApi to allowed services in the configuration.
                          

                          Hat das jemand schon mal benutzt? Stimmt die Syntax noch so?

                          apollon77A Offline
                          apollon77A Offline
                          apollon77
                          schrieb am zuletzt editiert von
                          #12

                          @ahnungsbefreit Wo hast Du das denn gefunden? Wenn dann muss es noch ins readme vom iot Adapter :-)

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          A 1 Antwort Letzte Antwort
                          0
                          • padrinoP padrino

                            @apollon77
                            Sorry, wenn ich das nicht blicke. :(
                            Wird Cloud nicht eigentlich von IOT ersetzt?
                            Und IOT kann das nicht? 🤔😊

                            apollon77A Offline
                            apollon77A Offline
                            apollon77
                            schrieb am zuletzt editiert von
                            #13

                            @padrino neee das IST iot!!

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            padrinoP 1 Antwort Letzte Antwort
                            1
                            • apollon77A apollon77

                              @ahnungsbefreit Wo hast Du das denn gefunden? Wenn dann muss es noch ins readme vom iot Adapter :-)

                              A Offline
                              A Offline
                              Ahnungsbefreit
                              schrieb am zuletzt editiert von
                              #14

                              @apollon77 Siehe oben verlinkte Seite: https://www.npmjs.com/package/iobroker.cloud

                              Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                              apollon77A 1 Antwort Letzte Antwort
                              0
                              • A Ahnungsbefreit

                                @apollon77 Siehe oben verlinkte Seite: https://www.npmjs.com/package/iobroker.cloud

                                apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #15

                                @ahnungsbefreit Danke ... Hm .. habe geschaut ... und ja es ist in cliud drin aber noch nicht in iot ... checke

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                0
                                • apollon77A apollon77

                                  @padrino neee das IST iot!!

                                  padrinoP Offline
                                  padrinoP Offline
                                  padrino
                                  Most Active
                                  schrieb am zuletzt editiert von padrino
                                  #16

                                  @apollon77 sagte in Alexa frage stellen lassen:

                                  @padrino neee das IST iot!!

                                  Oh. =)
                                  Geht aber nur mit Fernzugriff Lizenz?

                                  apollon77A 1 Antwort Letzte Antwort
                                  0
                                  • padrinoP padrino

                                    @apollon77 sagte in Alexa frage stellen lassen:

                                    @padrino neee das IST iot!!

                                    Oh. =)
                                    Geht aber nur mit Fernzugriff Lizenz?

                                    apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    schrieb am zuletzt editiert von
                                    #17

                                    @padrino In dem Fall dann ja ... kläre gerade ob das auf iot soll oder nicht

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    A 1 Antwort Letzte Antwort
                                    0
                                    • apollon77A apollon77

                                      @padrino In dem Fall dann ja ... kläre gerade ob das auf iot soll oder nicht

                                      A Offline
                                      A Offline
                                      Ahnungsbefreit
                                      schrieb am zuletzt editiert von
                                      #18

                                      @apollon77 Wäre schon gut, wenn das funktioniert.

                                      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                      A 1 Antwort Letzte Antwort
                                      0
                                      • A Ahnungsbefreit

                                        @apollon77 Wäre schon gut, wenn das funktioniert.

                                        A Offline
                                        A Offline
                                        Ahnungsbefreit
                                        schrieb am zuletzt editiert von
                                        #19

                                        @apollon77 Ich stelle mich auch sofort als Tester zur Verfügung :-)

                                        Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                                        1 Antwort Letzte Antwort
                                        1
                                        • Ronny GerndtR Offline
                                          Ronny GerndtR Offline
                                          Ronny Gerndt
                                          schrieb am zuletzt editiert von
                                          #20

                                          Also doch besser bei der eigenen Freigabe bleiben? :D
                                          Sonst muss ich mir das Cloud/iot anschauen. Bin noch Recht neu auf dem Gebiet

                                          A 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

                                          718

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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