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. ioBroker Allgemein
  4. Adapter für Telnet 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
    997

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Adapter für Telnet Daten

Scheduled Pinned Locked Moved ioBroker Allgemein
105 Posts 3 Posters 7.9k Views 3 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.
  • NWHN NWH

    @mickym sagte in Adapter für Telnet Daten:

    @nwh Du kannst ja die Function Node wieder dazwischen schalten - wobei das in meinen Augen keinen Unterschied machen sollte.

    [
        {
            "id": "fd3175.99956e88",
            "type": "function",
            "z": "6e170384.60c96c",
            "name": "dat",
            "func": "msg.payload = \"@DAT\\r\";\nreturn msg;",
            "outputs": 1,
            "noerr": 0,
            "initialize": "",
            "finalize": "",
            "libs": [],
            "x": 1460,
            "y": 4240,
            "wires": [
                [
                    "75fdeed8.4d18b"
                ]
            ],
            "l": false
        }
    ]
    

    Die Zeit stimmt das ist UTC - also Greenwich - die ist 2 Stunden zurück. Das kann man wenn Du willst noch umrechnen. Vergleiche das immer mit dem was Du auf der Kommandozeile eingibst. Letztlich kommt im Moment nichts anderes raus, als wenn Du es über Kommandozeile eingibst.

    Du meinst so
    6ac88449-fd98-42c6-92be-f4fff49be9a7-image.png

    Wie gesagt wenn ich es mit der Hand trigger geht es jetzt. Aber sobald ich den intervall einschalte ist es vorbei.

    mickymM Online
    mickymM Online
    mickym
    Most Active
    wrote on last edited by
    #81

    @nwh Genau - Wenn Du das Intervall einschaltest kommt gar nichts mehr? und kommt irgendwas aus der Node?

    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.

    NWHN 1 Reply Last reply
    0
    • mickymM mickym

      @nwh Genau - Wenn Du das Intervall einschaltest kommt gar nichts mehr? und kommt irgendwas aus der Node?

      NWHN Offline
      NWHN Offline
      NWH
      wrote on last edited by NWH
      #82

      @mickym so jetzt habe ich den Intervall nochmals aktiviert mit einer Minute.
      Jetzt im Moment klappt es so.
      6daf1fbd-7de5-402c-9e0d-d412839b444b-image.png
      Frage bitte nicht warum.

      Jetzt könnte ich noch die App aktivieren. Und schauen obs dann noch geht.
      Soll ich mich das trauen :)

      mickymM 1 Reply Last reply
      0
      • NWHN NWH

        @mickym so jetzt habe ich den Intervall nochmals aktiviert mit einer Minute.
        Jetzt im Moment klappt es so.
        6daf1fbd-7de5-402c-9e0d-d412839b444b-image.png
        Frage bitte nicht warum.

        Jetzt könnte ich noch die App aktivieren. Und schauen obs dann noch geht.
        Soll ich mich das trauen :)

        mickymM Online
        mickymM Online
        mickym
        Most Active
        wrote on last edited by mickym
        #83

        @nwh Also mit der Function Node zwischendrin?

        Ja - klar probiers mal - Du siehst ja alles kann man wieder irgendwie hinbiegen. Wie gesagt wenn das Probleme macht, können wir es noch mit der Exec Node probieren - das ist dann wie wenn Du den Befehl auf Kommandozeile absetzt.

        Alternativ kannst Du mal die EXEC Node probieren:

        [
           {
               "id": "28e7aa55.fb8ca6",
               "type": "inject",
               "z": "6e170384.60c96c",
               "name": "",
               "props": [
                   {
                       "p": "payload"
                   }
               ],
               "repeat": "",
               "crontab": "",
               "once": false,
               "onceDelay": 0.1,
               "topic": "",
               "payload": "true",
               "payloadType": "bool",
               "x": 1680,
               "y": 4620,
               "wires": [
                   [
                       "b29afeda.4c84c"
                   ]
               ]
           },
           {
               "id": "b29afeda.4c84c",
               "type": "exec",
               "z": "6e170384.60c96c",
               "command": "",
               "addpay": "",
               "append": "",
               "useSpawn": "false",
               "timer": "",
               "oldrc": false,
               "name": "",
               "x": 1850,
               "y": 4620,
               "wires": [
                   [
                       "3e07fe65.61cb72"
                   ],
                   [],
                   [
                       "88f8ed19.5638d"
                   ]
               ]
           },
           {
               "id": "3e07fe65.61cb72",
               "type": "debug",
               "z": "6e170384.60c96c",
               "name": "Output exec",
               "active": true,
               "tosidebar": true,
               "console": false,
               "tostatus": false,
               "complete": "payload",
               "targetType": "msg",
               "statusVal": "",
               "statusType": "auto",
               "x": 2040,
               "y": 4580,
               "wires": []
           },
           {
               "id": "88f8ed19.5638d",
               "type": "debug",
               "z": "6e170384.60c96c",
               "name": "Return Code",
               "active": true,
               "tosidebar": true,
               "console": false,
               "tostatus": false,
               "complete": "payload",
               "targetType": "msg",
               "statusVal": "",
               "statusType": "auto",
               "x": 2040,
               "y": 4660,
               "wires": []
           }
        ]
        

        302d36b9-46cc-4b67-aaa3-1b56a0799b75-image.png

        In die EXEC Node gibst Du den Befehl so ein, wie Du ihn auf dem MAC in der Kommandozeile eingibst:

        72a18629-293d-4285-9f30-1a8525fa3684-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.

        NWHN 1 Reply Last reply
        0
        • mickymM mickym

          @nwh Also mit der Function Node zwischendrin?

          Ja - klar probiers mal - Du siehst ja alles kann man wieder irgendwie hinbiegen. Wie gesagt wenn das Probleme macht, können wir es noch mit der Exec Node probieren - das ist dann wie wenn Du den Befehl auf Kommandozeile absetzt.

          Alternativ kannst Du mal die EXEC Node probieren:

          [
             {
                 "id": "28e7aa55.fb8ca6",
                 "type": "inject",
                 "z": "6e170384.60c96c",
                 "name": "",
                 "props": [
                     {
                         "p": "payload"
                     }
                 ],
                 "repeat": "",
                 "crontab": "",
                 "once": false,
                 "onceDelay": 0.1,
                 "topic": "",
                 "payload": "true",
                 "payloadType": "bool",
                 "x": 1680,
                 "y": 4620,
                 "wires": [
                     [
                         "b29afeda.4c84c"
                     ]
                 ]
             },
             {
                 "id": "b29afeda.4c84c",
                 "type": "exec",
                 "z": "6e170384.60c96c",
                 "command": "",
                 "addpay": "",
                 "append": "",
                 "useSpawn": "false",
                 "timer": "",
                 "oldrc": false,
                 "name": "",
                 "x": 1850,
                 "y": 4620,
                 "wires": [
                     [
                         "3e07fe65.61cb72"
                     ],
                     [],
                     [
                         "88f8ed19.5638d"
                     ]
                 ]
             },
             {
                 "id": "3e07fe65.61cb72",
                 "type": "debug",
                 "z": "6e170384.60c96c",
                 "name": "Output exec",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 2040,
                 "y": 4580,
                 "wires": []
             },
             {
                 "id": "88f8ed19.5638d",
                 "type": "debug",
                 "z": "6e170384.60c96c",
                 "name": "Return Code",
                 "active": true,
                 "tosidebar": true,
                 "console": false,
                 "tostatus": false,
                 "complete": "payload",
                 "targetType": "msg",
                 "statusVal": "",
                 "statusType": "auto",
                 "x": 2040,
                 "y": 4660,
                 "wires": []
             }
          ]
          

          302d36b9-46cc-4b67-aaa3-1b56a0799b75-image.png

          In die EXEC Node gibst Du den Befehl so ein, wie Du ihn auf dem MAC in der Kommandozeile eingibst:

          72a18629-293d-4285-9f30-1a8525fa3684-image.png

          NWHN Offline
          NWHN Offline
          NWH
          wrote on last edited by
          #84

          @mickym sagte in Adapter für Telnet Daten:

          @nwh Also mit der Function Node zwischendrin?
          Ja so
          bc2b691f-40a8-4fe3-a37c-03e011acfc5d-image.png

          Ja - klar probiers mal - Du siehst ja alles kann man wieder irgendwie hinbiegen. Wie gesagt wenn das Probleme macht, können wir es noch mit der Exec Node probieren - das ist dann wie wenn Du den Befehl auf Kommandozeile absetzt.

          Also wenn ich die App starte ist in der Zeit die Note still, sobald ich die App schließe geht es weiter. Das habe ich jetzt beobachtet.

          mickymM 1 Reply Last reply
          0
          • NWHN NWH

            @mickym sagte in Adapter für Telnet Daten:

            @nwh Also mit der Function Node zwischendrin?
            Ja so
            bc2b691f-40a8-4fe3-a37c-03e011acfc5d-image.png

            Ja - klar probiers mal - Du siehst ja alles kann man wieder irgendwie hinbiegen. Wie gesagt wenn das Probleme macht, können wir es noch mit der Exec Node probieren - das ist dann wie wenn Du den Befehl auf Kommandozeile absetzt.

            Also wenn ich die App starte ist in der Zeit die Note still, sobald ich die App schließe geht es weiter. Das habe ich jetzt beobachtet.

            mickymM Online
            mickymM Online
            mickym
            Most Active
            wrote on last edited by
            #85

            @nwh Nun das ist das was ich gemeint habe, dass beide um den gleichen Zugang konkurrieren. Das finde ich aber nicht weiter schlimm - das kannst sowieso nicht ändern. Es zeigt nur, dass die App den gleichen Mechanismus benutzt - und das auch keine Echtzeitzugriffe sind, sondern ein Pollen aus der App. Lass mal die App auf und schau ob Du Ergebnisse auf der Kommandozeile bekommst - wahrscheinlich auch nicht.

            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.

            NWHN 1 Reply Last reply
            0
            • mickymM mickym

              @nwh Nun das ist das was ich gemeint habe, dass beide um den gleichen Zugang konkurrieren. Das finde ich aber nicht weiter schlimm - das kannst sowieso nicht ändern. Es zeigt nur, dass die App den gleichen Mechanismus benutzt - und das auch keine Echtzeitzugriffe sind, sondern ein Pollen aus der App. Lass mal die App auf und schau ob Du Ergebnisse auf der Kommandozeile bekommst - wahrscheinlich auch nicht.

              NWHN Offline
              NWHN Offline
              NWH
              wrote on last edited by NWH
              #86

              @mickym ich muss leider blöd fragen, aber was meinst du mit der Kommandozeile, wo und was muss ich wo eingeben. Sorry für die Frage.

              Ach ja soll ich die EXEC Node einbauen. Da weil es mit dem Intervall funktioniert lasse ich es, oder?

              mickymM 1 Reply Last reply
              0
              • NWHN NWH

                @mickym ich muss leider blöd fragen, aber was meinst du mit der Kommandozeile, wo und was muss ich wo eingeben. Sorry für die Frage.

                Ach ja soll ich die EXEC Node einbauen. Da weil es mit dem Intervall funktioniert lasse ich es, oder?

                mickymM Online
                mickymM Online
                mickym
                Most Active
                wrote on last edited by
                #87

                @nwh sagte in Adapter für Telnet Daten:

                @mickym ich muss leider blöd fragen, aber was meinst du mit der Kommandozeile, wo und was muss ich wo eingeben. Sorry für die Frage.

                Ach ja soll ich die EXEC Node einbauen. Da weil es mit dem Intervall funktioniert lasse ich es, oder?

                Auf Kommandozeile hast Du ja was eingegeben um den Screenshot aus dem Ergebnis zu erreichen:
                https://forum.iobroker.net/topic/45537/adapter-für-telnet-daten/58?_=1623007809108

                d541a028-4302-4f1e-a31d-927837269e53-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.

                NWHN 1 Reply Last reply
                0
                • mickymM mickym

                  @nwh sagte in Adapter für Telnet Daten:

                  @mickym ich muss leider blöd fragen, aber was meinst du mit der Kommandozeile, wo und was muss ich wo eingeben. Sorry für die Frage.

                  Ach ja soll ich die EXEC Node einbauen. Da weil es mit dem Intervall funktioniert lasse ich es, oder?

                  Auf Kommandozeile hast Du ja was eingegeben um den Screenshot aus dem Ergebnis zu erreichen:
                  https://forum.iobroker.net/topic/45537/adapter-für-telnet-daten/58?_=1623007809108

                  d541a028-4302-4f1e-a31d-927837269e53-image.png

                  NWHN Offline
                  NWHN Offline
                  NWH
                  wrote on last edited by
                  #88

                  @mickym Alles klar, hatte ich mit dem Telnet Client gemacht.
                  Es ist so wie du gesagt hast keine Verbindung wenn die App läuft. Hängt davon ab wer zuerst kommt. Wenn der Telnet client läuft geht die App nicht mehr. Beende ich den geht die App usw.

                  mickymM 1 Reply Last reply
                  0
                  • NWHN NWH

                    @mickym Alles klar, hatte ich mit dem Telnet Client gemacht.
                    Es ist so wie du gesagt hast keine Verbindung wenn die App läuft. Hängt davon ab wer zuerst kommt. Wenn der Telnet client läuft geht die App nicht mehr. Beende ich den geht die App usw.

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    wrote on last edited by
                    #89

                    @nwh Nun dann ist alles normal und hat nicht mit NodeRed oder den Intervallen zu tun. Dann würde ich noch wesentlich seltener pollen und dann lieber in Deiner VIS noch ein Aktualisierungsbutton einbauen. Dann brauchst das auch nicht mehr mit dem Telnet probieren.

                    Es kann zu einer Zeit halt immer nur ein Client Zugriff haben und das musst halt aufteilen und solange die App halt läuft, dann kannst Du eben mit nichts anderem mehr darauf zugreifen.

                    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.

                    NWHN 1 Reply Last reply
                    0
                    • mickymM mickym

                      @nwh Nun dann ist alles normal und hat nicht mit NodeRed oder den Intervallen zu tun. Dann würde ich noch wesentlich seltener pollen und dann lieber in Deiner VIS noch ein Aktualisierungsbutton einbauen. Dann brauchst das auch nicht mehr mit dem Telnet probieren.

                      Es kann zu einer Zeit halt immer nur ein Client Zugriff haben und das musst halt aufteilen und solange die App halt läuft, dann kannst Du eben mit nichts anderem mehr darauf zugreifen.

                      NWHN Offline
                      NWHN Offline
                      NWH
                      wrote on last edited by
                      #90

                      @mickym Es ist schade das nur ein Client zur gleichen Zeit darauf zugreifen kann.
                      Wollte die App in der Vis nachbauen. Aber egal.
                      Eigentlich könnte ich den Intervall auf eine Sekunde stellen und die App einfach nicht mehr verwenden. Das müsste ja funktionieren. Falls ich sie dann verwende sieht man halt auf der Vis nix.

                      Hatte mal einen Pioneer Receiver da ging das auch nicht, immer nur ein Client. War ein Mist. Da wir mehrere Handys im Haus haben die die App verwendet hatten. Habe den dann getauscht. Mit meinen neuen ist das kein Problem mehr.

                      mickymM 1 Reply Last reply
                      0
                      • NWHN NWH

                        @mickym Es ist schade das nur ein Client zur gleichen Zeit darauf zugreifen kann.
                        Wollte die App in der Vis nachbauen. Aber egal.
                        Eigentlich könnte ich den Intervall auf eine Sekunde stellen und die App einfach nicht mehr verwenden. Das müsste ja funktionieren. Falls ich sie dann verwende sieht man halt auf der Vis nix.

                        Hatte mal einen Pioneer Receiver da ging das auch nicht, immer nur ein Client. War ein Mist. Da wir mehrere Handys im Haus haben die die App verwendet hatten. Habe den dann getauscht. Mit meinen neuen ist das kein Problem mehr.

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        wrote on last edited by
                        #91

                        @nwh Na ja - wie gesagt bei den Daten muss man sich wirklich fragen, ob man die Daten sekündlich aktuell halten muss. Allerdings wenn Du die App nicht mehr nutzt, sondern nur noch VIS - können ja mehrere Handys VIS aufrufen.

                        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.

                        NWHN 1 Reply Last reply
                        0
                        • mickymM mickym

                          @nwh Na ja - wie gesagt bei den Daten muss man sich wirklich fragen, ob man die Daten sekündlich aktuell halten muss. Allerdings wenn Du die App nicht mehr nutzt, sondern nur noch VIS - können ja mehrere Handys VIS aufrufen.

                          NWHN Offline
                          NWHN Offline
                          NWH
                          wrote on last edited by
                          #92

                          @mickym Du hast schon Recht, man muss sie nicht sekündlich neu haben. War nur eine Überlegung.
                          Die App hat schon noch was tolles da gibt es eine Gegenüberstellung von produziert, eingespeist und zugekaufter Strom.

                          f8c60336-3347-447a-9c05-893ee80b779d-image.png

                          mickymM 2 Replies Last reply
                          0
                          • NWHN NWH

                            @mickym Du hast schon Recht, man muss sie nicht sekündlich neu haben. War nur eine Überlegung.
                            Die App hat schon noch was tolles da gibt es eine Gegenüberstellung von produziert, eingespeist und zugekaufter Strom.

                            f8c60336-3347-447a-9c05-893ee80b779d-image.png

                            mickymM Online
                            mickymM Online
                            mickym
                            Most Active
                            wrote on last edited by
                            #93

                            @nwh Nun nachdem Du alle Datenpunkte hast, kannst Du ja über die History Funktion im iobroker auch solche Diagramme erstellen.

                            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.

                            NWHN 1 Reply Last reply
                            0
                            • mickymM mickym

                              @nwh Nun nachdem Du alle Datenpunkte hast, kannst Du ja über die History Funktion im iobroker auch solche Diagramme erstellen.

                              NWHN Offline
                              NWHN Offline
                              NWH
                              wrote on last edited by
                              #94

                              @mickym Stimmt eigentlich.
                              Ich werde das jetzt mal ein paar Tage laufen lassen, ich trau dem noch nicht ganz.

                              Wie kann ich dir danken für deine tolle Hilfe. Unglaublich das du mir so hilfst.

                              Also Node Red ist schon sehr mächtig muss ich sagen. Ob ich das aber mal genau verstehen werde bin ich mir nicht so sicher.

                              1 Reply Last reply
                              0
                              • NWHN NWH

                                @mickym Du hast schon Recht, man muss sie nicht sekündlich neu haben. War nur eine Überlegung.
                                Die App hat schon noch was tolles da gibt es eine Gegenüberstellung von produziert, eingespeist und zugekaufter Strom.

                                f8c60336-3347-447a-9c05-893ee80b779d-image.png

                                mickymM Online
                                mickymM Online
                                mickym
                                Most Active
                                wrote on last edited by
                                #95

                                @nwh Wenn Du lieber die lokale Zeit willst - dann tausche mal diese Change Node - gegen folgende aus. Das ist dann auch LocalTime in dem Datenpunkt ausgewiesen - dann kannst den UTC Datenpunkt löschen.

                                [
                                   {
                                       "id": "9b016a53.035d68",
                                       "type": "change",
                                       "z": "6e170384.60c96c",
                                       "name": "UTC Time",
                                       "rules": [
                                           {
                                               "t": "change",
                                               "p": "topic",
                                               "pt": "msg",
                                               "from": "UTC.Time",
                                               "fromt": "str",
                                               "to": "LocalTime",
                                               "tot": "str"
                                           },
                                           {
                                               "t": "change",
                                               "p": "payload",
                                               "pt": "msg",
                                               "from": ";(.*?);(.*?);(.*);$",
                                               "fromt": "re",
                                               "to": "$2",
                                               "tot": "str"
                                           },
                                           {
                                               "t": "set",
                                               "p": "payload",
                                               "pt": "msg",
                                               "to": "$moment(payload & ' UT').locale(\"de\").tz('Europe/Berlin').format('DD.MM.YYYY HH:mm:ss')",
                                               "tot": "jsonata"
                                           },
                                           {
                                               "t": "delete",
                                               "p": "stateUnit",
                                               "pt": "msg"
                                           }
                                       ],
                                       "action": "",
                                       "property": "",
                                       "from": "",
                                       "to": "",
                                       "reg": false,
                                       "x": 2720,
                                       "y": 4380,
                                       "wires": [
                                           [
                                               "f0c2b56a.70ee38"
                                           ]
                                       ]
                                   }
                                ]
                                

                                Die UTC Node austauschen!

                                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.

                                NWHN 1 Reply Last reply
                                0
                                • mickymM mickym

                                  @nwh Wenn Du lieber die lokale Zeit willst - dann tausche mal diese Change Node - gegen folgende aus. Das ist dann auch LocalTime in dem Datenpunkt ausgewiesen - dann kannst den UTC Datenpunkt löschen.

                                  [
                                     {
                                         "id": "9b016a53.035d68",
                                         "type": "change",
                                         "z": "6e170384.60c96c",
                                         "name": "UTC Time",
                                         "rules": [
                                             {
                                                 "t": "change",
                                                 "p": "topic",
                                                 "pt": "msg",
                                                 "from": "UTC.Time",
                                                 "fromt": "str",
                                                 "to": "LocalTime",
                                                 "tot": "str"
                                             },
                                             {
                                                 "t": "change",
                                                 "p": "payload",
                                                 "pt": "msg",
                                                 "from": ";(.*?);(.*?);(.*);$",
                                                 "fromt": "re",
                                                 "to": "$2",
                                                 "tot": "str"
                                             },
                                             {
                                                 "t": "set",
                                                 "p": "payload",
                                                 "pt": "msg",
                                                 "to": "$moment(payload & ' UT').locale(\"de\").tz('Europe/Berlin').format('DD.MM.YYYY HH:mm:ss')",
                                                 "tot": "jsonata"
                                             },
                                             {
                                                 "t": "delete",
                                                 "p": "stateUnit",
                                                 "pt": "msg"
                                             }
                                         ],
                                         "action": "",
                                         "property": "",
                                         "from": "",
                                         "to": "",
                                         "reg": false,
                                         "x": 2720,
                                         "y": 4380,
                                         "wires": [
                                             [
                                                 "f0c2b56a.70ee38"
                                             ]
                                         ]
                                     }
                                  ]
                                  

                                  Die UTC Node austauschen!

                                  NWHN Offline
                                  NWHN Offline
                                  NWH
                                  wrote on last edited by
                                  #96

                                  @mickym sagte in Adapter für Telnet Daten:

                                                                                                                                                              [                                                                                                                                                                               {                                                                                                                                                                                   "id": "9b016a53.035d68",                                                                                                                                                                                   "type": "change",                                                                                                                                                                                   "z": "6e170384.60c96c",                                                                                                                                                                                   "name": "UTC Time",                                                                                                                                                                                   "rules": [                                                                                                                                                                                       {                                                                                                                                                                                           "t": "change",                                                                                                                                                                                           "p": "topic",                                                                                                                                                                                           "pt": "msg",                                                                                                                                                                                           "from": "UTC.Time",                                                                                                                                                                                           "fromt": "str",                                                                                                                                                                                           "to": "LocalTime",                                                                                                                                                                                           "tot": "str"                                                                                                                                                                                       },                                                                                                                                                                                       {                                                                                                                                                                                           "t": "change",                                                                                                                                                                                           "p": "payload",                                                                                                                                                                                           "pt": "msg",                                                                                                                                                                                           "from": ";(.*?);(.*?);(.*);$",                                                                                                                                                                                           "fromt": "re",                                                                                                                                                                                           "to": "$2",                                                                                                                                                                                           "tot": "str"                                                                                                                                                                                       },                                                                                                                                                                                       {                                                                                                                                                                                           "t": "set",                                                                                                                                                                                           "p": "payload",                                                                                                                                                                                           "pt": "msg",                                                                                                                                                                                           "to": "$moment(payload & ' UT').locale(\"de\").tz('Europe/Berlin').format('DD.MM.YYYY HH:mm:ss')",                                                                                                                                                                                           "tot": "jsonata"                                                                                                                                                                                       },                                                                                                                                                                                       {                                                                                                                                                                                           "t": "delete",                                                                                                                                                                                           "p": "stateUnit",                                                                                                                                                                                           "pt": "msg"                                                                                                                                                                                       }                                                                                                                                                                                   ],                                                                                                                                                                                   "action": "",                                                                                                                                                                                   "property": "",                                                                                                                                                                                   "from": "",                                                                                                                                                                                   "to": "",                                                                                                                                                                                   "reg": false,                                                                                                                                                                                   "x": 2720,                                                                                                                                                                                   "y": 4380,                                                                                                                                                                                   "wires": [                                                                                                                                                                                       [                                                                                                                                                                                           "f0c2b56a.70ee38"                                                                                                                                                                                       ]                                                                                                                                                                                   ]                                                                                                                                                                               }                                                                                                                                                                            ]                                            
                                  

                                  erledigt und funktioniert.

                                  mickymM 1 Reply Last reply
                                  0
                                  • NWHN NWH

                                    @mickym sagte in Adapter für Telnet Daten:

                                                                                                                                                                [                                                                                                                                                                               {                                                                                                                                                                                   "id": "9b016a53.035d68",                                                                                                                                                                                   "type": "change",                                                                                                                                                                                   "z": "6e170384.60c96c",                                                                                                                                                                                   "name": "UTC Time",                                                                                                                                                                                   "rules": [                                                                                                                                                                                       {                                                                                                                                                                                           "t": "change",                                                                                                                                                                                           "p": "topic",                                                                                                                                                                                           "pt": "msg",                                                                                                                                                                                           "from": "UTC.Time",                                                                                                                                                                                           "fromt": "str",                                                                                                                                                                                           "to": "LocalTime",                                                                                                                                                                                           "tot": "str"                                                                                                                                                                                       },                                                                                                                                                                                       {                                                                                                                                                                                           "t": "change",                                                                                                                                                                                           "p": "payload",                                                                                                                                                                                           "pt": "msg",                                                                                                                                                                                           "from": ";(.*?);(.*?);(.*);$",                                                                                                                                                                                           "fromt": "re",                                                                                                                                                                                           "to": "$2",                                                                                                                                                                                           "tot": "str"                                                                                                                                                                                       },                                                                                                                                                                                       {                                                                                                                                                                                           "t": "set",                                                                                                                                                                                           "p": "payload",                                                                                                                                                                                           "pt": "msg",                                                                                                                                                                                           "to": "$moment(payload & ' UT').locale(\"de\").tz('Europe/Berlin').format('DD.MM.YYYY HH:mm:ss')",                                                                                                                                                                                           "tot": "jsonata"                                                                                                                                                                                       },                                                                                                                                                                                       {                                                                                                                                                                                           "t": "delete",                                                                                                                                                                                           "p": "stateUnit",                                                                                                                                                                                           "pt": "msg"                                                                                                                                                                                       }                                                                                                                                                                                   ],                                                                                                                                                                                   "action": "",                                                                                                                                                                                   "property": "",                                                                                                                                                                                   "from": "",                                                                                                                                                                                   "to": "",                                                                                                                                                                                   "reg": false,                                                                                                                                                                                   "x": 2720,                                                                                                                                                                                   "y": 4380,                                                                                                                                                                                   "wires": [                                                                                                                                                                                       [                                                                                                                                                                                           "f0c2b56a.70ee38"                                                                                                                                                                                       ]                                                                                                                                                                                   ]                                                                                                                                                                               }                                                                                                                                                                            ]                                            
                                    

                                    erledigt und funktioniert.

                                    mickymM Online
                                    mickymM Online
                                    mickym
                                    Most Active
                                    wrote on last edited by
                                    #97

                                    @nwh Eventuell noch nicht - weil das Problem ist, dass das Datum heute der 6.6. ist - aber wahrscheinlich ist Monat und Tag noch vertauscht. ;)

                                    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.

                                    NWHN 1 Reply Last reply
                                    0
                                    • mickymM mickym

                                      @nwh Eventuell noch nicht - weil das Problem ist, dass das Datum heute der 6.6. ist - aber wahrscheinlich ist Monat und Tag noch vertauscht. ;)

                                      NWHN Offline
                                      NWHN Offline
                                      NWH
                                      wrote on last edited by
                                      #98

                                      @mickym na das werden wir dann morgen sehen. :grin:

                                      mickymM 1 Reply Last reply
                                      0
                                      • NWHN NWH

                                        @mickym na das werden wir dann morgen sehen. :grin:

                                        mickymM Online
                                        mickymM Online
                                        mickym
                                        Most Active
                                        wrote on last edited by
                                        #99

                                        @nwh
                                        Hier nochmalige Korrektur der UTC Node. ;)

                                        [
                                           {
                                               "id": "9b016a53.035d68",
                                               "type": "change",
                                               "z": "6e170384.60c96c",
                                               "name": "UTC Time",
                                               "rules": [
                                                   {
                                                       "t": "change",
                                                       "p": "topic",
                                                       "pt": "msg",
                                                       "from": "UTC.Time",
                                                       "fromt": "str",
                                                       "to": "LocalTime",
                                                       "tot": "str"
                                                   },
                                                   {
                                                       "t": "change",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "from": ";(.*?);(.*?);(.*);$",
                                                       "fromt": "re",
                                                       "to": "$2",
                                                       "tot": "str"
                                                   },
                                                   {
                                                       "t": "set",
                                                       "p": "payload",
                                                       "pt": "msg",
                                                       "to": "$moment(payload & ' +0000', 'DD/MM/YYYY HH:mm:ss Z').locale(\"de\").tz('Europe/Berlin').format('DD.MM.YYYY HH:mm:ss')",
                                                       "tot": "jsonata"
                                                   },
                                                   {
                                                       "t": "delete",
                                                       "p": "stateUnit",
                                                       "pt": "msg"
                                                   }
                                               ],
                                               "action": "",
                                               "property": "",
                                               "from": "",
                                               "to": "",
                                               "reg": false,
                                               "x": 2720,
                                               "y": 4380,
                                               "wires": [
                                                   [
                                                       "f0c2b56a.70ee38"
                                                   ]
                                               ]
                                           }
                                        ]
                                        

                                        Jetzt schaut es gut aus. ;) - Muss man immer probieren, welches Format gefressen wird.

                                        4c650058-44b1-4a76-b2be-7e5742be6cbf-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.

                                        NWHN 1 Reply Last reply
                                        0
                                        • mickymM mickym

                                          @nwh
                                          Hier nochmalige Korrektur der UTC Node. ;)

                                          [
                                             {
                                                 "id": "9b016a53.035d68",
                                                 "type": "change",
                                                 "z": "6e170384.60c96c",
                                                 "name": "UTC Time",
                                                 "rules": [
                                                     {
                                                         "t": "change",
                                                         "p": "topic",
                                                         "pt": "msg",
                                                         "from": "UTC.Time",
                                                         "fromt": "str",
                                                         "to": "LocalTime",
                                                         "tot": "str"
                                                     },
                                                     {
                                                         "t": "change",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "from": ";(.*?);(.*?);(.*);$",
                                                         "fromt": "re",
                                                         "to": "$2",
                                                         "tot": "str"
                                                     },
                                                     {
                                                         "t": "set",
                                                         "p": "payload",
                                                         "pt": "msg",
                                                         "to": "$moment(payload & ' +0000', 'DD/MM/YYYY HH:mm:ss Z').locale(\"de\").tz('Europe/Berlin').format('DD.MM.YYYY HH:mm:ss')",
                                                         "tot": "jsonata"
                                                     },
                                                     {
                                                         "t": "delete",
                                                         "p": "stateUnit",
                                                         "pt": "msg"
                                                     }
                                                 ],
                                                 "action": "",
                                                 "property": "",
                                                 "from": "",
                                                 "to": "",
                                                 "reg": false,
                                                 "x": 2720,
                                                 "y": 4380,
                                                 "wires": [
                                                     [
                                                         "f0c2b56a.70ee38"
                                                     ]
                                                 ]
                                             }
                                          ]
                                          

                                          Jetzt schaut es gut aus. ;) - Muss man immer probieren, welches Format gefressen wird.

                                          4c650058-44b1-4a76-b2be-7e5742be6cbf-image.png

                                          NWHN Offline
                                          NWHN Offline
                                          NWH
                                          wrote on last edited by
                                          #100

                                          @mickym Danke. Ist ausgetauscht.
                                          So gn8

                                          ...und wie gesagt Danke danke.

                                          NWHN 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          486

                                          Online

                                          32.6k

                                          Users

                                          82.3k

                                          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