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. [gelöst]Node red liefert/bekommt keine Daten?

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.0k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

[gelöst]Node red liefert/bekommt keine Daten?

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 2 Kommentatoren 1.5k Aufrufe
  • Ä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.
  • S Offline
    S Offline
    sabix
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe einen relativ einfachen flow in node red erstellt (noobie in node red).

    Die Daten stammen alle von einem Modbus Adapter, für ein paar Dashboard objekte werden auch Daten angezeigt aber bei einem werden nicht immer beim laden der Laufzeit Oberfläche Daten ausgelesen/angezeigt, wenn ich das Objekt ändere dann werden die neuen Werte auch übertragen.

    (kann das leider nicht eingrenzen wann es klappt und wann nicht).

    Das ist der Teil der nicht (immer) funktioniert. Machmal werden auch Daten angezeigt, ich vermute das ist aber immer erst der Fall wenn ich dieses Element über node red bearbeitet habe und dann das ne Zeit lang im cache ist:
    4371_node_red1.png

    Konkret sieht das Ergebnis dann folgendermasen aus:
    4371_node_red2.png

    Eigentlich steht in diesem Element:
    4371_studio_soll.png

    Die Werte des node liegen auch in diesem Bereich (Range 16 bis 30).

    Das Merkwürdige ist das auch das Debug output keine message erhält:
    4371_debug_leer.png

    Wenn ich den Wert über den Slider ändere schreibt er das auch brav in das richtige objekt zurück. (Dann schreibt er auch in den debug, aber immer erst wenn ich den Wert ändere, wenn ich die Seite das erste mal öffne ist der wert wieder leer.)

    Muss ich das Auslesen des Wertes erst irgendwie Triggern? (Es macht keinen unterschied ob ACK=true)

    Das komische ist das es bei anderen Nodes immer einwandfrei klappt zum Beispiel dieser hier:
    4371_ist_temp_designer.png
    4371_ist_laufzeit.png

    Also IST Temp funktioniert immer, SOLL klappt manchmal oder manchmal nicht.

    Die objekte im broker sehen für mich auch identisch aus:
    4371_soll_ist.png

    Jemand eine idee?

    viele Grüße

    Jens

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      sabix
      schrieb am zuletzt editiert von
      #2

      ok, hat sich erledigt. Ich habe verstanden. Node-red bekommt die Werte immer erst dann mit wenn ein Object geändert wird.

      Mit dem Object "io broker GET" und einem einmaligen inject bei start ist mein problem gelöst.

      1 Antwort Letzte Antwort
      0
      • sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        Hallo, kannst du mir den Flow zeigen?

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          sabix
          schrieb am zuletzt editiert von
          #4

          Natürlich, ich habe es jetzt so gemacht das ich einmalig bei Start über ein inject einmal mit dem io.broker get den aktuellen Wert auslesen.

          Wenn er dann später über etwas anderes geändert wird, bsp. Alexa dann erfolgt die Benachrichtigung über das zweite io broker object das bei Änderungen die nachricht erzeugt.

          4371_flow.png

          CODE:

          ! [
          ! {
          ! "id": "bed65362.e13f4",
          ! "type": "ui_numeric",
          ! "z": "b5ed5e62.97a3a8",
          ! "name": "",
          ! "label": "Lüfterstufe",
          ! "group": "738281d2.a7682",
          ! "order": 11,
          ! "width": "0",
          ! "height": "0",
          ! "passthru": false,
          ! "topic": "",
          ! "format": "{{value}}",
          ! "min": "1",
          ! "max": "4",
          ! "step": 1,
          ! "x": 810,
          ! "y": 560,
          ! "wires": [
          ! [
          ! "1ade1b65.69649d"
          ! ]
          ! ]
          ! },
          ! {
          ! "id": "34c7546e.8dff94",
          ! "type": "ioBroker get",
          ! "z": "b5ed5e62.97a3a8",
          ! "name": "Studio Lüfterstufe",
          ! "topic": "modbus.3.holdingRegisters.16386_16386",
          ! "attrname": "payload",
          ! "payloadType": "value",
          ! "x": 510,
          ! "y": 560,
          ! "wires": [
          ! [
          ! "bed65362.e13f4"
          ! ]
          ! ]
          ! },
          ! {
          ! "id": "fc17bb4c.aa91e",
          ! "type": "inject",
          ! "z": "b5ed5e62.97a3a8",
          ! "name": "",
          ! "topic": "",
          ! "payload": "Started!",
          ! "payloadType": "flow",
          ! "repeat": "",
          ! "crontab": "",
          ! "once": true,
          ! "onceDelay": "",
          ! "x": 150,
          ! "y": 660,
          ! "wires": [
          ! [
          ! "b0ae3193.2c0ca",
          ! "34c7546e.8dff94",
          ! "c220b7d4.f47b5",
          ! "cc3f8e1a.a513a8",
          ! "4a92e63.04e9418",
          ! "e64e0b27.7b789",
          ! "58738517.ae9bcc"
          ! ]
          ! ]
          ! },
          ! {
          ! "id": "f38b5db.50a5ba",
          ! "type": "ioBroker in",
          ! "z": "b5ed5e62.97a3a8",
          ! "name": "Studio Lüfterstufe",
          ! "topic": "modbus.3.holdingRegisters.16386_16386",
          ! "payloadType": "value",
          ! "onlyack": true,
          ! "func": "all",
          ! "gap": "",
          ! "x": 510,
          ! "y": 520,
          ! "wires": [
          ! [
          ! "bed65362.e13f4"
          ! ]
          ! ]
          ! },
          ! {
          ! "id": "738281d2.a7682",
          ! "type": "ui_group",
          ! "z": "",
          ! "name": "Klimaanlage",
          ! "tab": "6e7e9c57.313c34",
          ! "order": 1,
          ! "disp": true,
          ! "width": "6",
          ! "collapse": false
          ! },
          ! {
          ! "id": "6e7e9c57.313c34",
          ! "type": "ui_tab",
          ! "z": "",
          ! "name": "Klima",
          ! "icon": "dashboard",
          ! "order": 2
          ! }
          ! ]

          Ich hoffe das war verständlich, falls nicht frag einfach nach.

          vg

          Jens

          1 Antwort Letzte Antwort
          0
          • sigi234S Online
            sigi234S Online
            sigi234
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #5

            Danke…....... ;)

            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Immer Daten sichern!

            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

            712

            Online

            32.6k

            Benutzer

            82.3k

            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