Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Keine Werte von und zu IoBroker Objekten

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Keine Werte von und zu IoBroker Objekten

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

      Hallo Leute,

      vielleicht kann mir jemand von euch helfen.

      Ich kann im Node-Red keine Werte von Objekten einlesen, oder in diese zurück schreiben.
      Ich möchte Werte von mir angelegten Variabeln lesen und schreiben.
      Das ging bis letzte Woche über Monate problemlos. Auf die Frage was sich geändert hat, nun ich habe einige Adapter aktualisiert. Das war es aber auch schon. Sonst gibt es keine Ausfälle.

      Http Request geht und sonst geh auch alles. Keine Fehler im Log.

      Auch sonst funktioniert alles auf dem IoBroker.

      1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active last edited by

        Irgendwie verstehe ich das nicht ganz- IoBroker Objekte - meinst Du damit Datenpunkte und auf Datenpunkte greifst Du über iobroker Nodes (in oder get) zu? Was geht denn genau nicht. Nicht dass ich Dir helfen kann, aber ggf. ist ja wichtig in NodeRed welche Typen von Nodes nicht funktionieren?

        1 Reply Last reply Reply Quote 0
        • F
          firehero last edited by

          Genau, Datenpunkte, einfache Variabeln im Administrator - Obejekte. Zahlen und String Variabeln.

          Mit den Nodes ioBroker in möchte ich die Datenpunkte lesen und daraus etwas ableiten.

          Das ging bisher reibungsfrei.

          Was auch nicht geht ist aus Node mit ioBroker out, einen Datenpunkt zu beschreiben.

          Unbenannt.PNG

          Im Bild erklärt, die Schaltflächen 1 - 6 auf der linken Seite funktionieren. Diese Steuern über eine HTTP Anforderung zum Bsp. eine Kamera.

          Das Node Kamera1-schalten ist eine Variabel, Datenpunkt. Es kommt zwar connected aber wird dort der Wert verändert, führt es den Http-Befehl nicht aus.
          Im Debug msg.payload wird nichts angezeigt.

          Würde ich ein Wert aus Node raus schreiben wollen, in einen Datenpunkt, würde msg.payload die Ausgabe melden, jedoch im Datenpunkt kommt nichts an.

          Danke für eure Hilfe

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @firehero last edited by

            @firehero Du kannst höchstens nochmal ein Screenshot von dem Inhalt Deiner Kamera-Schalten Node machen und dem entsprechenden Datenpunkt unter Objekte.

            Was ich bis jetzt festgestellt habe, was sich in der neuen Version geändert hat - frühere war die Pfadangabe zum Datenpunkt etwas "flexibler" - sprich der Pfad zum Datenpunkt konnte auch mit "/" anstelle von "." getrennt werden.

            System Datenpunkte können die iobroker nodes derzeit weder lesen noch schreiben, da sie einen Präfix voranstellen.
            Ich gehe mal davon aus, dass Du den iobroker Datenpunkt in der Node nochmal neu gesetzt hast oder zumindest den Pfad.

            1 Reply Last reply Reply Quote 0
            • F
              firehero last edited by

              Danke für deine Hilfe.

              Hier die genaueren Inhalte.

              1.PNG

              Inhalt im Feld Tobip: Adapter-LAT.Variabeln.Kamera.Kamera1-schalten

              Die Auswahl des Inhaltes habe ich über die drei Punkte ausgewählt.

              Hier der Datenpunkt:
              2.PNG

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @firehero last edited by mickym

                @firehero du brauchst nicht das Objekt- sondern Value. Das Objekt liefert Dir meines Wissens die Definition von dem Datenpunkt - und nicht den Wert. Gib da mal Value oder Wert (unter payload) ein.

                1 Reply Last reply Reply Quote 0
                • F
                  firehero last edited by

                  ja das hatte ich auch schon und eben nochmals getestet.

                  Das ändert nichts daran.

                  Geht leider trotzdem nicht.

                  mickym 1 Reply Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @firehero last edited by mickym

                    @firehero hmm dann habe ich den Verdacht - auch wenn du den Haken nicht gesetzt hast, dass es evtl. daran liegt, dass deine Werte nicht bestätigt sind. Aber dann sollte der Node trotzdem die Nachricht schicken, da Du ja den Haken bei „send only wenn ack=true“ nicht gesetzt hast. Du kannst ja mal - nur zur Kontrolle den Wert im ioBroker dialog aufmachen und den Haken bestätigt setzen und schauen, ob dann eine Nachricht kommt

                    Wenn dem aber so ist, dann hat diese Version einen weiteren Bug

                    1 Reply Last reply Reply Quote 0
                    • F
                      firehero last edited by

                      Ich bin eben ein Schritt weiter gekommen.

                      So wie es scheint sind alle Datenpunkte im Ordner Adapter-LAT.Variabeln betroffen.

                      Mit den Datenpunkten aus anderen Adaptern scheint es wie bisher zu funktionieren.

                      Aber warum nur?
                      An den Datenpunkten hat sich seit Wochen nichts verändert.

                      Unbenannt.PNG

                      mickym 1 Reply Last reply Reply Quote 0
                      • mickym
                        mickym Most Active @firehero last edited by mickym

                        @firehero

                        Wer schreibt denn diese Werte unter diesem Ordner - das schaut nicht standardmäßig aus. Normalerweise sollten eigene Werte unter 0_userdata.0. Und ist deshalb die Ursache. Das ist das gleiche, wie mit meinem system.adapter Werten. Siehe eigener thread

                        1 Reply Last reply Reply Quote 0
                        • F
                          firehero last edited by

                          @mickym

                          Vielen Dank für deine Hilfestellung.

                          Nachdem ich in Node Red nicht all zu viele Abläufe habe (die meisten sind Blockly) habe ich einfach die nicht funktionierenden Datenpunkte parallel nochmals in einer anderen Struktur angelegt und Mittels Blockly lasse ich die Werte ebenfalls dort rein schreiben. Somit geht es.

                          Leider kommt ein Downgrade nicht Frage. Denn dabei bleibt die Node Red Version trotzdem auf dem gleichen Stand von V1.1.1

                          Siehe Bild:
                          Unbenannt.PNG

                          Evtl. löst sich das Problem mit einem anderen Update.

                          mickym 1 Reply Last reply Reply Quote 0
                          • mickym
                            mickym Most Active @firehero last edited by

                            @firehero das Problem ist nicht die Node.red Version, sondern die des Adapters. Diese stellt ja auch die ioBroker nodes zur Verfügung. Nachdem aber dieser Ast nicht als Instanz von einem Adapter stammt ist das das Problem. Wenn Du die Werte selbst noch unter einen anderen Adapter schreibst, dann geht es auch. In den neuen Versionen des Node-red Adapters haben sie dazu einen Check eingebaut - deswegen gehen derzeit auch die System Adapter Werte aktuell nicht.

                            1 Reply Last reply Reply Quote 0
                            • F
                              firehero last edited by

                              scheint so als gäbe es mit dem Update auf 2.0.0 bzw. V1.1.x erhebliche Probleme.

                              Nachdem es nun zwei weitere Posts im Forum gibt:

                              https://forum.iobroker.net/topic/34881/node-red-2-0-0-keine-systemobjekte-u-andere-probleme

                              https://forum.iobroker.net/topic/35130/nodered-probleme-nach-upgrade-auf-v-1-1-x

                              kann ich glaub dieses Kapitel schließen.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              949
                              Online

                              31.7k
                              Users

                              79.7k
                              Topics

                              1.3m
                              Posts

                              2
                              13
                              1373
                              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