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. 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.7k

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

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

Alexa ein befehl true oder false

Geplant Angeheftet Gesperrt Verschoben Node-Red
74 Beiträge 4 Kommentatoren 6.6k Aufrufe 5 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.
  • AphofisA Aphofis

    @mickym
    Ist nur die Frage, wo binde ich das ein !?

    [
        {
            "id": "9210c811.e5cf7",
            "type": "tab",
            "label": "bad_decke",
            "disabled": false,
            "info": ""
        },
        {
            "id": "f2936f54.4900d",
            "type": "function",
            "z": "9210c811.e5cf7",
            "name": "true",
            "func": "msg.payload = true;\nreturn msg;",
            "outputs": 1,
            "noerr": 0,
            "initialize": "",
            "finalize": "",
            "x": 950,
            "y": 220,
            "wires": [
                [
                    "de05e9b9.b4cd5"
                ]
            ]
        },
        {
            "id": "de05e9b9.b4cd5",
            "type": "ioBroker out",
            "z": "9210c811.e5cf7",
            "name": "bad_decke POWER",
            "topic": "sonoff.0.bad_decke.POWER",
            "ack": "false",
            "autoCreate": "false",
            "stateName": "",
            "role": "",
            "payloadType": "",
            "readonly": "",
            "stateUnit": "",
            "stateMin": "",
            "stateMax": "",
            "x": 1220,
            "y": 240,
            "wires": []
        },
        {
            "id": "44863659.638d7",
            "type": "function",
            "z": "9210c811.e5cf7",
            "name": "false",
            "func": "msg.payload = false;\nreturn msg;",
            "outputs": 1,
            "noerr": 0,
            "initialize": "",
            "finalize": "",
            "x": 950,
            "y": 260,
            "wires": [
                [
                    "de05e9b9.b4cd5"
                ]
            ]
        },
        {
            "id": "9b08d19a.45c8a",
            "type": "switch",
            "z": "9210c811.e5cf7",
            "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": 710,
            "y": 240,
            "wires": [
                [
                    "f2936f54.4900d"
                ],
                [
                    "44863659.638d7"
                ]
            ]
        },
        {
            "id": "f71963ce.72d2",
            "type": "alexa-local",
            "z": "9210c811.e5cf7",
            "devicename": "bad",
            "inputtrigger": false,
            "x": 490,
            "y": 240,
            "wires": [
                [
                    "9b08d19a.45c8a"
                ]
            ]
        },
        {
            "id": "9295c9be.627c88",
            "type": "change",
            "z": "9210c811.e5cf7",
            "name": "Negation",
            "rules": [
                {
                    "t": "change",
                    "p": "payload",
                    "pt": "msg",
                    "from": "true",
                    "fromt": "str",
                    "to": "true",
                    "tot": "bool"
                },
                {
                    "t": "change",
                    "p": "payload",
                    "pt": "msg",
                    "from": "false",
                    "fromt": "str",
                    "to": "true",
                    "tot": "str"
                },
                {
                    "t": "change",
                    "p": "payload",
                    "pt": "msg",
                    "from": "true",
                    "fromt": "bool",
                    "to": "false",
                    "tot": "str"
                }
            ],
            "action": "",
            "property": "",
            "from": "",
            "to": "",
            "reg": false,
            "x": 320,
            "y": 240,
            "wires": [
                [
                    "f71963ce.72d2"
                ]
            ]
        },
        {
            "id": "658584c8.db959c",
            "type": "ioBroker get",
            "z": "9210c811.e5cf7",
            "name": "bad_decke  POWER1",
            "topic": "sonoff.0.bad_decke.POWER1",
            "attrname": "payload",
            "payloadType": "value",
            "x": 140,
            "y": 240,
            "wires": [
                [
                    "9295c9be.627c88"
                ]
            ]
        }
    ]
    
    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #30

    @aphofis sagte in Alexa ein befehl true oder false:

    Ist nur die Frage, wo binde ich das ein !?

    Anstelle Deinens Switches und den beiden function Nodes true und falls - also nur
    aquarium-info die türkise Alexa Node - dann die beiden Nodes, die ich Dir geschickt habe und die iobroker-out Node.
    In die get-Node musst Du im Topic natürlich noch den Pfad zu dem Aquarium_Info Node eingeben, um den aktuellen Zustand zu ermitteln.

    Im Prinzip interessiert Dich nicht WAS Alexa sagt, sondern nur DASS sie was sagt. Dann holst Du Dir die jetzige Einstellung und schaltest das Gegenteil.

    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 Antwort Letzte Antwort
    0
    • mickymM mickym

      @aphofis sagte in Alexa ein befehl true oder false:

      Ist nur die Frage, wo binde ich das ein !?

      Anstelle Deinens Switches und den beiden function Nodes true und falls - also nur
      aquarium-info die türkise Alexa Node - dann die beiden Nodes, die ich Dir geschickt habe und die iobroker-out Node.
      In die get-Node musst Du im Topic natürlich noch den Pfad zu dem Aquarium_Info Node eingeben, um den aktuellen Zustand zu ermitteln.

      Im Prinzip interessiert Dich nicht WAS Alexa sagt, sondern nur DASS sie was sagt. Dann holst Du Dir die jetzige Einstellung und schaltest das Gegenteil.

      AphofisA Offline
      AphofisA Offline
      Aphofis
      schrieb am zuletzt editiert von
      #31

      @mickym
      OK also praktisch so !?

      [
          {
              "id": "9210c811.e5cf7",
              "type": "tab",
              "label": "bad_decke",
              "disabled": false,
              "info": ""
          },
          {
              "id": "f71963ce.72d2",
              "type": "alexa-local",
              "z": "9210c811.e5cf7",
              "devicename": "bad",
              "inputtrigger": false,
              "x": 510,
              "y": 240,
              "wires": [
                  [
                      "658584c8.db959c"
                  ]
              ]
          },
          {
              "id": "9295c9be.627c88",
              "type": "change",
              "z": "9210c811.e5cf7",
              "name": "Negation",
              "rules": [
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "true",
                      "fromt": "str",
                      "to": "true",
                      "tot": "bool"
                  },
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "false",
                      "fromt": "str",
                      "to": "true",
                      "tot": "str"
                  },
                  {
                      "t": "change",
                      "p": "payload",
                      "pt": "msg",
                      "from": "true",
                      "fromt": "bool",
                      "to": "false",
                      "tot": "str"
                  }
              ],
              "action": "",
              "property": "",
              "from": "",
              "to": "",
              "reg": false,
              "x": 880,
              "y": 240,
              "wires": [
                  []
              ]
          },
          {
              "id": "658584c8.db959c",
              "type": "ioBroker get",
              "z": "9210c811.e5cf7",
              "name": "bad  POWER1",
              "topic": "sonoff.0.bad_decke.POWER",
              "attrname": "payload",
              "payloadType": "value",
              "x": 700,
              "y": 240,
              "wires": [
                  [
                      "9295c9be.627c88"
                  ]
              ]
          }
      ]
      
      mickymM 1 Antwort Letzte Antwort
      0
      • AphofisA Aphofis

        @mickym
        OK also praktisch so !?

        [
            {
                "id": "9210c811.e5cf7",
                "type": "tab",
                "label": "bad_decke",
                "disabled": false,
                "info": ""
            },
            {
                "id": "f71963ce.72d2",
                "type": "alexa-local",
                "z": "9210c811.e5cf7",
                "devicename": "bad",
                "inputtrigger": false,
                "x": 510,
                "y": 240,
                "wires": [
                    [
                        "658584c8.db959c"
                    ]
                ]
            },
            {
                "id": "9295c9be.627c88",
                "type": "change",
                "z": "9210c811.e5cf7",
                "name": "Negation",
                "rules": [
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "true",
                        "fromt": "str",
                        "to": "true",
                        "tot": "bool"
                    },
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "false",
                        "fromt": "str",
                        "to": "true",
                        "tot": "str"
                    },
                    {
                        "t": "change",
                        "p": "payload",
                        "pt": "msg",
                        "from": "true",
                        "fromt": "bool",
                        "to": "false",
                        "tot": "str"
                    }
                ],
                "action": "",
                "property": "",
                "from": "",
                "to": "",
                "reg": false,
                "x": 880,
                "y": 240,
                "wires": [
                    []
                ]
            },
            {
                "id": "658584c8.db959c",
                "type": "ioBroker get",
                "z": "9210c811.e5cf7",
                "name": "bad  POWER1",
                "topic": "sonoff.0.bad_decke.POWER",
                "attrname": "payload",
                "payloadType": "value",
                "x": 700,
                "y": 240,
                "wires": [
                    [
                        "9295c9be.627c88"
                    ]
                ]
            }
        ]
        
        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #32

        @aphofis Ja und Nein.

        Du hast jetzt den Change Node genommen, der in Deinem Datenpunkt Text erwartet und nicht die Negation.

        Grundsätzlich musst Du halt noch den iobroker-out Node dahinter hängen. Dann schau halt noch mal ob Dein Datenpunkt sonoff.0.bad_decke.POWER überhaupt true oder falls enthält wenn der ON oder OFF enthält dann musst Du die Change Node natürlich umschreiben.

        Hast Du in Deiner Adapterkonfiguration alles in strings umzuwandeln angekreuzt?

        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 Antwort Letzte Antwort
        0
        • mickymM mickym

          @aphofis Ja und Nein.

          Du hast jetzt den Change Node genommen, der in Deinem Datenpunkt Text erwartet und nicht die Negation.

          Grundsätzlich musst Du halt noch den iobroker-out Node dahinter hängen. Dann schau halt noch mal ob Dein Datenpunkt sonoff.0.bad_decke.POWER überhaupt true oder falls enthält wenn der ON oder OFF enthält dann musst Du die Change Node natürlich umschreiben.

          Hast Du in Deiner Adapterkonfiguration alles in strings umzuwandeln angekreuzt?

          AphofisA Offline
          AphofisA Offline
          Aphofis
          schrieb am zuletzt editiert von
          #33

          @mickym
          Ne der Datenpunkt enthält true oder false

          mickymM 1 Antwort Letzte Antwort
          0
          • AphofisA Aphofis

            @mickym
            Ne der Datenpunkt enthält true oder false

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von
            #34

            @aphofis OK - und ist diese dumme Option in Deiner Adapterkonfig nun angekreuzt oder nicht?

            9fcbde04-e0cc-4701-80c1-b38f99dedd66-image.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 Antwort Letzte Antwort
            0
            • mickymM mickym

              @aphofis OK - und ist diese dumme Option in Deiner Adapterkonfig nun angekreuzt oder nicht?

              9fcbde04-e0cc-4701-80c1-b38f99dedd66-image.png

              AphofisA Offline
              AphofisA Offline
              Aphofis
              schrieb am zuletzt editiert von
              #35

              @mickym
              Ja ist aktiviert
              nur ich blicke nicht mehr durch in welcher reihenfolge die elemente sein müssen

              mickymM 1 Antwort Letzte Antwort
              0
              • AphofisA Aphofis

                @mickym
                Ja ist aktiviert
                nur ich blicke nicht mehr durch in welcher reihenfolge die elemente sein müssen

                mickymM Online
                mickymM Online
                mickym
                Most Active
                schrieb am zuletzt editiert von
                #36

                @aphofis Na ich weiß nicht wieiviel Flows Du schon hast - sonst würde ich das Ding in jedem Fall ausmachen. Aber so wie es jetzt ist, kannst Du den Flow nehmen, sowie von Dir gepostet -aber Du musst halt das Ergebnis über eine iobroker-out Node noch in den Datenpunkt schicken, der das Ding dann ein oder ausschaltet.

                Wenn Du den Haken jetzt raus machst, dann kann es sein, dass Deine bisherigen Flows nicht mehr funktionieren. Es ist eine Schande, dass man den Haken standardmäßig einschaltet.

                In dem Flow wie oben dargestellt ist das ja Aquarium_Info.

                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 Antwort Letzte Antwort
                0
                • mickymM mickym

                  @aphofis Na ich weiß nicht wieiviel Flows Du schon hast - sonst würde ich das Ding in jedem Fall ausmachen. Aber so wie es jetzt ist, kannst Du den Flow nehmen, sowie von Dir gepostet -aber Du musst halt das Ergebnis über eine iobroker-out Node noch in den Datenpunkt schicken, der das Ding dann ein oder ausschaltet.

                  Wenn Du den Haken jetzt raus machst, dann kann es sein, dass Deine bisherigen Flows nicht mehr funktionieren. Es ist eine Schande, dass man den Haken standardmäßig einschaltet.

                  In dem Flow wie oben dargestellt ist das ja Aquarium_Info.

                  AphofisA Offline
                  AphofisA Offline
                  Aphofis
                  schrieb am zuletzt editiert von Aphofis
                  #37

                  @mickym
                  ist es so korrekt ?

                  [
                      {
                          "id": "9210c811.e5cf7",
                          "type": "tab",
                          "label": "bad_decke",
                          "disabled": false,
                          "info": ""
                      },
                      {
                          "id": "f71963ce.72d2",
                          "type": "alexa-local",
                          "z": "9210c811.e5cf7",
                          "devicename": "badezimmer",
                          "inputtrigger": false,
                          "x": 530,
                          "y": 240,
                          "wires": [
                              [
                                  "658584c8.db959c"
                              ]
                          ]
                      },
                      {
                          "id": "9295c9be.627c88",
                          "type": "change",
                          "z": "9210c811.e5cf7",
                          "name": "Negation",
                          "rules": [
                              {
                                  "t": "change",
                                  "p": "payload",
                                  "pt": "msg",
                                  "from": "true",
                                  "fromt": "str",
                                  "to": "true",
                                  "tot": "bool"
                              },
                              {
                                  "t": "change",
                                  "p": "payload",
                                  "pt": "msg",
                                  "from": "false",
                                  "fromt": "str",
                                  "to": "true",
                                  "tot": "str"
                              },
                              {
                                  "t": "change",
                                  "p": "payload",
                                  "pt": "msg",
                                  "from": "true",
                                  "fromt": "bool",
                                  "to": "false",
                                  "tot": "str"
                              }
                          ],
                          "action": "",
                          "property": "",
                          "from": "",
                          "to": "",
                          "reg": false,
                          "x": 940,
                          "y": 240,
                          "wires": [
                              [
                                  "ed7d17b7.c4d448"
                              ]
                          ]
                      },
                      {
                          "id": "658584c8.db959c",
                          "type": "ioBroker get",
                          "z": "9210c811.e5cf7",
                          "name": "bad  POWER1",
                          "topic": "sonoff.0.bad_decke.POWER",
                          "attrname": "payload",
                          "payloadType": "value",
                          "x": 740,
                          "y": 240,
                          "wires": [
                              [
                                  "9295c9be.627c88"
                              ]
                          ]
                      },
                      {
                          "id": "ed7d17b7.c4d448",
                          "type": "ioBroker out",
                          "z": "9210c811.e5cf7",
                          "name": "badezimmer",
                          "topic": "Aqua_Control.0.System.badezimmer",
                          "ack": "false",
                          "autoCreate": "false",
                          "stateName": "",
                          "role": "",
                          "payloadType": "",
                          "readonly": "",
                          "stateUnit": "",
                          "stateMin": "",
                          "stateMax": "",
                          "x": 1140,
                          "y": 240,
                          "wires": []
                      }
                  ]
                  

                  Unbenannt.png

                  mickymM AphofisA 2 Antworten Letzte Antwort
                  0
                  • AphofisA Aphofis

                    @mickym
                    ist es so korrekt ?

                    [
                        {
                            "id": "9210c811.e5cf7",
                            "type": "tab",
                            "label": "bad_decke",
                            "disabled": false,
                            "info": ""
                        },
                        {
                            "id": "f71963ce.72d2",
                            "type": "alexa-local",
                            "z": "9210c811.e5cf7",
                            "devicename": "badezimmer",
                            "inputtrigger": false,
                            "x": 530,
                            "y": 240,
                            "wires": [
                                [
                                    "658584c8.db959c"
                                ]
                            ]
                        },
                        {
                            "id": "9295c9be.627c88",
                            "type": "change",
                            "z": "9210c811.e5cf7",
                            "name": "Negation",
                            "rules": [
                                {
                                    "t": "change",
                                    "p": "payload",
                                    "pt": "msg",
                                    "from": "true",
                                    "fromt": "str",
                                    "to": "true",
                                    "tot": "bool"
                                },
                                {
                                    "t": "change",
                                    "p": "payload",
                                    "pt": "msg",
                                    "from": "false",
                                    "fromt": "str",
                                    "to": "true",
                                    "tot": "str"
                                },
                                {
                                    "t": "change",
                                    "p": "payload",
                                    "pt": "msg",
                                    "from": "true",
                                    "fromt": "bool",
                                    "to": "false",
                                    "tot": "str"
                                }
                            ],
                            "action": "",
                            "property": "",
                            "from": "",
                            "to": "",
                            "reg": false,
                            "x": 940,
                            "y": 240,
                            "wires": [
                                [
                                    "ed7d17b7.c4d448"
                                ]
                            ]
                        },
                        {
                            "id": "658584c8.db959c",
                            "type": "ioBroker get",
                            "z": "9210c811.e5cf7",
                            "name": "bad  POWER1",
                            "topic": "sonoff.0.bad_decke.POWER",
                            "attrname": "payload",
                            "payloadType": "value",
                            "x": 740,
                            "y": 240,
                            "wires": [
                                [
                                    "9295c9be.627c88"
                                ]
                            ]
                        },
                        {
                            "id": "ed7d17b7.c4d448",
                            "type": "ioBroker out",
                            "z": "9210c811.e5cf7",
                            "name": "badezimmer",
                            "topic": "Aqua_Control.0.System.badezimmer",
                            "ack": "false",
                            "autoCreate": "false",
                            "stateName": "",
                            "role": "",
                            "payloadType": "",
                            "readonly": "",
                            "stateUnit": "",
                            "stateMin": "",
                            "stateMax": "",
                            "x": 1140,
                            "y": 240,
                            "wires": []
                        }
                    ]
                    

                    Unbenannt.png

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    schrieb am zuletzt editiert von
                    #38

                    @aphofis

                    @mickym
                    Ja ist aktiviert
                    nur ich blicke nicht mehr durch in welcher reihenfolge die elemente sein müssen

                    Warum - dann scheinst Du den Flow nicht zu verstehen!!!

                    1. Die Alexa Node - schickt eine Nachricht, wenn Du was sagst
                    2. Im Prinzip interessiert Dich nicht, was Alexa sagt - nur dass sie was sagt - also Deinen Flow triggert.
                    3. Du schaust in bad POWER1 für ein Status geschaltet ist (true oder false)
                    4. Du schickst das Gegenteil an die badezimmer node.

                    Ja - der Flow sollte funktionieren.

                    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.

                    1 Antwort Letzte Antwort
                    0
                    • AphofisA Aphofis

                      @mickym
                      ist es so korrekt ?

                      [
                          {
                              "id": "9210c811.e5cf7",
                              "type": "tab",
                              "label": "bad_decke",
                              "disabled": false,
                              "info": ""
                          },
                          {
                              "id": "f71963ce.72d2",
                              "type": "alexa-local",
                              "z": "9210c811.e5cf7",
                              "devicename": "badezimmer",
                              "inputtrigger": false,
                              "x": 530,
                              "y": 240,
                              "wires": [
                                  [
                                      "658584c8.db959c"
                                  ]
                              ]
                          },
                          {
                              "id": "9295c9be.627c88",
                              "type": "change",
                              "z": "9210c811.e5cf7",
                              "name": "Negation",
                              "rules": [
                                  {
                                      "t": "change",
                                      "p": "payload",
                                      "pt": "msg",
                                      "from": "true",
                                      "fromt": "str",
                                      "to": "true",
                                      "tot": "bool"
                                  },
                                  {
                                      "t": "change",
                                      "p": "payload",
                                      "pt": "msg",
                                      "from": "false",
                                      "fromt": "str",
                                      "to": "true",
                                      "tot": "str"
                                  },
                                  {
                                      "t": "change",
                                      "p": "payload",
                                      "pt": "msg",
                                      "from": "true",
                                      "fromt": "bool",
                                      "to": "false",
                                      "tot": "str"
                                  }
                              ],
                              "action": "",
                              "property": "",
                              "from": "",
                              "to": "",
                              "reg": false,
                              "x": 940,
                              "y": 240,
                              "wires": [
                                  [
                                      "ed7d17b7.c4d448"
                                  ]
                              ]
                          },
                          {
                              "id": "658584c8.db959c",
                              "type": "ioBroker get",
                              "z": "9210c811.e5cf7",
                              "name": "bad  POWER1",
                              "topic": "sonoff.0.bad_decke.POWER",
                              "attrname": "payload",
                              "payloadType": "value",
                              "x": 740,
                              "y": 240,
                              "wires": [
                                  [
                                      "9295c9be.627c88"
                                  ]
                              ]
                          },
                          {
                              "id": "ed7d17b7.c4d448",
                              "type": "ioBroker out",
                              "z": "9210c811.e5cf7",
                              "name": "badezimmer",
                              "topic": "Aqua_Control.0.System.badezimmer",
                              "ack": "false",
                              "autoCreate": "false",
                              "stateName": "",
                              "role": "",
                              "payloadType": "",
                              "readonly": "",
                              "stateUnit": "",
                              "stateMin": "",
                              "stateMax": "",
                              "x": 1140,
                              "y": 240,
                              "wires": []
                          }
                      ]
                      

                      Unbenannt.png

                      AphofisA Offline
                      AphofisA Offline
                      Aphofis
                      schrieb am zuletzt editiert von
                      #39

                      bad POWER1 ist der Datenpunkt vom sonoff (Tasmota) gerät was die Deckenlampe schaltet und badezimmer ist ein true false datenpunkt der mit einem blockly dann die tatsächliche deckenlampe schaltet! da ich absolut nicht weiss wie man das nur in node red realisiert das direkt die deckenlampe mit node red geschaltet wird wenn man alexa sagt zb badezimmer dann wird halt die deckenlampe ein oder ausgeschaltet

                      mickymM 1 Antwort Letzte Antwort
                      0
                      • AphofisA Aphofis

                        bad POWER1 ist der Datenpunkt vom sonoff (Tasmota) gerät was die Deckenlampe schaltet und badezimmer ist ein true false datenpunkt der mit einem blockly dann die tatsächliche deckenlampe schaltet! da ich absolut nicht weiss wie man das nur in node red realisiert das direkt die deckenlampe mit node red geschaltet wird wenn man alexa sagt zb badezimmer dann wird halt die deckenlampe ein oder ausgeschaltet

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von
                        #40

                        @aphofis Wie gesagt es sollte funktionieren. Warum weißt Du nicht, wie man das in node Red realisiert? Du brauchst doch nur schauen, welchen Datenpunkt Dein blockly schaltet und gibst diesen in Deiner iobroker out Node an.

                        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 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @aphofis Wie gesagt es sollte funktionieren. Warum weißt Du nicht, wie man das in node Red realisiert? Du brauchst doch nur schauen, welchen Datenpunkt Dein blockly schaltet und gibst diesen in Deiner iobroker out Node an.

                          AphofisA Offline
                          AphofisA Offline
                          Aphofis
                          schrieb am zuletzt editiert von
                          #41

                          @mickym
                          mit blockly komme ich klar aber in node red überhaupt nicht!!!

                          mickymM 1 Antwort Letzte Antwort
                          0
                          • AphofisA Aphofis

                            @mickym
                            mit blockly komme ich klar aber in node red überhaupt nicht!!!

                            mickymM Online
                            mickymM Online
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von mickym
                            #42

                            @aphofis Wenn das so ist- dann würde ich einfach die Ausgabe der Alexa Node in einen Datenpunkt schreiben - ohne irgendwas zu verändern - dann kannst Du alles mit blockly implementieren und brauchst Dir über NodeRed keine Gedanken mehr machen.

                            9c8cf928-c65f-4396-9c20-f0cae7502ca1-image.png

                            Damit ist in Deiner Badezimmer Node 1:1 was aus der Alexa Node rauskommt in der badezimmer Node - und kannst alles im Blockly machen.
                            Dann braucht ihr Euch um Node Red nicht mehr zu kümmern, sondern kannst alles im Blockly weiter bearbeiten.

                            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 Antwort Letzte Antwort
                            0
                            • mickymM mickym

                              @aphofis Wenn das so ist- dann würde ich einfach die Ausgabe der Alexa Node in einen Datenpunkt schreiben - ohne irgendwas zu verändern - dann kannst Du alles mit blockly implementieren und brauchst Dir über NodeRed keine Gedanken mehr machen.

                              9c8cf928-c65f-4396-9c20-f0cae7502ca1-image.png

                              Damit ist in Deiner Badezimmer Node 1:1 was aus der Alexa Node rauskommt in der badezimmer Node - und kannst alles im Blockly machen.
                              Dann braucht ihr Euch um Node Red nicht mehr zu kümmern, sondern kannst alles im Blockly weiter bearbeiten.

                              AphofisA Offline
                              AphofisA Offline
                              Aphofis
                              schrieb am zuletzt editiert von Aphofis
                              #43

                              @mickym
                              ich habe sehr viele flows über die ich blockly steuerunen aktiviere deaktiviere oder infos abrufe.
                              Es wäre natürlich mega diese ausschließlich über node red zu steuern phen blockly
                              badezimmer decke ist ja auch nur zum testen normal rufe ich per alexa informationen zu meinem aquarium ab was ja direkt per iot pro adapter nicht mehr möglich ist. deswegen die alexa local flows damit ich das weiterhin nutzen kann. der Umweg über datenpunkte bei denen dann blockly triggert ist etwas umständlich

                              Meinst du wenn ich dir eine simple blockly Steuerung schicke ob du die dann usetzen kannst in node red dann kann ich mir alle anderen selbst anpassen.

                              mickymM 1 Antwort Letzte Antwort
                              0
                              • AphofisA Aphofis

                                @mickym
                                ich habe sehr viele flows über die ich blockly steuerunen aktiviere deaktiviere oder infos abrufe.
                                Es wäre natürlich mega diese ausschließlich über node red zu steuern phen blockly
                                badezimmer decke ist ja auch nur zum testen normal rufe ich per alexa informationen zu meinem aquarium ab was ja direkt per iot pro adapter nicht mehr möglich ist. deswegen die alexa local flows damit ich das weiterhin nutzen kann. der Umweg über datenpunkte bei denen dann blockly triggert ist etwas umständlich

                                Meinst du wenn ich dir eine simple blockly Steuerung schicke ob du die dann usetzen kannst in node red dann kann ich mir alle anderen selbst anpassen.

                                mickymM Online
                                mickymM Online
                                mickym
                                Most Active
                                schrieb am zuletzt editiert von mickym
                                #44

                                @aphofis Bin zwar nicht superfit im Blockly aber die Grundzüge verstehe ich. Aber warum willst Du Dich denn mit NodeRed beschäftigen, wenn Du damit eh auf Kriegsfuß stehst?????

                                Wie gesagt Du kannst mir gerne ein Blockly schicken und ich kann versuchen es in NodeRed umzusetzen, aber wenn Du Dich nicht mit diesem Produkt beschäftigen willst, warum willst Du Dir das antun.

                                Dann machs doch so, wenn Du nur Nodes in NodeRed findest - schreib diese 1:1 in einen Datenpunkt und bearbeite die dann mit blockly logisch weiter.

                                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 2 Antworten Letzte Antwort
                                0
                                • mickymM mickym

                                  @aphofis Bin zwar nicht superfit im Blockly aber die Grundzüge verstehe ich. Aber warum willst Du Dich denn mit NodeRed beschäftigen, wenn Du damit eh auf Kriegsfuß stehst?????

                                  Wie gesagt Du kannst mir gerne ein Blockly schicken und ich kann versuchen es in NodeRed umzusetzen, aber wenn Du Dich nicht mit diesem Produkt beschäftigen willst, warum willst Du Dir das antun.

                                  Dann machs doch so, wenn Du nur Nodes in NodeRed findest - schreib diese 1:1 in einen Datenpunkt und bearbeite die dann mit blockly logisch weiter.

                                  AphofisA Offline
                                  AphofisA Offline
                                  Aphofis
                                  schrieb am zuletzt editiert von Aphofis
                                  #45

                                  @mickym
                                  Also ich habe einen Datenpunkt Aquarium Info dieser soll per alexa local direkt geschaltet werden
                                  sprich wenn ich sage alexa aquarium info soll der datenpunkt ausgelöst werden womit dann die alexa ausgabe per alexa die infos zu den verschiedenen sensor werten ausgibt

                                  <xml xmlns="https://developers.google.com/blockly/xml">
                                    <block type="on" id="19!qw~cv$H6hV#-Y@nPu" x="-1385" y="-1010">
                                      <field name="OID">Aqua_Control.0.System.Aquarium_Info</field>
                                      <field name="CONDITION">ne</field>
                                      <field name="ACK_CONDITION"></field>
                                      <statement name="STATEMENT">
                                        <block type="controls_if" id="v[+.^:td*@A!`}?;wakK">
                                          <value name="IF0">
                                            <block type="logic_compare" id="z`g479@_CM!8=p)OtA12">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id="IQhZZ$BW7dP|fAsFYiD#">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">Aqua_Control.0.System.Aquarium_Info</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_boolean" id="9y8~Ekl+VO$-[y0hSFDI">
                                                  <field name="BOOL">TRUE</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="control" id="l{DhYN}_th?*+FgapNAo">
                                              <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                              <field name="OID">alexa2.0.Echo-Devices.G090LV0371040175.Commands.speak</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE">
                                                <block type="text_join" id="{_.tsQa7HwkxBPQMy8-]">
                                                  <mutation items="17"></mutation>
                                                  <value name="ADD0">
                                                    <block type="text" id="M,9{x9+^IAn_gWrYi??P">
                                                      <field name="TEXT">Aquarium Werte,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD1">
                                                    <block type="text" id="`iUI3`jPx!tg]SS_/7sk">
                                                      <field name="TEXT">Wasser,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD2">
                                                    <block type="get_value" id="Q+c{_hkajiOaD1|![GiT">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Aqua_Sensoren.DS18B20-2_Temperature</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD3">
                                                    <block type="text" id="}W1}R4sJrqKq4[mt*_KE">
                                                      <field name="TEXT">Grad Celsius,, Luft,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD4">
                                                    <block type="get_value" id="Js4M3=jtCC1;:PkN6JN(">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Temperature</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD5">
                                                    <block type="text" id="Acf=9wQq3Szo5M_on%em">
                                                      <field name="TEXT">Grad Celsius,, Luftfeuchtigkeit,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD6">
                                                    <block type="get_value" id="=:1-V{KOKB=V@?:ZKzd+">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Humidity</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD7">
                                                    <block type="text" id="B:FfIZ3T*O=,~oV~|ol-">
                                                      <field name="TEXT">Prozent,, Technik Werte,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD8">
                                                    <block type="text" id="=QX,XOHk%pKfjcPmyhAL">
                                                      <field name="TEXT">Wasser,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD9">
                                                    <block type="text" id="?*Qa,#!!rctHOHI0`LPg">
                                                      <field name="TEXT">,, Luft,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD10">
                                                    <block type="get_value" id="-z,%g=cKHbMHzaOb/PfK">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Temperature</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD11">
                                                    <block type="text" id="4PUc4Ickt!*k`ALT%F/Y">
                                                      <field name="TEXT">Grad Celsius,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD12">
                                                    <block type="text" id="p8U$}Zng|(twcMMY4Tb6">
                                                      <field name="TEXT">Luftfeuchtigkeit,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD13">
                                                    <block type="get_value" id="FZ58m6Y?9eL@%CT:k;(-">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Humidity</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD14">
                                                    <block type="text" id="$y4{+c.:J:%ss]kLM!.q">
                                                      <field name="TEXT">Prozent,, Niveau,,</field>
                                                    </block>
                                                  </value>
                                                  <value name="ADD15">
                                                    <block type="math_rndfixed" id=")8P5V0gXZB-*KROQ1laK">
                                                      <field name="n">1</field>
                                                      <value name="x">
                                                        <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="veSP=XKIlW4$?:8|Z+aH">
                                                          <field name="NUM">3.1234</field>
                                                        </shadow>
                                                        <block type="get_value" id="X{|7uA{)Z+L%k8m[%US}">
                                                          <field name="ATTR">val</field>
                                                          <field name="OID">sonoff.0.Aqua_Sensoren.SR04_Distance</field>
                                                        </block>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <value name="ADD16">
                                                    <block type="text" id="gKB]nBFJ!+YDw^Wt}{%H">
                                                      <field name="TEXT">zentimeter,,</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="update" id="x!,Sqox.=Adkz#ub+J];">
                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                  <field name="OID">Aqua_Control.0.System.Aquarium_Info</field>
                                                  <field name="WITH_DELAY">TRUE</field>
                                                  <field name="DELAY_MS">1</field>
                                                  <field name="UNIT">min</field>
                                                  <field name="CLEAR_RUNNING">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="YYL;$Pwng+7U;V(s((QN">
                                                      <field name="BOOL">FALSE</field>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="control" id="OrSBDXNC?t$3wyLI=E}c">
                                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                      <field name="OID">Aqua_Control.0.VIS.Meldungen.Info</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE">
                                                        <block type="text_join" id="/EIjGTdu|9s}|wGRvnMw">
                                                          <mutation items="17"></mutation>
                                                          <value name="ADD0">
                                                            <block type="text" id="m[#-MsUIy@?XoWNt:Wnh">
                                                              <field name="TEXT">Aquarium Werte,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD1">
                                                            <block type="text" id="N5pKv}Wk%X8X)Qi(;k`e">
                                                              <field name="TEXT">Wasser,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD2">
                                                            <block type="get_value" id=")Cl{Z4oKW-0ct;U;2L*3">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">sonoff.0.Aqua_Sensoren.DS18B20_Temperature</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD3">
                                                            <block type="text" id="ZWeJGefUee*N-FV`GO%F">
                                                              <field name="TEXT">Grad Celsius,, Luft,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD4">
                                                            <block type="get_value" id="CnjQYLO(L2PPyN.S76)H">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Temperature</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD5">
                                                            <block type="text" id="V#hgTPTZ;diLiEdMr1@r">
                                                              <field name="TEXT">Grad Celsius,, Luftfeuchtigkeit,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD6">
                                                            <block type="get_value" id="yoDk(^P^5}j[VnkXKzOA">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Humidity</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD7">
                                                            <block type="text" id="Y~sj,Qm8;#.]u76DNHIb">
                                                              <field name="TEXT">Prozent,, Technik Werte,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD8">
                                                            <block type="text" id="UOnb1:[)umEjJ9]7Ze7=">
                                                              <field name="TEXT">Wasser,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD9">
                                                            <block type="text" id="-aVUC@,~a/lhb#wP![Hf">
                                                              <field name="TEXT">,, Luft,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD10">
                                                            <block type="get_value" id="|G+*pC-jkG~l#ir))Ly)">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Temperature</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD11">
                                                            <block type="text" id="hxHjG:-`K5B8eBmV1`E(">
                                                              <field name="TEXT">Grad Celsius,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD12">
                                                            <block type="text" id="b$$j4+(m8$qTAlM,.({.">
                                                              <field name="TEXT">Luftfeuchtigkeit,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD13">
                                                            <block type="get_value" id="C)}/-{!fE[mV~mxs137X">
                                                              <field name="ATTR">val</field>
                                                              <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Humidity</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD14">
                                                            <block type="text" id="t8(?*r`~66Y]uSq/(|[N">
                                                              <field name="TEXT">Prozent,, Niveau,,</field>
                                                            </block>
                                                          </value>
                                                          <value name="ADD15">
                                                            <block type="math_rndfixed" id="U8U$@AG%ZY;ZRfEJempy">
                                                              <field name="n">1</field>
                                                              <value name="x">
                                                                <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="veSP=XKIlW4$?:8|Z+aH">
                                                                  <field name="NUM">3.1234</field>
                                                                </shadow>
                                                                <block type="get_value" id="QIe4G%f(W=EB2]L_b(D1">
                                                                  <field name="ATTR">val</field>
                                                                  <field name="OID">sonoff.0.Aqua_Sensoren.SR04_Distance</field>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <value name="ADD16">
                                                            <block type="text" id="UkHW*DS)=Efk5Fi~AZ,}">
                                                              <field name="TEXT">zentimeter,,</field>
                                                            </block>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="debug" id="D_yqFb7p01G?z`)D1lV^">
                                                          <field name="Severity">log</field>
                                                          <value name="TEXT">
                                                            <shadow type="text" id="r`kSo-A0u)nsQQt?(Kmp">
                                                              <field name="TEXT">script ausgeführt</field>
                                                            </shadow>
                                                          </value>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                    </block>
                                  </xml>
                                  

                                  Unbenannt.png
                                  Das komplette Blockly dann halt nur aufgebaut in Node Red das wäre Mega

                                  AphofisA 1 Antwort Letzte Antwort
                                  0
                                  • AphofisA Aphofis

                                    @mickym
                                    Also ich habe einen Datenpunkt Aquarium Info dieser soll per alexa local direkt geschaltet werden
                                    sprich wenn ich sage alexa aquarium info soll der datenpunkt ausgelöst werden womit dann die alexa ausgabe per alexa die infos zu den verschiedenen sensor werten ausgibt

                                    <xml xmlns="https://developers.google.com/blockly/xml">
                                      <block type="on" id="19!qw~cv$H6hV#-Y@nPu" x="-1385" y="-1010">
                                        <field name="OID">Aqua_Control.0.System.Aquarium_Info</field>
                                        <field name="CONDITION">ne</field>
                                        <field name="ACK_CONDITION"></field>
                                        <statement name="STATEMENT">
                                          <block type="controls_if" id="v[+.^:td*@A!`}?;wakK">
                                            <value name="IF0">
                                              <block type="logic_compare" id="z`g479@_CM!8=p)OtA12">
                                                <field name="OP">EQ</field>
                                                <value name="A">
                                                  <block type="get_value" id="IQhZZ$BW7dP|fAsFYiD#">
                                                    <field name="ATTR">val</field>
                                                    <field name="OID">Aqua_Control.0.System.Aquarium_Info</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <block type="logic_boolean" id="9y8~Ekl+VO$-[y0hSFDI">
                                                    <field name="BOOL">TRUE</field>
                                                  </block>
                                                </value>
                                              </block>
                                            </value>
                                            <statement name="DO0">
                                              <block type="control" id="l{DhYN}_th?*+FgapNAo">
                                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Echo-Devices.G090LV0371040175.Commands.speak</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE">
                                                  <block type="text_join" id="{_.tsQa7HwkxBPQMy8-]">
                                                    <mutation items="17"></mutation>
                                                    <value name="ADD0">
                                                      <block type="text" id="M,9{x9+^IAn_gWrYi??P">
                                                        <field name="TEXT">Aquarium Werte,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD1">
                                                      <block type="text" id="`iUI3`jPx!tg]SS_/7sk">
                                                        <field name="TEXT">Wasser,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD2">
                                                      <block type="get_value" id="Q+c{_hkajiOaD1|![GiT">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">sonoff.0.Aqua_Sensoren.DS18B20-2_Temperature</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD3">
                                                      <block type="text" id="}W1}R4sJrqKq4[mt*_KE">
                                                        <field name="TEXT">Grad Celsius,, Luft,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD4">
                                                      <block type="get_value" id="Js4M3=jtCC1;:PkN6JN(">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Temperature</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD5">
                                                      <block type="text" id="Acf=9wQq3Szo5M_on%em">
                                                        <field name="TEXT">Grad Celsius,, Luftfeuchtigkeit,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD6">
                                                      <block type="get_value" id="=:1-V{KOKB=V@?:ZKzd+">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Humidity</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD7">
                                                      <block type="text" id="B:FfIZ3T*O=,~oV~|ol-">
                                                        <field name="TEXT">Prozent,, Technik Werte,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD8">
                                                      <block type="text" id="=QX,XOHk%pKfjcPmyhAL">
                                                        <field name="TEXT">Wasser,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD9">
                                                      <block type="text" id="?*Qa,#!!rctHOHI0`LPg">
                                                        <field name="TEXT">,, Luft,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD10">
                                                      <block type="get_value" id="-z,%g=cKHbMHzaOb/PfK">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Temperature</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD11">
                                                      <block type="text" id="4PUc4Ickt!*k`ALT%F/Y">
                                                        <field name="TEXT">Grad Celsius,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD12">
                                                      <block type="text" id="p8U$}Zng|(twcMMY4Tb6">
                                                        <field name="TEXT">Luftfeuchtigkeit,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD13">
                                                      <block type="get_value" id="FZ58m6Y?9eL@%CT:k;(-">
                                                        <field name="ATTR">val</field>
                                                        <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Humidity</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD14">
                                                      <block type="text" id="$y4{+c.:J:%ss]kLM!.q">
                                                        <field name="TEXT">Prozent,, Niveau,,</field>
                                                      </block>
                                                    </value>
                                                    <value name="ADD15">
                                                      <block type="math_rndfixed" id=")8P5V0gXZB-*KROQ1laK">
                                                        <field name="n">1</field>
                                                        <value name="x">
                                                          <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="veSP=XKIlW4$?:8|Z+aH">
                                                            <field name="NUM">3.1234</field>
                                                          </shadow>
                                                          <block type="get_value" id="X{|7uA{)Z+L%k8m[%US}">
                                                            <field name="ATTR">val</field>
                                                            <field name="OID">sonoff.0.Aqua_Sensoren.SR04_Distance</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                    <value name="ADD16">
                                                      <block type="text" id="gKB]nBFJ!+YDw^Wt}{%H">
                                                        <field name="TEXT">zentimeter,,</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <next>
                                                  <block type="update" id="x!,Sqox.=Adkz#ub+J];">
                                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                    <field name="OID">Aqua_Control.0.System.Aquarium_Info</field>
                                                    <field name="WITH_DELAY">TRUE</field>
                                                    <field name="DELAY_MS">1</field>
                                                    <field name="UNIT">min</field>
                                                    <field name="CLEAR_RUNNING">FALSE</field>
                                                    <value name="VALUE">
                                                      <block type="logic_boolean" id="YYL;$Pwng+7U;V(s((QN">
                                                        <field name="BOOL">FALSE</field>
                                                      </block>
                                                    </value>
                                                    <next>
                                                      <block type="control" id="OrSBDXNC?t$3wyLI=E}c">
                                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                                        <field name="OID">Aqua_Control.0.VIS.Meldungen.Info</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE">
                                                          <block type="text_join" id="/EIjGTdu|9s}|wGRvnMw">
                                                            <mutation items="17"></mutation>
                                                            <value name="ADD0">
                                                              <block type="text" id="m[#-MsUIy@?XoWNt:Wnh">
                                                                <field name="TEXT">Aquarium Werte,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD1">
                                                              <block type="text" id="N5pKv}Wk%X8X)Qi(;k`e">
                                                                <field name="TEXT">Wasser,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD2">
                                                              <block type="get_value" id=")Cl{Z4oKW-0ct;U;2L*3">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">sonoff.0.Aqua_Sensoren.DS18B20_Temperature</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD3">
                                                              <block type="text" id="ZWeJGefUee*N-FV`GO%F">
                                                                <field name="TEXT">Grad Celsius,, Luft,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD4">
                                                              <block type="get_value" id="CnjQYLO(L2PPyN.S76)H">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Temperature</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD5">
                                                              <block type="text" id="V#hgTPTZ;diLiEdMr1@r">
                                                                <field name="TEXT">Grad Celsius,, Luftfeuchtigkeit,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD6">
                                                              <block type="get_value" id="yoDk(^P^5}j[VnkXKzOA">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-02_Humidity</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD7">
                                                              <block type="text" id="Y~sj,Qm8;#.]u76DNHIb">
                                                                <field name="TEXT">Prozent,, Technik Werte,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD8">
                                                              <block type="text" id="UOnb1:[)umEjJ9]7Ze7=">
                                                                <field name="TEXT">Wasser,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD9">
                                                              <block type="text" id="-aVUC@,~a/lhb#wP![Hf">
                                                                <field name="TEXT">,, Luft,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD10">
                                                              <block type="get_value" id="|G+*pC-jkG~l#ir))Ly)">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Temperature</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD11">
                                                              <block type="text" id="hxHjG:-`K5B8eBmV1`E(">
                                                                <field name="TEXT">Grad Celsius,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD12">
                                                              <block type="text" id="b$$j4+(m8$qTAlM,.({.">
                                                                <field name="TEXT">Luftfeuchtigkeit,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD13">
                                                              <block type="get_value" id="C)}/-{!fE[mV~mxs137X">
                                                                <field name="ATTR">val</field>
                                                                <field name="OID">sonoff.0.Aqua_Sensoren.DHT11-05_Humidity</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD14">
                                                              <block type="text" id="t8(?*r`~66Y]uSq/(|[N">
                                                                <field name="TEXT">Prozent,, Niveau,,</field>
                                                              </block>
                                                            </value>
                                                            <value name="ADD15">
                                                              <block type="math_rndfixed" id="U8U$@AG%ZY;ZRfEJempy">
                                                                <field name="n">1</field>
                                                                <value name="x">
                                                                  <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="veSP=XKIlW4$?:8|Z+aH">
                                                                    <field name="NUM">3.1234</field>
                                                                  </shadow>
                                                                  <block type="get_value" id="QIe4G%f(W=EB2]L_b(D1">
                                                                    <field name="ATTR">val</field>
                                                                    <field name="OID">sonoff.0.Aqua_Sensoren.SR04_Distance</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <value name="ADD16">
                                                              <block type="text" id="UkHW*DS)=Efk5Fi~AZ,}">
                                                                <field name="TEXT">zentimeter,,</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <next>
                                                          <block type="debug" id="D_yqFb7p01G?z`)D1lV^">
                                                            <field name="Severity">log</field>
                                                            <value name="TEXT">
                                                              <shadow type="text" id="r`kSo-A0u)nsQQt?(Kmp">
                                                                <field name="TEXT">script ausgeführt</field>
                                                              </shadow>
                                                            </value>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </statement>
                                          </block>
                                        </statement>
                                      </block>
                                    </xml>
                                    

                                    Unbenannt.png
                                    Das komplette Blockly dann halt nur aufgebaut in Node Red das wäre Mega

                                    AphofisA Offline
                                    AphofisA Offline
                                    Aphofis
                                    schrieb am zuletzt editiert von
                                    #46

                                    Aktuell habe ich 23 Blocklys die ich so umständlich schalten muss wenn ich die komplett in Node Red hätte wäre das Spitze. Wenn ich eine vorlage habe verstehe ich dann auch in der hinsicht Node Red aber ohne vorlage klappt das nicht.
                                    Wenn du das eine Blockly für mich produzieren könntest wäre das echt Super!!!

                                    mickymM 1 Antwort Letzte Antwort
                                    0
                                    • AphofisA Aphofis

                                      Aktuell habe ich 23 Blocklys die ich so umständlich schalten muss wenn ich die komplett in Node Red hätte wäre das Spitze. Wenn ich eine vorlage habe verstehe ich dann auch in der hinsicht Node Red aber ohne vorlage klappt das nicht.
                                      Wenn du das eine Blockly für mich produzieren könntest wäre das echt Super!!!

                                      mickymM Online
                                      mickymM Online
                                      mickym
                                      Most Active
                                      schrieb am zuletzt editiert von mickym
                                      #47

                                      @aphofis Nun ich kann es zwar versuchen, aber dann musst Du mir schon helfen. Du müsstest aber ggf. diesen Haken in Deiner Adapterkonfig, dass alles in Strings gesetzt wird ausmachen - weil mir das echt zu blöd ist alles in Zeichenketten zu übersetzen.

                                      Soweit ich das Blockly verstehe erstellt es einen Text, wenn Aquarium_Info getriggert wird und true ist und sendet erst mal den 1. Teils des Textes an speak
                                      speak - ist das ein Datenpunkt?
                                      dann wird Aquarium Info auf mit 1 Minute Verzögerung auf false gesetzt (warum ???)
                                      dann wird ein weiterer Text an info geschickt
                                      info - ist das ein Datenpunkt?

                                      Diese Minute wird gewartet - damit die Datenpunkte für den 2.Textteil aktualisiert wurden?

                                      Wie sind die Datenpunkte im iobroker gespeichert?

                                      Dieser Block ist ja sowohl im 1. wie im 2. Block identisch:

                                      751a7522-d629-4957-80a0-8feca86b0618-image.png

                                      nur diese beiden Punkte für die Wassertemperatur sind unterschiedlich

                                      c2598b56-14fe-4012-8ac4-546fe2f50f59-image.png

                                      3c337e4c-ca6f-465b-93b0-a9f8d429894b-image.png

                                      heißt das der gleiche Text wird ausgegeben nur die Wassertemperatur ist unterschiedlich?
                                      oder ändern sich alle Werte nach 1 Minute?

                                      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 Antwort Letzte Antwort
                                      0
                                      • mickymM mickym

                                        @aphofis Nun ich kann es zwar versuchen, aber dann musst Du mir schon helfen. Du müsstest aber ggf. diesen Haken in Deiner Adapterkonfig, dass alles in Strings gesetzt wird ausmachen - weil mir das echt zu blöd ist alles in Zeichenketten zu übersetzen.

                                        Soweit ich das Blockly verstehe erstellt es einen Text, wenn Aquarium_Info getriggert wird und true ist und sendet erst mal den 1. Teils des Textes an speak
                                        speak - ist das ein Datenpunkt?
                                        dann wird Aquarium Info auf mit 1 Minute Verzögerung auf false gesetzt (warum ???)
                                        dann wird ein weiterer Text an info geschickt
                                        info - ist das ein Datenpunkt?

                                        Diese Minute wird gewartet - damit die Datenpunkte für den 2.Textteil aktualisiert wurden?

                                        Wie sind die Datenpunkte im iobroker gespeichert?

                                        Dieser Block ist ja sowohl im 1. wie im 2. Block identisch:

                                        751a7522-d629-4957-80a0-8feca86b0618-image.png

                                        nur diese beiden Punkte für die Wassertemperatur sind unterschiedlich

                                        c2598b56-14fe-4012-8ac4-546fe2f50f59-image.png

                                        3c337e4c-ca6f-465b-93b0-a9f8d429894b-image.png

                                        heißt das der gleiche Text wird ausgegeben nur die Wassertemperatur ist unterschiedlich?
                                        oder ändern sich alle Werte nach 1 Minute?

                                        AphofisA Offline
                                        AphofisA Offline
                                        Aphofis
                                        schrieb am zuletzt editiert von Aphofis
                                        #48

                                        @mickym sagte in Alexa ein befehl true oder false:

                                        dann wird ein weiterer Text an info geschickt
                                        info - ist das ein Datenpunkt?

                                        Also die Ausgabe ist per Alexa durchgehend.
                                        1 Min verzögerung, damit der Datenpunkt nach ausgabe ende wieder auf false gesetzt wird für eine erneute abfrage.
                                        Info ist ein Datenpunkt und nennt sich aquarium_info
                                        Es sind mehrere sensor werte die alexa am stück ausgibt.

                                        wo sind die identisch !? ist einmal im aquarium oberschrank luft temp und luftfeuchtigkeit und das andere ist temp und luftfeuchtigkeit in der technik unten im schrank.
                                        Es gibt zwei temp sensoren die im wasser stecken und es werden beide werte ausgegeben damit ich einen kontroll wert habe.
                                        Mein Datenpunkt sieht so aus. Bzw alle die etwas schalten sollen.

                                        Unbenannt.png
                                        alle werte beziehe ich über den sonoff adapter da alle meine sensoren an mehreren esp8266 nodeMCU angeschlossen sind die mit tasmota software laufen.

                                        mickymM 2 Antworten Letzte Antwort
                                        0
                                        • AphofisA Aphofis

                                          @mickym sagte in Alexa ein befehl true oder false:

                                          dann wird ein weiterer Text an info geschickt
                                          info - ist das ein Datenpunkt?

                                          Also die Ausgabe ist per Alexa durchgehend.
                                          1 Min verzögerung, damit der Datenpunkt nach ausgabe ende wieder auf false gesetzt wird für eine erneute abfrage.
                                          Info ist ein Datenpunkt und nennt sich aquarium_info
                                          Es sind mehrere sensor werte die alexa am stück ausgibt.

                                          wo sind die identisch !? ist einmal im aquarium oberschrank luft temp und luftfeuchtigkeit und das andere ist temp und luftfeuchtigkeit in der technik unten im schrank.
                                          Es gibt zwei temp sensoren die im wasser stecken und es werden beide werte ausgegeben damit ich einen kontroll wert habe.
                                          Mein Datenpunkt sieht so aus. Bzw alle die etwas schalten sollen.

                                          Unbenannt.png
                                          alle werte beziehe ich über den sonoff adapter da alle meine sensoren an mehreren esp8266 nodeMCU angeschlossen sind die mit tasmota software laufen.

                                          mickymM Online
                                          mickymM Online
                                          mickym
                                          Most Active
                                          schrieb am zuletzt editiert von mickym
                                          #49

                                          @aphofis Ok - bei den Datenpunkten meinte ich eher die, die ausgelesen werden und da wäre es hilfreich bis ganz links den gesamten Pfad zu sehen.

                                          @aphofis sagte in Alexa ein befehl true oder false:

                                          @mickym sagte in Alexa ein befehl true oder false:

                                          dann wird ein weiterer Text an info geschickt
                                          info - ist das ein Datenpunkt?

                                          Also die Ausgabe ist per Alexa durchgehend.
                                          1 Min verzögerung, damit der Datenpunkt nach ausgabe ende wieder auf false gesetzt wird für eine erneute abfrage.

                                          Warum - kann man dann noch dem der Punkt getriggert wurde sofort wieder auf false setzen (auch wenn es keinen Sinn macht) - da muss ich doch keine Minute warten? Oder besteht die Gefahr, dass man es aus Versehen zu häufig triggert, dann würde ich da einen anderen Schutzmeachnismus einbauen.

                                          Info ist ein Datenpunkt und nennt sich aquarium_info
                                          Es sind mehrere sensor werte die alexa am stück ausgibt.

                                          wo sind die identisch !? ist einmal im aquarium oberschrank luft temp und luftfeuchtigkeit und das andere ist temp und luftfeuchtigkeit in der technik unten im schrank.
                                          Es gibt zwei temp sensoren die im wasser stecken und es werden beide werte ausgegeben damit ich einen kontroll wert habe.

                                          Nun der Text ist identisch und wie gesagt auch die Sensoren sind sowohl im unteren, wie im oberen Block weitgehenst identisch.

                                          Ich habe mal den Text mit den Variablen/also Datenpunkten in Klammern geschrieben:

                                          nach alexa2.0.Echo-Devices.G090LV0371040175.Commands.speak

                                          "Aquarium Werte,,
                                          Wasser,, '<sonoff.0.Aqua_Sensoren.DS18B20-2_Temperature>'
                                          Grad Celsius,, Luft,, '<sonoff.0.Aqua_Sensoren.DHT11-02_Temperature>'
                                          Grad Celsius,, Luftfeuchtigkeit,, '<sonoff.0.Aqua_Sensoren.DHT11-02_Humidity>'
                                          Prozent,, Technik Werte,,
                                          Wasser,,
                                          ,, Luft,,'<sonoff.0.Aqua_Sensoren.DHT11-05_Temperature>'
                                          Grad Celsius,,
                                          Luftfeuchtigkeit,,'<sonoff.0.Aqua_Sensoren.DHT11-05_Humidity>'
                                          Prozent,, Niveau,,'<sonoff.0.Aqua_Sensoren.SR04_Distance>'
                                          Zentimeter,,"
                                          

                                          nach Aqua_Control.0.VIS.Meldungen.Info

                                          "Aquarium Werte,,
                                          Wasser,, '<sonoff.0.Aqua_Sensoren.DS18B20_Temperature>'
                                          Grad Celsius,, Luft,, '<sonoff.0.Aqua_Sensoren.DHT11-02_Temperature>'
                                          Grad Celsius,, Luftfeuchtigkeit,, '<sonoff.0.Aqua_Sensoren.DHT11-02_Humidity>'
                                          Prozent,, Technik Werte,,
                                          Wasser,,
                                          ,, Luft,,'<sonoff.0.Aqua_Sensoren.DHT11-05_Temperature>'
                                          Grad Celsius,,
                                          Luftfeuchtigkeit,,'<sonoff.0.Aqua_Sensoren.DHT11-05_Humidity>'
                                          Prozent,, Niveau,,'<sonoff.0.Aqua_Sensoren.SR04_Distance>'
                                          Zentimeter,,"
                                          

                                          Den Einzigen Unterschied den ich erkennen kann ist, dass im oberen Teil also zu alexa2.0.Echo-Devices.G090LV0371040175.Commands.speak

                                          die Wassertemperatur von sonoff.0.Aqua_Sensoren.DS18B20-2_Temperature kommt und unten, also zu Aqua_Control.0.VIS.Meldungen.Info nur von sonoff.0.Aqua_Sensoren.DS18B20_Temperature.

                                          Ich frage deshalb - weil ich das halt umständlich finde nochmal alles bis auf einen Unterschied auszulesen, anstelle die 5 Parameter EINMAL auszulesen und nur den einen der unterschiedlich ist je einmal auszulesen.

                                          Na egal - ich mach mal los mit dem was ich sehe und zwar einfach mit entprellen egal was in der Auquarium_Info Node steht. Das heißt es wird einfach angetriggert, wenn man quasi einen Button drückt.

                                          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 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

                                          457

                                          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