Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node Flow schaltet cuxd nicht?!

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Node Flow schaltet cuxd nicht?!

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fatfred-1 last edited by

      Hallo

      Erst einmal möchte ich ein Lob geben. Spiele mit iobroker nun schon länger rum und bin immer wieder begeistert,

      was dieser alles kann. Macht weiter so :mrgreen:

      Nun hab ich aber grad ein Problem.

      Habe meinen ersten Node-red Flow gemacht. Er funktioniert auch erstaunlich gut.

      Nur:

      Mit dem iobroker-out Node geh ich direkt auf einen cuxd-button.

      Wenn ich den Button im Admin auf "true" setze funktioniert alles (Webcam macht Snapshot).

      Wenn der Flow schalten soll, seh ich zwar, dass das Objekt auf true geht, bei cuxd schaltet es aber nicht????

      Ich denke es ist nix großes. Aber irgendwie steh ich grad auf dem Schlauch.

      Hier der flow:

      [
          {
              "id": "a93dc028.6fe248",
              "type": "tab",
              "label": "Flow 1"
          },
          {
              "id": "3667aab4.a67afe",
              "type": "ui_base",
              "theme": {
                  "name": "theme-light",
                  "lightTheme": {
                      "default": "#0094CE",
                      "baseColor": "#0094CE",
                      "baseFont": "Helvetica Neue",
                      "edited": true,
                      "reset": false
                  },
                  "darkTheme": {
                      "default": "#097479",
                      "baseColor": "#097479",
                      "baseFont": "Helvetica Neue",
                      "edited": false
                  },
                  "customTheme": {
                      "name": "Untitled Theme 1",
                      "default": "#4B7930",
                      "baseColor": "#4B7930",
                      "baseFont": "Helvetica Neue"
                  },
                  "themeState": {
                      "base-color": {
                          "default": "#0094CE",
                          "value": "#0094CE",
                          "edited": false
                      },
                      "page-titlebar-backgroundColor": {
                          "value": "#0094CE",
                          "edited": false
                      },
                      "page-backgroundColor": {
                          "value": "#fafafa",
                          "edited": false
                      },
                      "page-sidebar-backgroundColor": {
                          "value": "#ffffff",
                          "edited": false
                      },
                      "group-textColor": {
                          "value": "#000000",
                          "edited": false
                      },
                      "group-borderColor": {
                          "value": "#ffffff",
                          "edited": false
                      },
                      "group-backgroundColor": {
                          "value": "#ffffff",
                          "edited": false
                      },
                      "widget-textColor": {
                          "value": "#111111",
                          "edited": false
                      },
                      "widget-backgroundColor": {
                          "value": "#0094ce",
                          "edited": false
                      },
                      "widget-borderColor": {
                          "value": "#ffffff",
                          "edited": false
                      }
                  }
              },
              "site": {
                  "name": "Node-RED Dashboard",
                  "hideToolbar": "false",
                  "allowSwipe": "false",
                  "dateFormat": "DD/MM/YYYY",
                  "sizes": {
                      "sx": 48,
                      "sy": 48,
                      "gx": 6,
                      "gy": 6,
                      "cx": 6,
                      "cy": 6,
                      "px": 0,
                      "py": 0
                  }
              }
          },
          {
              "id": "8015643c.1ec208",
              "type": "Mailin SMTP",
              "z": "a93dc028.6fe248",
              "name": "",
              "port": 25,
              "x": 177.20550537109375,
              "y": 146.3637990951538,
              "wires": [
                  [
                      "f98e96d5.fd6468",
                      "c3ae022e.c21ce"
                  ]
              ]
          },
          {
              "id": "26e09be6.27c58c",
              "type": "ioBroker out",
              "z": "a93dc028.6fe248",
              "name": "HM-Sen-MDIR-O CUX9104001:2.SEND",
              "topic": "hm-rpc.1.CUX9104001.2.SEND",
              "ack": "true",
              "autoCreate": "false",
              "x": 705,
              "y": 473,
              "wires": []
          },
          {
              "id": "f98e96d5.fd6468",
              "type": "debug",
              "z": "a93dc028.6fe248",
              "name": "",
              "active": false,
              "console": "true",
              "complete": "true",
              "x": 378,
              "y": 181,
              "wires": []
          },
          {
              "id": "c3ae022e.c21ce",
              "type": "function",
              "z": "a93dc028.6fe248",
              "name": "payload address",
              "func": "// does a simple text extract parse of the http output to provide an\n// object containing the uk power demand, frequency and time\n\nmsg.payload = msg.payload.from[0].address;\n\n    msg2 = {};\n    if (msg.payload == \"eingang@webcam.local\") {\n    msg2.payload = true;\n    }else{\n    msg2.payload = false;\n    }\n\nreturn [msg,msg2];",
              "outputs": "2",
              "noerr": 0,
              "x": 220.779296875,
              "y": 360.0856018066406,
              "wires": [
                  [
                      "2e817223.1c15b6"
                  ],
                  [
                      "bc7ddd17.c017e",
                      "f3e6b8f8.1f0a98"
                  ]
              ]
          },
          {
              "id": "bc7ddd17.c017e",
              "type": "debug",
              "z": "a93dc028.6fe248",
              "name": "1",
              "active": false,
              "console": "false",
              "complete": "true",
              "x": 443.066162109375,
              "y": 380.0961608886719,
              "wires": []
          },
          {
              "id": "2e817223.1c15b6",
              "type": "debug",
              "z": "a93dc028.6fe248",
              "name": "",
              "active": false,
              "console": "false",
              "complete": "true",
              "x": 449.7750701904297,
              "y": 314.8425521850586,
              "wires": []
          },
          {
              "id": "f3e6b8f8.1f0a98",
              "type": "trigger",
              "z": "a93dc028.6fe248",
              "op1": "true",
              "op2": "false",
              "op1type": "bool",
              "op2type": "bool",
              "duration": "1",
              "extend": false,
              "units": "s",
              "reset": "",
              "name": "",
              "x": 389.5,
              "y": 457.45001220703125,
              "wires": [
                  [
                      "26e09be6.27c58c",
                      "25c137db.6cecc8"
                  ]
              ]
          },
          {
              "id": "25c137db.6cecc8",
              "type": "debug",
              "z": "a93dc028.6fe248",
              "name": "",
              "active": true,
              "console": "false",
              "complete": "false",
              "x": 629.5,
              "y": 424.29998779296875,
              "wires": []
          }
      ]
      ````.
      
      Log wenn ich es im admin setze:
      

      hm-rpc.1
      2017-05-07 13:12:22.005
      info
      setValue ["CUX9104001:2","SEND",true] ACTION
      hm-rpc.1
      2017-05-07 13:12:21.997
      debug
      binrpc -> setValue 2 SEND: true
      node-red.0
      2017-05-07 13:12:22.060
      debug
      redis pmessage io.* io.system.adapter.hm-rpc.0.alive {"val":true,"ack":true,"ts":1494155542047,"q":0,"from":"system.adapter.hm-rpc.0","lc":1494065222971}
      hm-rpc.1
      2017-05-07 13:12:21.988
      debug
      redis pmessage io.hm-rpc.1.* io.hm-rpc.1.CUX9104001.2.SEND {"val":true,"ack":false,"ts":1494155541929,"q":0,"from":"system.adapter.admin.0","lc":1494155541929}

      
      Log wenn ich es über denn flow setze:
      

      node-red.0
      2017-05-07 13:15:54.466
      debug
      redis pmessage io.* io.hm-rpc.1.CUX9104001.2.SEND {"val":false,"ack":true,"ts":1494155754405,"q":0,"from":"system.adapter.node-red.0","lc":1494155754405}
      hm-rpc.1
      2017-05-07 13:15:54.460
      debug
      redis pmessage io.hm-rpc.1.* io.hm-rpc.1.CUX9104001.2.SEND {"val":false,"ack":true,"ts":1494155754405,"q":0,"from":"system.adapter.node-red.0","lc":1494155754405}
      node-red.0
      2017-05-07 13:15:54.439
      debug
      redis publish io.hm-rpc.1.CUX9104001.2.SEND {"val":false,"ack":true,"ts":1494155754405,"q":0,"from":"system.adapter.node-red.0","lc":1494155754405}
      node-red.0
      2017-05-07 13:15:54.400
      debug
      redis get hm-rpc.1.CUX9104001.2.SEND ok: {"val":true,"ack":true,"ts":1494155754075,"q":0,"from":"system.adapter.node-red.0","lc":1494155541929}
      node-red.0
      2017-05-07 13:15:54.330
      debug
      redis pmessage io.* io.hm-rpc.1.CUX9104001.2.SEND {"val":true,"ack":true,"ts":1494155754075,"q":0,"from":"system.adapter.node-red.0","lc":1494155541929}
      node-red.0
      2017-05-07 13:15:54.327
      debug
      redis publish io.hm-rpc.1.CUX9104001.2.SEND {"val":true,"ack":true,"ts":1494155754075,"q":0,"from":"system.adapter.node-red.0","lc":1494155541929}
      hm-rpc.1
      2017-05-07 13:15:54.107
      debug
      redis pmessage io.hm-rpc.1.* io.hm-rpc.1.CUX9104001.2.SEND {"val":true,"ack":true,"ts":1494155754075,"q":0,"from":"system.adapter.node-red.0","lc":1494155541929}

      
      Mit freundlichen Grüßen
      
      Fatfred
      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        Kommandos müssen immer mit ack=false gesendet werden! In deinen Logs steht überall ack= true … also passiert auch nichts.

        1 Reply Last reply Reply Quote 0
        • F
          fatfred-1 last edited by

          Susi. Danke, das wars.

          Im iobroker-Node von value auf command gestellt und schon geht es.

          Mit freundlichen Grüßen

          Fatfred

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

          Support us

          ioBroker
          Community Adapters
          Donate

          488
          Online

          31.6k
          Users

          79.5k
          Topics

          1.3m
          Posts

          2
          3
          1098
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo