Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Datenpunkte eines anderen IoBrokers anzeigen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    664

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

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

Datenpunkte eines anderen IoBrokers anzeigen

Scheduled Pinned Locked Moved Visualisierung
24 Posts 4 Posters 1.5k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • JoJo58J JoJo58

    @mickym Ich glaub ich weiß was du meinst. Allerdings habe ich mich mit mqtt noch garnicht beschäftig. Hab zwar 2 Shelly, aber die sind über den Shelly Adapter verbunden.

    Werde mich bei Gelegenheit mal damit beschäftigen. Danke für deine Hilfe.

    JoJo

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

    @jojo58 Auf deiner exportierenden Seite,

    7f98e774-0d1e-4abb-930a-c6acac9354d0-image.png
    kannst Du dann (bei mir der tr-064 Adapter bei dir den backup Adapter) als eigene States angeben. Du musst zwingend ein Präfix (bei mir iobroker - kannst nehmen was Du willst) angeben unter dem findest Du die DP vom Testsystem.

    Du musst Zustände publishen - deswegen darf das Teil nichts subscriben.

    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.

    JoJo58J 1 Reply Last reply
    0
    • mickymM mickym

      @jojo58 Auf deiner exportierenden Seite,

      7f98e774-0d1e-4abb-930a-c6acac9354d0-image.png
      kannst Du dann (bei mir der tr-064 Adapter bei dir den backup Adapter) als eigene States angeben. Du musst zwingend ein Präfix (bei mir iobroker - kannst nehmen was Du willst) angeben unter dem findest Du die DP vom Testsystem.

      Du musst Zustände publishen - deswegen darf das Teil nichts subscriben.

      JoJo58J Online
      JoJo58J Online
      JoJo58
      wrote on last edited by
      #5

      @mickym Muss ich dann auf beiden den Broker installieren? Auf dem Testsystem, damit der sendet und auf dem Anderen dann, damit der das annehmen kann?

      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
      Einfach ein tolles Hobby :-)

      mickymM 1 Reply Last reply
      0
      • JoJo58J JoJo58

        @mickym Muss ich dann auf beiden den Broker installieren? Auf dem Testsystem, damit der sendet und auf dem Anderen dann, damit der das annehmen kann?

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        wrote on last edited by mickym
        #6

        @jojo58 Du installierst denselben Adapter - auf dem Hauptsystem als Broker - auf dem exportierenden System - also Testsystem - als Client.

        Der Adapter lässt sich als Client wie als Broker betreiben. Mit dem Client auf dem Testsystem stellst Du zum Broker auf dem Prodsystem die Verbindung her.

        Auf der Broker-Seite - musst du gar nichts konfigurieren - alle Haken rausmachen. Auf der Clientseite siehe Screenshot

        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.

        JoJo58J 1 Reply Last reply
        0
        • mickymM mickym

          @jojo58 Du installierst denselben Adapter - auf dem Hauptsystem als Broker - auf dem exportierenden System - also Testsystem - als Client.

          Der Adapter lässt sich als Client wie als Broker betreiben. Mit dem Client auf dem Testsystem stellst Du zum Broker auf dem Prodsystem die Verbindung her.

          Auf der Broker-Seite - musst du gar nichts konfigurieren - alle Haken rausmachen. Auf der Clientseite siehe Screenshot

          JoJo58J Online
          JoJo58J Online
          JoJo58
          wrote on last edited by JoJo58
          #7

          @mickym Stimmt, da war was. Muss mir die Anleitung von Matthias Kleine noch mal ansehen, dann komme ich damit klar.
          Weißt du ob man damit auch json übermitteln kann? Die BackItUp History ist ja ein json und es wäre cool wenn ich die auch kriegen könnte. Wenn nicht und ich bekomme "nur" die aktuellen DP, kann ich damit auch leben.

          Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
          Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
          Einfach ein tolles Hobby :-)

          1 Reply Last reply
          0
          • mickymM Offline
            mickymM Offline
            mickym
            Most Active
            wrote on last edited by
            #8

            @jojo58 json werden immer als JSON Strings transportiert. Eine Spezialität von MQTT

            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 Reply Last reply
            0
            • JoJo58J JoJo58

              @mickym Ich glaub ich weiß was du meinst. Allerdings habe ich mich mit mqtt noch garnicht beschäftig. Hab zwar 2 Shelly, aber die sind über den Shelly Adapter verbunden.

              Werde mich bei Gelegenheit mal damit beschäftigen. Danke für deine Hilfe.

              JoJo

              A Offline
              A Offline
              Ahnungsbefreit
              wrote on last edited by
              #9

              @jojo58 Nur der Vollständigkeit halber: Wenn es nur um einige wenige Werte gibt, die Du übertragen möchtest, kannst Du das auch per Script auf dem ioBroker mit den Werten machen und die Daten per SimpleAPI in Datenpunkte unter 0_userdata auf dem "Haupt" ioBroker schreiben

              Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

              1 Reply Last reply
              0
              • bahnuhrB Offline
                bahnuhrB Offline
                bahnuhr
                Forum Testing Most Active
                wrote on last edited by
                #10

                @ahnungsbefreit sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                0_userdata

                oder
                javascript.0


                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                Danke.
                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                ScreenToGif :https://www.screentogif.com/downloads.html

                A 1 Reply Last reply
                0
                • bahnuhrB bahnuhr

                  @ahnungsbefreit sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                  0_userdata

                  oder
                  javascript.0

                  A Offline
                  A Offline
                  Ahnungsbefreit
                  wrote on last edited by
                  #11

                  @bahnuhr Das habe ich bewusst nicht erwähnt, weil man das ja nicht mehr machen sollte.

                  Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                  bahnuhrB 1 Reply Last reply
                  0
                  • A Ahnungsbefreit

                    @bahnuhr Das habe ich bewusst nicht erwähnt, weil man das ja nicht mehr machen sollte.

                    bahnuhrB Offline
                    bahnuhrB Offline
                    bahnuhr
                    Forum Testing Most Active
                    wrote on last edited by
                    #12

                    @ahnungsbefreit sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                    weil man das ja nicht mehr machen sollte.

                    Und diese Aussage ist falsch.

                    Es gilt auch hier weiterhin:
                    userdata geht
                    javascript geht auch

                    Ich habe noch nirgends gelesen, dass man auf userdata gehen soll !


                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                    Danke.
                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                    ScreenToGif :https://www.screentogif.com/downloads.html

                    JoJo58J A 2 Replies Last reply
                    0
                    • bahnuhrB bahnuhr

                      @ahnungsbefreit sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                      weil man das ja nicht mehr machen sollte.

                      Und diese Aussage ist falsch.

                      Es gilt auch hier weiterhin:
                      userdata geht
                      javascript geht auch

                      Ich habe noch nirgends gelesen, dass man auf userdata gehen soll !

                      JoJo58J Online
                      JoJo58J Online
                      JoJo58
                      wrote on last edited by
                      #13

                      @bahnuhr @Ahnungsbefreit
                      Es sind nur 3 oder 4 Datenpunkte (sitze gerade nicht am Rechner) und da wäre es mit Script wahrscheinlich einfacher, wenn man es denn könnte. Ich habe von scripten absolut keinen Plan.
                      Wenn mir jemand so ein Script zur Verfügung stellen kann, wäre das natürlich okay, ansonsten werde ich es über mqtt machen.
                      Wahrscheinlich ist mqtt für mich sinnvoller, kann es dann bei Bedarf erweitern und zusätzliche Daten übertragen, ohne jedesmal um Hilfe zu bitten. Hoffe ich zumindest.
                      Schweeere Entscheidung… 😦

                      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                      Einfach ein tolles Hobby :-)

                      bahnuhrB 1 Reply Last reply
                      0
                      • bahnuhrB bahnuhr

                        @ahnungsbefreit sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                        weil man das ja nicht mehr machen sollte.

                        Und diese Aussage ist falsch.

                        Es gilt auch hier weiterhin:
                        userdata geht
                        javascript geht auch

                        Ich habe noch nirgends gelesen, dass man auf userdata gehen soll !

                        A Offline
                        A Offline
                        Ahnungsbefreit
                        wrote on last edited by
                        #14

                        @bahnuhr said in Datenpunkte eines anderen IoBrokers anzeigen:

                        Ich habe noch nirgends gelesen, dass man auf userdata gehen soll

                        Ich schon, finde aber gerade die Quelle nicht.

                        Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

                        1 Reply Last reply
                        0
                        • JoJo58J JoJo58

                          @bahnuhr @Ahnungsbefreit
                          Es sind nur 3 oder 4 Datenpunkte (sitze gerade nicht am Rechner) und da wäre es mit Script wahrscheinlich einfacher, wenn man es denn könnte. Ich habe von scripten absolut keinen Plan.
                          Wenn mir jemand so ein Script zur Verfügung stellen kann, wäre das natürlich okay, ansonsten werde ich es über mqtt machen.
                          Wahrscheinlich ist mqtt für mich sinnvoller, kann es dann bei Bedarf erweitern und zusätzliche Daten übertragen, ohne jedesmal um Hilfe zu bitten. Hoffe ich zumindest.
                          Schweeere Entscheidung… 😦

                          bahnuhrB Offline
                          bahnuhrB Offline
                          bahnuhr
                          Forum Testing Most Active
                          wrote on last edited by
                          #15

                          @jojo58
                          Adapter installieren:
                          da5e5c8d-1026-47ab-bd8c-006eff649d25-image.png

                          Doku lesen:
                          https://github.com/ioBroker/ioBroker.simple-api/blob/master/README.md

                          DP schreibst du z.B. mit:
                          http://ipaddress:8087/set/javascript.0.test?value=1

                          oder als js so:

                          var request = require ('request');
                          request('http://ipaddress:8087/set/javascript.0.test?value=1"}');
                          

                          (nicht getestet, müsste aber so funktionieren)
                          Wenn nicht; dann nochmal melden.


                          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                          Danke.
                          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                          ScreenToGif :https://www.screentogif.com/downloads.html

                          JoJo58J 1 Reply Last reply
                          0
                          • mickymM Offline
                            mickymM Offline
                            mickym
                            Most Active
                            wrote on last edited by
                            #16

                            mqtt ist am Einfachsten - ansonsten ist NodeRed noch eine einfachere Alternative als simpleApi

                            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 Reply Last reply
                            0
                            • bahnuhrB bahnuhr

                              @jojo58
                              Adapter installieren:
                              da5e5c8d-1026-47ab-bd8c-006eff649d25-image.png

                              Doku lesen:
                              https://github.com/ioBroker/ioBroker.simple-api/blob/master/README.md

                              DP schreibst du z.B. mit:
                              http://ipaddress:8087/set/javascript.0.test?value=1

                              oder als js so:

                              var request = require ('request');
                              request('http://ipaddress:8087/set/javascript.0.test?value=1"}');
                              

                              (nicht getestet, müsste aber so funktionieren)
                              Wenn nicht; dann nochmal melden.

                              JoJo58J Online
                              JoJo58J Online
                              JoJo58
                              wrote on last edited by
                              #17

                              @bahnuhr Ich hab mir jetzt die README durchgelesen und es verwirrt mich alles. Ich werde es morgen installieren und ausprobieren. Sage dann Bescheid wie es klappt.

                              Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                              Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                              Einfach ein tolles Hobby :-)

                              bahnuhrB 1 Reply Last reply
                              0
                              • JoJo58J JoJo58

                                @bahnuhr Ich hab mir jetzt die README durchgelesen und es verwirrt mich alles. Ich werde es morgen installieren und ausprobieren. Sage dann Bescheid wie es klappt.

                                bahnuhrB Offline
                                bahnuhrB Offline
                                bahnuhr
                                Forum Testing Most Active
                                wrote on last edited by
                                #18

                                @jojo58
                                Eigentlich ist es ganz einfach.

                                Beispiel:
                                du hast 2 x iob
                                primär: IP ...10
                                test: IP ..20

                                Jetzt willst du ja Daten senden von dem test iob zum primär iob
                                Also muss auf dem primär simpli api installiert sein; denn dort willst du ja empfangen.
                                Und das script muss laufen auf dem test iob denn der sendet ja an die IP des primär.


                                Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                Danke.
                                gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                ScreenToGif :https://www.screentogif.com/downloads.html

                                JoJo58J 1 Reply Last reply
                                0
                                • bahnuhrB bahnuhr

                                  @jojo58
                                  Eigentlich ist es ganz einfach.

                                  Beispiel:
                                  du hast 2 x iob
                                  primär: IP ...10
                                  test: IP ..20

                                  Jetzt willst du ja Daten senden von dem test iob zum primär iob
                                  Also muss auf dem primär simpli api installiert sein; denn dort willst du ja empfangen.
                                  Und das script muss laufen auf dem test iob denn der sendet ja an die IP des primär.

                                  JoJo58J Online
                                  JoJo58J Online
                                  JoJo58
                                  wrote on last edited by
                                  #19

                                  @bahnuhr
                                  Moin, mit dem übertragen der Daten das funktioniert soweit schon mal. In deiner Scriptzeile ist wohl eine geschweifte Klammer und einmal Anführungszeichen zuviel oder zuwenig drin.

                                  Ich habe in Blockly eine Funktion erstellt und die Zeilen eingetragen.

                                  var request = require ('request');
                                  request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerSuccess?value=test');
                                  
                                  

                                  Wie du siehst habe ich mir einen Ordner unter Userdata und den Datenpunkt angelegt. Was im Script hinter Value steht, wird auch übertragen und gesetzt.
                                  Wie kriege ich es jetzt hin, das der Wert aus einem bestehenden Datenpunkt genommen wird? Wie beispielsweise:

                                  backitup.0.history.iobrokerLastTime (ist String)
                                  backitup.0.history.iobrokerSuccess (ist boolean)
                                  backitup.0.history.json (ist json)

                                  Bin etwas ratlos...

                                  Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                                  Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                                  Einfach ein tolles Hobby :-)

                                  bahnuhrB 1 Reply Last reply
                                  0
                                  • JoJo58J JoJo58

                                    @bahnuhr
                                    Moin, mit dem übertragen der Daten das funktioniert soweit schon mal. In deiner Scriptzeile ist wohl eine geschweifte Klammer und einmal Anführungszeichen zuviel oder zuwenig drin.

                                    Ich habe in Blockly eine Funktion erstellt und die Zeilen eingetragen.

                                    var request = require ('request');
                                    request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerSuccess?value=test');
                                    
                                    

                                    Wie du siehst habe ich mir einen Ordner unter Userdata und den Datenpunkt angelegt. Was im Script hinter Value steht, wird auch übertragen und gesetzt.
                                    Wie kriege ich es jetzt hin, das der Wert aus einem bestehenden Datenpunkt genommen wird? Wie beispielsweise:

                                    backitup.0.history.iobrokerLastTime (ist String)
                                    backitup.0.history.iobrokerSuccess (ist boolean)
                                    backitup.0.history.json (ist json)

                                    Bin etwas ratlos...

                                    bahnuhrB Offline
                                    bahnuhrB Offline
                                    bahnuhr
                                    Forum Testing Most Active
                                    wrote on last edited by
                                    #20

                                    @jojo58

                                    var request = require ('request');
                                    
                                        on({id: "DP der sich ändert"}, function (obj) {
                                            request("http://ipaddress:8087/set/javascript.0.test?value=" + obj.state.val);
                                        }); 
                                    

                                    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                    Danke.
                                    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                    ScreenToGif :https://www.screentogif.com/downloads.html

                                    JoJo58J 1 Reply Last reply
                                    0
                                    • bahnuhrB bahnuhr

                                      @jojo58

                                      var request = require ('request');
                                      
                                          on({id: "DP der sich ändert"}, function (obj) {
                                              request("http://ipaddress:8087/set/javascript.0.test?value=" + obj.state.val);
                                          }); 
                                      
                                      JoJo58J Online
                                      JoJo58J Online
                                      JoJo58
                                      wrote on last edited by
                                      #21

                                      @bahnuhr
                                      Ich habs so gemacht:

                                      var request = require ('request');
                                          on({id: "backitup.0.info.ccuNextTime"}, function (obj) {
                                              request("http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.ccuNextTime?value=" + obj.state.val);
                                          }); 
                                      

                                      Da passiert nichts, es gibt auch keine Fehlermeldung. Hatte heute morgen schon eine andere Variante getestet.

                                      var request = require ('request');
                                      let iobrokerSuccess = getState("backitup.0.history.iobrokerSuccess").val;
                                      request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerSuccess?value=' +iobrokerSuccess);
                                      

                                      und

                                      var request = require ('request');
                                      let iobrokerLastTime = getState("backitup.0.history.iobrokerLastTime").val;
                                      request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerLastTime?value=' +iobrokerLastTime);
                                      

                                      funktioniert
                                      Die nächsten beiden funktionieren nicht, egal wie ich es anstelle.

                                      var request = require ('request');
                                      let iobrokerNextTime = getstate("backitup.0.info.iobrokerNextTime").val;
                                      let History_json = getstate("backitup.0.history.json").val;
                                      
                                      request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerNextTime?value=' +iobrokerNextTime);
                                      request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.History_json?value=' +History_json);
                                      

                                      Es ist egal ob ich sie einzeln ausführe. oder zusammen. Es kommt folgende Fehlermeldung:

                                      09:45:10.007	error	javascript.0 (17928) script.js.Daten_senden.BackItUp_iobrokerNextTime: ReferenceError: getstate is not defined
                                      09:45:10.008	error	javascript.0 (17928) at iobrokerLastTime (script.js.Daten_senden.BackItUp_iobrokerNextTime:9:24)
                                      09:45:10.008	error	javascript.0 (17928) at Object.<anonymous> (script.js.Daten_senden.BackItUp_iobrokerNextTime:21:9)
                                      

                                      Keine Ahnung was dieser ReferenzError zu bedeuten hat. Der angegebene Pfad ist richtig und bei den anderen Beiden funktioniert das ja auch.

                                      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                                      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                                      Einfach ein tolles Hobby :-)

                                      bahnuhrB 1 Reply Last reply
                                      0
                                      • JoJo58J JoJo58

                                        @bahnuhr
                                        Ich habs so gemacht:

                                        var request = require ('request');
                                            on({id: "backitup.0.info.ccuNextTime"}, function (obj) {
                                                request("http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.ccuNextTime?value=" + obj.state.val);
                                            }); 
                                        

                                        Da passiert nichts, es gibt auch keine Fehlermeldung. Hatte heute morgen schon eine andere Variante getestet.

                                        var request = require ('request');
                                        let iobrokerSuccess = getState("backitup.0.history.iobrokerSuccess").val;
                                        request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerSuccess?value=' +iobrokerSuccess);
                                        

                                        und

                                        var request = require ('request');
                                        let iobrokerLastTime = getState("backitup.0.history.iobrokerLastTime").val;
                                        request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerLastTime?value=' +iobrokerLastTime);
                                        

                                        funktioniert
                                        Die nächsten beiden funktionieren nicht, egal wie ich es anstelle.

                                        var request = require ('request');
                                        let iobrokerNextTime = getstate("backitup.0.info.iobrokerNextTime").val;
                                        let History_json = getstate("backitup.0.history.json").val;
                                        
                                        request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.iobrokerNextTime?value=' +iobrokerNextTime);
                                        request('http://192.168.1.14:8087/set/0_userdata.0.BackItUp_4GB.History_json?value=' +History_json);
                                        

                                        Es ist egal ob ich sie einzeln ausführe. oder zusammen. Es kommt folgende Fehlermeldung:

                                        09:45:10.007	error	javascript.0 (17928) script.js.Daten_senden.BackItUp_iobrokerNextTime: ReferenceError: getstate is not defined
                                        09:45:10.008	error	javascript.0 (17928) at iobrokerLastTime (script.js.Daten_senden.BackItUp_iobrokerNextTime:9:24)
                                        09:45:10.008	error	javascript.0 (17928) at Object.<anonymous> (script.js.Daten_senden.BackItUp_iobrokerNextTime:21:9)
                                        

                                        Keine Ahnung was dieser ReferenzError zu bedeuten hat. Der angegebene Pfad ist richtig und bei den anderen Beiden funktioniert das ja auch.

                                        bahnuhrB Offline
                                        bahnuhrB Offline
                                        bahnuhr
                                        Forum Testing Most Active
                                        wrote on last edited by
                                        #22

                                        @jojo58 sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                                        getstate

                                        das gibt es nicht.
                                        richtig ist: getState

                                        Und der on reagiert ja nur, wenn sich der DP ändert.

                                        Bist schon auf dem richtigen Weg.


                                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                                        Danke.
                                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                                        ScreenToGif :https://www.screentogif.com/downloads.html

                                        JoJo58J 2 Replies Last reply
                                        1
                                        • bahnuhrB bahnuhr

                                          @jojo58 sagte in Datenpunkte eines anderen IoBrokers anzeigen:

                                          getstate

                                          das gibt es nicht.
                                          richtig ist: getState

                                          Und der on reagiert ja nur, wenn sich der DP ändert.

                                          Bist schon auf dem richtigen Weg.

                                          JoJo58J Online
                                          JoJo58J Online
                                          JoJo58
                                          wrote on last edited by
                                          #23

                                          @bahnuhr
                                          Ich krieg die Krise. Das getState mit dem kleinen s war das Problem. Es läuft und die Daten werden übertragen.

                                          Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                                          Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                                          Einfach ein tolles Hobby :-)

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          363

                                          Online

                                          32.7k

                                          Users

                                          82.6k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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