Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. Node-red: Öffentliche IP Adresse

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Node-red: Öffentliche IP Adresse

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

      Hallo,

      Hormoran hat auf dem Usertreffen den Wunsch geäußert, bei Änderung seiner öffentlichen IP eine Mitteilung mit der neuen IP zu bekommen. Mit diesem Flow (leicht abgewandelt von http://flows.nodered.org/flow/9559f217b08913702c38 aus der http://flows.nodered.org) kann man seine öffentliche IP in ioBroker speichern. Mit einem Skript und dem Mail Adapter lässt man sich die neue IP bei Änderung zuschicken.

      [{"id":"b36e4bbd.4c91b8","type":"change","name":"","rules":[{"t":"set","p":"newip","to":"msg.payload"}],"x":425,"y":102,"z":"79825b77.867da4","wires":[["bfd8a3c1.40276","cc74881b.338b78"]]},{"id":"deeb64a6.211498","type":"switch","name":"Integrity check","property":"payload","rules":[{"t":"regex","v":"\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b"}],"checkall":"true","outputs":1,"x":305,"y":36.5,"z":"79825b77.867da4","wires":[["b36e4bbd.4c91b8"]]},{"id":"bfd8a3c1.40276","type":"ioBroker out","name":"Public_IP","topic":"","ack":"true","autoCreate":"true","x":611,"y":101,"z":"79825b77.867da4","wires":[]},{"id":"cc74881b.338b78","type":"debug","name":"Debug","active":true,"console":"false","complete":"payload","x":601,"y":39,"z":"79825b77.867da4","wires":[]},{"id":"9367ddbd.6c982","type":"http request","name":"","method":"GET","ret":"txt","url":"http://bot.whatismyipaddress.com/","x":180,"y":103,"z":"79825b77.867da4","wires":[["deeb64a6.211498"]]},{"id":"d639302c.29c6d","type":"inject","name":"Get IP","topic":"Public_IP","payload":"eth0","payloadType":"none","repeat":"86400","crontab":"","once":false,"x":81,"y":35,"z":"79825b77.867da4","wires":[["9367ddbd.6c982"]]}]
      

      Man kann auch einfach den Mail-Node hinten dranhängen und sich jeden Tag die Adresse senden, egal ob geändert oder nicht.

      Gruß

      Pix

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators last edited by

        DANKE!

        werde ich gleich testen

        Gruß

        Rainer

        1 Reply Last reply Reply Quote 0
        • ruhr70
          ruhr70 last edited by

          Ich habe den Flow importier. Danke.

          Bei mir ist der Change-Baustein allerdings leer. Die Ausgabe funktioniert trotzdem.

          327_2015-04-20_node-red_get_ip.jpg

          Wofür ist der Baustein denn gut und was gehört da rein?

          Testweise habe ich mir die Ausgabe der URL aus dem "http request Baustein" angesehen und sowohl den Switch- als auch den Change-Baustein weggelassen.

          327_2015-04-20_node-red_get_ip_einfach.jpg

          Auch das funktioniert. Habe ich irgendwelche Nachteile, wenn ich die Switch und den Change Bausteine nicht verwende? Was ist deren Funktion in dem Flow?

          1 Reply Last reply Reply Quote 0
          • P
            pix last edited by

            Hallo ruhr70,

            nein, du hast keine Nachteile. Der change-node ist eigentlich sogar überflüssig, der switch-node checkt nur, ob die Daten, die ankommen, auch aus Zeichen besteht, die für eine URL erlaubt sind. Kannste eigentlich auch weglassen.

            Gruß

            Pix

            1 Reply Last reply Reply Quote 0
            • ruhr70
              ruhr70 last edited by

              Super! Danke für die Rückmeldung.

              Dann versuche ich mal bei Gelegenheit den switch-node zu verstehen. 😉

              Danke für die Beispiele!

              1 Reply Last reply Reply Quote 0
              • P
                pix last edited by

                Hallo,

                kurzer Querverweis: http://forum.iobroker.org/viewtopic.php?f=21&t=1263#p10404 gibt's jetzt eine Javascript Variante.

                Gruß,

                Pix

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

                Support us

                ioBroker
                Community Adapters
                Donate

                796
                Online

                31.6k
                Users

                79.5k
                Topics

                1.3m
                Posts

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