Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Alexa ein befehl true oder false

NEWS

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

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

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

Alexa ein befehl true oder false

Scheduled Pinned Locked Moved Node-Red
74 Posts 4 Posters 6.5k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • AphofisA Offline
    AphofisA Offline
    Aphofis
    wrote on last edited by
    #1

    Hey Ho, vllt kann mir einer helfen, ich würde gerne in alexa nur einen Befehl benutzen zB
    wenn ich sage; Echo Bad das wenn dann das Deckenlicht an ist wird es ausgeschaltet, wenn es aus ist wird es eingeschaltet, also ein Befehl für true oder false.
    Das ist eine meiner Standard Steuerungen. wie kann man die anpassen, damit es mit einem befehl klappt.

    Bildschirmfoto 2020-09-21 um 17.28.37.png
    Eine kleine Hilfestellung wäre prima, da ich noch nicht wirklich fit bin in Node-Red

    H mickymM ElzersharkE 3 Replies Last reply
    0
    • AphofisA Aphofis

      Hey Ho, vllt kann mir einer helfen, ich würde gerne in alexa nur einen Befehl benutzen zB
      wenn ich sage; Echo Bad das wenn dann das Deckenlicht an ist wird es ausgeschaltet, wenn es aus ist wird es eingeschaltet, also ein Befehl für true oder false.
      Das ist eine meiner Standard Steuerungen. wie kann man die anpassen, damit es mit einem befehl klappt.

      Bildschirmfoto 2020-09-21 um 17.28.37.png
      Eine kleine Hilfestellung wäre prima, da ich noch nicht wirklich fit bin in Node-Red

      H Offline
      H Offline
      Hc-Yami
      wrote on last edited by
      #2

      @Aphofis dann musst du einfach nur das ioBroker Objekt abfragen in deinem Flow. Die Felder sind noch nicht gefüllt und ich benutze einen anderen Alexa Node. Weiterhin solltest du auf die funktionen für true/false verzichten. Das kostet lt. Internet performance. Die Switch nodes erfüllen denselben Zweck. 🙂

      45bf421d-211f-4470-ac3a-bd6c8ff58607-grafik.png

      [
          {
              "id": "f37f966b.08767",
              "type": "tab",
              "label": "Flow 2",
              "disabled": false,
              "info": ""
          },
          {
              "id": "662043fc.0ca6bc",
              "type": "switch",
              "z": "f37f966b.08767",
              "name": "",
              "property": "payload",
              "propertyType": "msg",
              "rules": [
                  {
                      "t": "eq",
                      "v": "true",
                      "vt": "str"
                  },
                  {
                      "t": "eq",
                      "v": "false",
                      "vt": "str"
                  }
              ],
              "checkall": "true",
              "repair": false,
              "outputs": 2,
              "x": 590,
              "y": 340,
              "wires": [
                  [
                      "cc1c31d1.b2f1"
                  ],
                  [
                      "4203e903.237a58"
                  ]
              ]
          },
          {
              "id": "a7fd7da5.5ad2c8",
              "type": "amazon-echo-device",
              "z": "f37f966b.08767",
              "name": "Aquarium Info",
              "topic": "",
              "x": 260,
              "y": 340,
              "wires": [
                  [
                      "c414919a.985578"
                  ]
              ]
          },
          {
              "id": "c414919a.985578",
              "type": "ioBroker get",
              "z": "f37f966b.08767",
              "name": "",
              "topic": "Aquarium Info",
              "attrname": "payload",
              "payloadType": "value",
              "x": 440,
              "y": 340,
              "wires": [
                  [
                      "662043fc.0ca6bc"
                  ]
              ]
          },
          {
              "id": "cc1c31d1.b2f1",
              "type": "change",
              "z": "f37f966b.08767",
              "name": "false",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "false",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 730,
              "y": 300,
              "wires": [
                  [
                      "ac23a23.dd15f6"
                  ]
              ]
          },
          {
              "id": "4203e903.237a58",
              "type": "change",
              "z": "f37f966b.08767",
              "name": "true",
              "rules": [
                  {
                      "t": "set",
                      "p": "payload",
                      "pt": "msg",
                      "to": "true",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 730,
              "y": 380,
              "wires": [
                  [
                      "ac23a23.dd15f6"
                  ]
              ]
          },
          {
              "id": "ac23a23.dd15f6",
              "type": "ioBroker out",
              "z": "f37f966b.08767",
              "name": "",
              "topic": "Aquarium Info",
              "ack": "false",
              "autoCreate": "false",
              "stateName": "",
              "role": "",
              "payloadType": "",
              "readonly": "",
              "stateUnit": "",
              "stateMin": "",
              "stateMax": "",
              "x": 900,
              "y": 340,
              "wires": []
          }
      ]
      
      AphofisA 1 Reply Last reply
      0
      • H Hc-Yami

        @Aphofis dann musst du einfach nur das ioBroker Objekt abfragen in deinem Flow. Die Felder sind noch nicht gefüllt und ich benutze einen anderen Alexa Node. Weiterhin solltest du auf die funktionen für true/false verzichten. Das kostet lt. Internet performance. Die Switch nodes erfüllen denselben Zweck. 🙂

        45bf421d-211f-4470-ac3a-bd6c8ff58607-grafik.png

        [
            {
                "id": "f37f966b.08767",
                "type": "tab",
                "label": "Flow 2",
                "disabled": false,
                "info": ""
            },
            {
                "id": "662043fc.0ca6bc",
                "type": "switch",
                "z": "f37f966b.08767",
                "name": "",
                "property": "payload",
                "propertyType": "msg",
                "rules": [
                    {
                        "t": "eq",
                        "v": "true",
                        "vt": "str"
                    },
                    {
                        "t": "eq",
                        "v": "false",
                        "vt": "str"
                    }
                ],
                "checkall": "true",
                "repair": false,
                "outputs": 2,
                "x": 590,
                "y": 340,
                "wires": [
                    [
                        "cc1c31d1.b2f1"
                    ],
                    [
                        "4203e903.237a58"
                    ]
                ]
            },
            {
                "id": "a7fd7da5.5ad2c8",
                "type": "amazon-echo-device",
                "z": "f37f966b.08767",
                "name": "Aquarium Info",
                "topic": "",
                "x": 260,
                "y": 340,
                "wires": [
                    [
                        "c414919a.985578"
                    ]
                ]
            },
            {
                "id": "c414919a.985578",
                "type": "ioBroker get",
                "z": "f37f966b.08767",
                "name": "",
                "topic": "Aquarium Info",
                "attrname": "payload",
                "payloadType": "value",
                "x": 440,
                "y": 340,
                "wires": [
                    [
                        "662043fc.0ca6bc"
                    ]
                ]
            },
            {
                "id": "cc1c31d1.b2f1",
                "type": "change",
                "z": "f37f966b.08767",
                "name": "false",
                "rules": [
                    {
                        "t": "set",
                        "p": "payload",
                        "pt": "msg",
                        "to": "false",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 730,
                "y": 300,
                "wires": [
                    [
                        "ac23a23.dd15f6"
                    ]
                ]
            },
            {
                "id": "4203e903.237a58",
                "type": "change",
                "z": "f37f966b.08767",
                "name": "true",
                "rules": [
                    {
                        "t": "set",
                        "p": "payload",
                        "pt": "msg",
                        "to": "true",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 730,
                "y": 380,
                "wires": [
                    [
                        "ac23a23.dd15f6"
                    ]
                ]
            },
            {
                "id": "ac23a23.dd15f6",
                "type": "ioBroker out",
                "z": "f37f966b.08767",
                "name": "",
                "topic": "Aquarium Info",
                "ack": "false",
                "autoCreate": "false",
                "stateName": "",
                "role": "",
                "payloadType": "",
                "readonly": "",
                "stateUnit": "",
                "stateMin": "",
                "stateMax": "",
                "x": 900,
                "y": 340,
                "wires": []
            }
        ]
        
        AphofisA Offline
        AphofisA Offline
        Aphofis
        wrote on last edited by Aphofis
        #3

        @Hc-Yami Ich danke Dir! Ich werde ds mal testen.
        Hatte deinen flow importiert nur findet alexa das gerät nicht!
        Was mache ich falsch

        1 Reply Last reply
        0
        • AphofisA Aphofis

          Hey Ho, vllt kann mir einer helfen, ich würde gerne in alexa nur einen Befehl benutzen zB
          wenn ich sage; Echo Bad das wenn dann das Deckenlicht an ist wird es ausgeschaltet, wenn es aus ist wird es eingeschaltet, also ein Befehl für true oder false.
          Das ist eine meiner Standard Steuerungen. wie kann man die anpassen, damit es mit einem befehl klappt.

          Bildschirmfoto 2020-09-21 um 17.28.37.png
          Eine kleine Hilfestellung wäre prima, da ich noch nicht wirklich fit bin in Node-Red

          mickymM Online
          mickymM Online
          mickym
          Most Active
          wrote on last edited by
          #4

          @Aphofis Warum nutzt Du Funktions-Nodes - da sieht man erstens nicht was dahinter steckt und ist doch nicht notwendig.

          Sowie ich Dich verstehe willst Du doch einfach nur wenn switch true ist - false schicken und vice versa.

          Allerdings weiß ich nicht was die Alexa Node schickt - aber wenn es egal ist, was die rausschickt, dann hänge wie @Hc-Yami gepostet hat einfach das Auslesen Deines Datenpunktes aus dem iobroker dazwischen und schalte dann Dein Gerät entweder direkt oder über den Aquarium Info Datenpunkt.

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          AphofisA 1 Reply Last reply
          0
          • mickymM mickym

            @Aphofis Warum nutzt Du Funktions-Nodes - da sieht man erstens nicht was dahinter steckt und ist doch nicht notwendig.

            Sowie ich Dich verstehe willst Du doch einfach nur wenn switch true ist - false schicken und vice versa.

            Allerdings weiß ich nicht was die Alexa Node schickt - aber wenn es egal ist, was die rausschickt, dann hänge wie @Hc-Yami gepostet hat einfach das Auslesen Deines Datenpunktes aus dem iobroker dazwischen und schalte dann Dein Gerät entweder direkt oder über den Aquarium Info Datenpunkt.

            AphofisA Offline
            AphofisA Offline
            Aphofis
            wrote on last edited by
            #5

            @mickym
            Das hatte ich ja versucht. nur findet Alexa in dieser konstellation kein neues gerät.
            Es geht mir darum das wenn ich sage: "Alexa, badezimmer" wenns licht an ist wird es mit dem befehl ausgeschaltet, wenns aus ist wirds eingeschaltet.

            ElzersharkE mickymM 2 Replies Last reply
            0
            • AphofisA Aphofis

              @mickym
              Das hatte ich ja versucht. nur findet Alexa in dieser konstellation kein neues gerät.
              Es geht mir darum das wenn ich sage: "Alexa, badezimmer" wenns licht an ist wird es mit dem befehl ausgeschaltet, wenns aus ist wirds eingeschaltet.

              ElzersharkE Offline
              ElzersharkE Offline
              Elzershark
              wrote on last edited by Elzershark
              #6

              @Aphofis "Alexa, Badezimmer" dürfte nicht funktionieren. Bei mir weiß sie nicht, was Sie machen soll. "Schalte Badezimmer" funzt. Badezimmer muss virtuell sein. Bei Blockly macht man jetzt einfach "Wenn Badezimmer "war" dann umschalten Datenpunkt Licht, oder so. Wies bei Node geht. k.a. Vielcht gibs da auch "umschalten"

              https://www.youtube.com/c/Elzershark

              https://t.me/joinchat/BD87n3xMU0QzYmUy

              https://www.facebook.com/elzershark

              AphofisA 1 Reply Last reply
              0
              • ElzersharkE Elzershark

                @Aphofis "Alexa, Badezimmer" dürfte nicht funktionieren. Bei mir weiß sie nicht, was Sie machen soll. "Schalte Badezimmer" funzt. Badezimmer muss virtuell sein. Bei Blockly macht man jetzt einfach "Wenn Badezimmer "war" dann umschalten Datenpunkt Licht, oder so. Wies bei Node geht. k.a. Vielcht gibs da auch "umschalten"

                AphofisA Offline
                AphofisA Offline
                Aphofis
                wrote on last edited by
                #7

                @Elzershark
                in Blockly bekomme ich das hin nur wollte ich langsam nach und nach auf node-red umsteigen

                1 Reply Last reply
                0
                • AphofisA Aphofis

                  @mickym
                  Das hatte ich ja versucht. nur findet Alexa in dieser konstellation kein neues gerät.
                  Es geht mir darum das wenn ich sage: "Alexa, badezimmer" wenns licht an ist wird es mit dem befehl ausgeschaltet, wenns aus ist wirds eingeschaltet.

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  wrote on last edited by
                  #8

                  @Aphofis Das habe ich ja alles verstanden - wobei es ja in Deinem Flow anscheinend nicht um das Badezimmer, sondern um das Aquarium geht, aber das ist eigentlich egal.

                  Sowie ich das verstehe - ist es auch ziemlich egal was aus Deiner Alexa-Node rauskommt, du willst einfach schalten. Die Shellies verstehen zum Beispiel einfach den "toggle" Befehl. Wenn allerdings nur on/off oder true/false funktioniert, dann muss NodeRed ja wissen, wie der aktuelle Zustand ist. Deswegen musst Du nach der Alexa Node den Datenpunkt auslesen, wo der aktuelle Status gespeichert ist und kannst dann das Gegenteil setzen.

                  Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                  AphofisA 1 Reply Last reply
                  0
                  • mickymM mickym

                    @Aphofis Das habe ich ja alles verstanden - wobei es ja in Deinem Flow anscheinend nicht um das Badezimmer, sondern um das Aquarium geht, aber das ist eigentlich egal.

                    Sowie ich das verstehe - ist es auch ziemlich egal was aus Deiner Alexa-Node rauskommt, du willst einfach schalten. Die Shellies verstehen zum Beispiel einfach den "toggle" Befehl. Wenn allerdings nur on/off oder true/false funktioniert, dann muss NodeRed ja wissen, wie der aktuelle Zustand ist. Deswegen musst Du nach der Alexa Node den Datenpunkt auslesen, wo der aktuelle Status gespeichert ist und kannst dann das Gegenteil setzen.

                    AphofisA Offline
                    AphofisA Offline
                    Aphofis
                    wrote on last edited by
                    #9

                    @mickym
                    Naja beides! Es geht ums Aquarium und um mein Smart Home!

                    mickymM 1 Reply Last reply
                    0
                    • AphofisA Aphofis

                      Hey Ho, vllt kann mir einer helfen, ich würde gerne in alexa nur einen Befehl benutzen zB
                      wenn ich sage; Echo Bad das wenn dann das Deckenlicht an ist wird es ausgeschaltet, wenn es aus ist wird es eingeschaltet, also ein Befehl für true oder false.
                      Das ist eine meiner Standard Steuerungen. wie kann man die anpassen, damit es mit einem befehl klappt.

                      Bildschirmfoto 2020-09-21 um 17.28.37.png
                      Eine kleine Hilfestellung wäre prima, da ich noch nicht wirklich fit bin in Node-Red

                      ElzersharkE Offline
                      ElzersharkE Offline
                      Elzershark
                      wrote on last edited by
                      #10

                      @Aphofis Gibs kein Befehl wie change oder so?

                      https://www.youtube.com/c/Elzershark

                      https://t.me/joinchat/BD87n3xMU0QzYmUy

                      https://www.facebook.com/elzershark

                      1 Reply Last reply
                      0
                      • AphofisA Aphofis

                        @mickym
                        Naja beides! Es geht ums Aquarium und um mein Smart Home!

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        wrote on last edited by mickym
                        #11

                        @Aphofis
                        Also nochmal - es ist egal was aus der Aquarium-info (Alexa Node) rauskommt - Du willst schalten?

                        In welchem Datenpunkt steht der aktuelle Status und welchen Datenpunkt musst Du verändern um zu schalten? Aquarium_info?

                        Ausserdem musst Du entweder Deinen ganzen Flow exportieren oder Du musst in Deinen ScreenShots Deine Settings posten, sonst kann man schlecht helfen. Ich seh doch nicht was Du in Deinen Function Nodes machst nd warum Du die nimmst.

                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                        AphofisA 1 Reply Last reply
                        0
                        • mickymM mickym

                          @Aphofis
                          Also nochmal - es ist egal was aus der Aquarium-info (Alexa Node) rauskommt - Du willst schalten?

                          In welchem Datenpunkt steht der aktuelle Status und welchen Datenpunkt musst Du verändern um zu schalten? Aquarium_info?

                          Ausserdem musst Du entweder Deinen ganzen Flow exportieren oder Du musst in Deinen ScreenShots Deine Settings posten, sonst kann man schlecht helfen. Ich seh doch nicht was Du in Deinen Function Nodes machst nd warum Du die nimmst.

                          AphofisA Offline
                          AphofisA Offline
                          Aphofis
                          wrote on last edited by Aphofis
                          #12

                          @mickym
                          Der Datenpunkt den ich schalten will, liegt in

                          Aqua_Control.0.System.Aquarium_Info
                          

                          egal welcher state ist soll der andere angenommen werden. wenn ich in Alexa nur ein wort benutzen möchte.
                          Ob es da in node-red einen umschalter gibt ist die frage

                          mickymM 1 Reply Last reply
                          0
                          • AphofisA Aphofis

                            @mickym
                            Der Datenpunkt den ich schalten will, liegt in

                            Aqua_Control.0.System.Aquarium_Info
                            

                            egal welcher state ist soll der andere angenommen werden. wenn ich in Alexa nur ein wort benutzen möchte.
                            Ob es da in node-red einen umschalter gibt ist die frage

                            mickymM Online
                            mickymM Online
                            mickym
                            Most Active
                            wrote on last edited by mickym
                            #13

                            @Aphofis Ok dann hänge ein iobroker get Node mit "Aqua_Control.0.System.Aquarium_Info" hinter Deine Alexa Node.

                            Dann schau in Deine Einstellung Deines Node-Red Adapters, ob Du den Haken "iobroker-Wert in String konvertieren" gesetzt hast.
                            Der Umschalter ist easy und mit einer einzigen Change Node zu realisieren. Ist aber wichtig, was aus Deiner iobroker get Node rauskommt.

                            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                            AphofisA 1 Reply Last reply
                            0
                            • mickymM mickym

                              @Aphofis Ok dann hänge ein iobroker get Node mit "Aqua_Control.0.System.Aquarium_Info" hinter Deine Alexa Node.

                              Dann schau in Deine Einstellung Deines Node-Red Adapters, ob Du den Haken "iobroker-Wert in String konvertieren" gesetzt hast.
                              Der Umschalter ist easy und mit einer einzigen Change Node zu realisieren. Ist aber wichtig, was aus Deiner iobroker get Node rauskommt.

                              AphofisA Offline
                              AphofisA Offline
                              Aphofis
                              wrote on last edited by
                              #14

                              @mickym
                              nur findet alexa in der zusammensetzung kein neues gerät!

                              [
                                  {
                                      "id": "a2e50519.903df8",
                                      "type": "ioBroker out",
                                      "z": "8c9f0f34.ebd0a",
                                      "name": "badezimmer",
                                      "topic": "sonoff.0.bad_decke.POWER1",
                                      "ack": "false",
                                      "autoCreate": "false",
                                      "stateName": "",
                                      "role": "",
                                      "payloadType": "",
                                      "readonly": "",
                                      "stateUnit": "",
                                      "stateMin": "",
                                      "stateMax": "",
                                      "x": 870,
                                      "y": 400,
                                      "wires": []
                                  },
                                  {
                                      "id": "24bf0afa.92401e",
                                      "type": "function",
                                      "z": "8c9f0f34.ebd0a",
                                      "name": "true",
                                      "func": "msg.payload = true;\nreturn msg;",
                                      "outputs": 1,
                                      "noerr": 0,
                                      "initialize": "",
                                      "finalize": "",
                                      "x": 690,
                                      "y": 380,
                                      "wires": [
                                          [
                                              "a2e50519.903df8"
                                          ]
                                      ]
                                  },
                                  {
                                      "id": "e6ec9c4e.1c945",
                                      "type": "function",
                                      "z": "8c9f0f34.ebd0a",
                                      "name": "false",
                                      "func": "msg.payload = false;\nreturn msg;",
                                      "outputs": 1,
                                      "noerr": 0,
                                      "initialize": "",
                                      "finalize": "",
                                      "x": 690,
                                      "y": 420,
                                      "wires": [
                                          [
                                              "a2e50519.903df8"
                                          ]
                                      ]
                                  },
                                  {
                                      "id": "a14b9dd2.72fbe",
                                      "type": "switch",
                                      "z": "8c9f0f34.ebd0a",
                                      "name": "",
                                      "property": "payload",
                                      "propertyType": "msg",
                                      "rules": [
                                          {
                                              "t": "eq",
                                              "v": "on",
                                              "vt": "str"
                                          },
                                          {
                                              "t": "eq",
                                              "v": "off",
                                              "vt": "str"
                                          }
                                      ],
                                      "checkall": "true",
                                      "repair": false,
                                      "outputs": 2,
                                      "x": 550,
                                      "y": 400,
                                      "wires": [
                                          [
                                              "24bf0afa.92401e"
                                          ],
                                          [
                                              "e6ec9c4e.1c945"
                                          ]
                                      ]
                                  },
                                  {
                                      "id": "1ef29d63.705e2b",
                                      "type": "ioBroker get",
                                      "z": "8c9f0f34.ebd0a",
                                      "name": "badezimmer",
                                      "topic": "sonoff.0.bad_decke.POWER1",
                                      "attrname": "payload",
                                      "payloadType": "value",
                                      "x": 370,
                                      "y": 400,
                                      "wires": [
                                          [
                                              "a14b9dd2.72fbe"
                                          ]
                                      ]
                                  },
                                  {
                                      "id": "4bc72dd3.3336bc",
                                      "type": "alexa-local",
                                      "z": "8c9f0f34.ebd0a",
                                      "devicename": "badezimmer",
                                      "inputtrigger": false,
                                      "x": 170,
                                      "y": 400,
                                      "wires": [
                                          [
                                              "1ef29d63.705e2b"
                                          ]
                                      ]
                                  }
                              ]
                              

                              also im beispiel mit der badezimmer deckenbeleuchtung. auch wenn ich die true false und switch nodes nehme wie von Hc-Yami beschrieben

                              mickymM 1 Reply Last reply
                              0
                              • AphofisA Aphofis

                                @mickym
                                nur findet alexa in der zusammensetzung kein neues gerät!

                                [
                                    {
                                        "id": "a2e50519.903df8",
                                        "type": "ioBroker out",
                                        "z": "8c9f0f34.ebd0a",
                                        "name": "badezimmer",
                                        "topic": "sonoff.0.bad_decke.POWER1",
                                        "ack": "false",
                                        "autoCreate": "false",
                                        "stateName": "",
                                        "role": "",
                                        "payloadType": "",
                                        "readonly": "",
                                        "stateUnit": "",
                                        "stateMin": "",
                                        "stateMax": "",
                                        "x": 870,
                                        "y": 400,
                                        "wires": []
                                    },
                                    {
                                        "id": "24bf0afa.92401e",
                                        "type": "function",
                                        "z": "8c9f0f34.ebd0a",
                                        "name": "true",
                                        "func": "msg.payload = true;\nreturn msg;",
                                        "outputs": 1,
                                        "noerr": 0,
                                        "initialize": "",
                                        "finalize": "",
                                        "x": 690,
                                        "y": 380,
                                        "wires": [
                                            [
                                                "a2e50519.903df8"
                                            ]
                                        ]
                                    },
                                    {
                                        "id": "e6ec9c4e.1c945",
                                        "type": "function",
                                        "z": "8c9f0f34.ebd0a",
                                        "name": "false",
                                        "func": "msg.payload = false;\nreturn msg;",
                                        "outputs": 1,
                                        "noerr": 0,
                                        "initialize": "",
                                        "finalize": "",
                                        "x": 690,
                                        "y": 420,
                                        "wires": [
                                            [
                                                "a2e50519.903df8"
                                            ]
                                        ]
                                    },
                                    {
                                        "id": "a14b9dd2.72fbe",
                                        "type": "switch",
                                        "z": "8c9f0f34.ebd0a",
                                        "name": "",
                                        "property": "payload",
                                        "propertyType": "msg",
                                        "rules": [
                                            {
                                                "t": "eq",
                                                "v": "on",
                                                "vt": "str"
                                            },
                                            {
                                                "t": "eq",
                                                "v": "off",
                                                "vt": "str"
                                            }
                                        ],
                                        "checkall": "true",
                                        "repair": false,
                                        "outputs": 2,
                                        "x": 550,
                                        "y": 400,
                                        "wires": [
                                            [
                                                "24bf0afa.92401e"
                                            ],
                                            [
                                                "e6ec9c4e.1c945"
                                            ]
                                        ]
                                    },
                                    {
                                        "id": "1ef29d63.705e2b",
                                        "type": "ioBroker get",
                                        "z": "8c9f0f34.ebd0a",
                                        "name": "badezimmer",
                                        "topic": "sonoff.0.bad_decke.POWER1",
                                        "attrname": "payload",
                                        "payloadType": "value",
                                        "x": 370,
                                        "y": 400,
                                        "wires": [
                                            [
                                                "a14b9dd2.72fbe"
                                            ]
                                        ]
                                    },
                                    {
                                        "id": "4bc72dd3.3336bc",
                                        "type": "alexa-local",
                                        "z": "8c9f0f34.ebd0a",
                                        "devicename": "badezimmer",
                                        "inputtrigger": false,
                                        "x": 170,
                                        "y": 400,
                                        "wires": [
                                            [
                                                "1ef29d63.705e2b"
                                            ]
                                        ]
                                    }
                                ]
                                

                                also im beispiel mit der badezimmer deckenbeleuchtung. auch wenn ich die true false und switch nodes nehme wie von Hc-Yami beschrieben

                                mickymM Online
                                mickymM Online
                                mickym
                                Most Active
                                wrote on last edited by mickym
                                #15

                                @Aphofis
                                Also habe Deinen Flow mal importiert und da sind einige Ungereimtheiten drin. Ich kann Dir aber nur helfen, wenn Du halt konkret bist.

                                Du kannst doch Deinen Flow nehmen, wo Du ja mittels Debug Node rausfindest, ob was gesendet wird, wenn Du mit Alexa sprichst. Die Alexa-Node von @Hc-Yami ist doch nur ein Beispiel.

                                In dem Flow den Du gepostet hast - wird aber nicht der Aqua_Control.0.System.Aquarium_Info Punkt abgefragt, sondern sonoff.0.bad_decke.POWER1. Und am besten nicht irgendwelche Fälle durcheinander mischen, sondern mal entweder beim Licht oder Aquarium bleiben.

                                Dann bleibt weiterhin die Frage offen, ob Du den Haken in Deinem Adapter gesetzt hast oder nicht?

                                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                AphofisA 1 Reply Last reply
                                0
                                • mickymM mickym

                                  @Aphofis
                                  Also habe Deinen Flow mal importiert und da sind einige Ungereimtheiten drin. Ich kann Dir aber nur helfen, wenn Du halt konkret bist.

                                  Du kannst doch Deinen Flow nehmen, wo Du ja mittels Debug Node rausfindest, ob was gesendet wird, wenn Du mit Alexa sprichst. Die Alexa-Node von @Hc-Yami ist doch nur ein Beispiel.

                                  In dem Flow den Du gepostet hast - wird aber nicht der Aqua_Control.0.System.Aquarium_Info Punkt abgefragt, sondern sonoff.0.bad_decke.POWER1. Und am besten nicht irgendwelche Fälle durcheinander mischen, sondern mal entweder beim Licht oder Aquarium bleiben.

                                  Dann bleibt weiterhin die Frage offen, ob Du den Haken in Deinem Adapter gesetzt hast oder nicht?

                                  AphofisA Offline
                                  AphofisA Offline
                                  Aphofis
                                  wrote on last edited by
                                  #16

                                  @mickym wenn du mir sagst in welcher node das sein soll! irgendwie finde ich diese option nicht!

                                  mickymM 1 Reply Last reply
                                  0
                                  • AphofisA Aphofis

                                    @mickym wenn du mir sagst in welcher node das sein soll! irgendwie finde ich diese option nicht!

                                    mickymM Online
                                    mickymM Online
                                    mickym
                                    Most Active
                                    wrote on last edited by
                                    #17

                                    @Aphofis Das ist keine Node - sondern eine Einstellung im Node-Red Adapter in iobroker.

                                    screen.png

                                    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                    AphofisA 1 Reply Last reply
                                    0
                                    • mickymM mickym

                                      @Aphofis Das ist keine Node - sondern eine Einstellung im Node-Red Adapter in iobroker.

                                      screen.png

                                      AphofisA Offline
                                      AphofisA Offline
                                      Aphofis
                                      wrote on last edited by
                                      #18

                                      @mickym
                                      Achsooo!!! Schande über mein haupt
                                      ja diese option ist angehakt

                                      mickymM 1 Reply Last reply
                                      0
                                      • AphofisA Aphofis

                                        @mickym
                                        Achsooo!!! Schande über mein haupt
                                        ja diese option ist angehakt

                                        mickymM Online
                                        mickymM Online
                                        mickym
                                        Most Active
                                        wrote on last edited by mickym
                                        #19

                                        @Aphofis OK mit dieser Einstellung bekommst Du dann im Node-Red nur Text raus - das musst Du halt wissen und ggf. konvertieren - egal wie der Datenpunkt konfiguriert ist.
                                        Das mag sinnvoll sein, wenn man ähnlich wie mit mqtt arbeiten will. Willst Du jedoch, dass keine Typkonvertierung stattfindet, dann musst den Haken halt raus machen.

                                        Dann bleiben wir doch mal bei dem ursprünglich von Dir geposteten Flow - kannst Du den auch mal exportieren?

                                        Ich gehe mal davon aus, dass diese aquarium-info Node ja funktioniert? Hast Du mal eine Debug Node dahintergehängt und geschaut ob was rauskommt aus der Node - wenn Du mit Alexa den entsprechenden Befehl gibst?

                                        Und noch was: Verwende Function Nodes nur im äußersten Notfall oder bei komplexen Fragestellungen - sonst machst Du die ganzen Vorteile von Node-Red - grafisch Dir die Flows anzuschauen - komplett zu nichte. Dann kannst gleich alles Java-Script in einer Function Node kopieren. 😉

                                        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                                        AphofisA 1 Reply Last reply
                                        0
                                        • mickymM mickym

                                          @Aphofis OK mit dieser Einstellung bekommst Du dann im Node-Red nur Text raus - das musst Du halt wissen und ggf. konvertieren - egal wie der Datenpunkt konfiguriert ist.
                                          Das mag sinnvoll sein, wenn man ähnlich wie mit mqtt arbeiten will. Willst Du jedoch, dass keine Typkonvertierung stattfindet, dann musst den Haken halt raus machen.

                                          Dann bleiben wir doch mal bei dem ursprünglich von Dir geposteten Flow - kannst Du den auch mal exportieren?

                                          Ich gehe mal davon aus, dass diese aquarium-info Node ja funktioniert? Hast Du mal eine Debug Node dahintergehängt und geschaut ob was rauskommt aus der Node - wenn Du mit Alexa den entsprechenden Befehl gibst?

                                          Und noch was: Verwende Function Nodes nur im äußersten Notfall oder bei komplexen Fragestellungen - sonst machst Du die ganzen Vorteile von Node-Red - grafisch Dir die Flows anzuschauen - komplett zu nichte. Dann kannst gleich alles Java-Script in einer Function Node kopieren. 😉

                                          AphofisA Offline
                                          AphofisA Offline
                                          Aphofis
                                          wrote on last edited by Aphofis
                                          #20

                                          @mickym
                                          Da kam ein Debug raus nur halt jetzt nicht mehr!

                                          [
                                              {
                                                  "id": "6dac84f0.fc2eec",
                                                  "type": "tab",
                                                  "label": "Aquarium Info",
                                                  "disabled": false,
                                                  "info": ""
                                              },
                                              {
                                                  "id": "a79b37b1.ab50d8",
                                                  "type": "switch",
                                                  "z": "6dac84f0.fc2eec",
                                                  "name": "",
                                                  "property": "payload",
                                                  "propertyType": "msg",
                                                  "rules": [
                                                      {
                                                          "t": "eq",
                                                          "v": "false",
                                                          "vt": "str"
                                                      },
                                                      {
                                                          "t": "eq",
                                                          "v": "true",
                                                          "vt": "str"
                                                      }
                                                  ],
                                                  "checkall": "true",
                                                  "repair": false,
                                                  "outputs": 2,
                                                  "x": 530,
                                                  "y": 300,
                                                  "wires": [
                                                      [
                                                          "c3b65007.dd9628"
                                                      ],
                                                      [
                                                          "7d3d0e47.b569"
                                                      ]
                                                  ]
                                              },
                                              {
                                                  "id": "be3e85ef.aeb568",
                                                  "type": "ioBroker get",
                                                  "z": "6dac84f0.fc2eec",
                                                  "name": "Aquarium_Info",
                                                  "topic": "Aqua_Control.0.System.Aquarium_Info",
                                                  "attrname": "payload",
                                                  "payloadType": "value",
                                                  "x": 380,
                                                  "y": 300,
                                                  "wires": [
                                                      [
                                                          "a79b37b1.ab50d8"
                                                      ]
                                                  ]
                                              },
                                              {
                                                  "id": "c3b65007.dd9628",
                                                  "type": "change",
                                                  "z": "6dac84f0.fc2eec",
                                                  "name": "false",
                                                  "rules": [
                                                      {
                                                          "t": "set",
                                                          "p": "payload",
                                                          "pt": "msg",
                                                          "to": "false",
                                                          "tot": "str"
                                                      }
                                                  ],
                                                  "action": "",
                                                  "property": "",
                                                  "from": "",
                                                  "to": "",
                                                  "reg": false,
                                                  "x": 670,
                                                  "y": 260,
                                                  "wires": [
                                                      [
                                                          "b56db490.8a04e"
                                                      ]
                                                  ]
                                              },
                                              {
                                                  "id": "7d3d0e47.b569",
                                                  "type": "change",
                                                  "z": "6dac84f0.fc2eec",
                                                  "name": "true",
                                                  "rules": [
                                                      {
                                                          "t": "set",
                                                          "p": "payload",
                                                          "pt": "msg",
                                                          "to": "true",
                                                          "tot": "str"
                                                      }
                                                  ],
                                                  "action": "",
                                                  "property": "",
                                                  "from": "",
                                                  "to": "",
                                                  "reg": false,
                                                  "x": 670,
                                                  "y": 340,
                                                  "wires": [
                                                      [
                                                          "b56db490.8a04e"
                                                      ]
                                                  ]
                                              },
                                              {
                                                  "id": "b56db490.8a04e",
                                                  "type": "ioBroker out",
                                                  "z": "6dac84f0.fc2eec",
                                                  "name": "Aquarium_Info",
                                                  "topic": "Aqua_Control.0.System.Aquarium_Info",
                                                  "ack": "false",
                                                  "autoCreate": "false",
                                                  "stateName": "",
                                                  "role": "",
                                                  "payloadType": "",
                                                  "readonly": "",
                                                  "stateUnit": "",
                                                  "stateMin": "",
                                                  "stateMax": "",
                                                  "x": 840,
                                                  "y": 300,
                                                  "wires": []
                                              },
                                              {
                                                  "id": "ccc7fafa.991e28",
                                                  "type": "alexa-local",
                                                  "z": "6dac84f0.fc2eec",
                                                  "devicename": "aquarium-info",
                                                  "inputtrigger": false,
                                                  "x": 140,
                                                  "y": 300,
                                                  "wires": [
                                                      [
                                                          "be3e85ef.aeb568"
                                                      ]
                                                  ]
                                              }
                                          ]
                                          

                                          OK verstanden mache ich ! ich wusste es einfach nihct besser und hatte rum probiert bis irgendwas funktionierte

                                          mickymM 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          635

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe