Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Node-red: Öffentliche IP Adresse

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

Node-red: Öffentliche IP Adresse

Scheduled Pinned Locked Moved Node-Red
6 Posts 3 Posters 2.7k Views
  • 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.
  • P Offline
    P Offline
    pix
    wrote on last edited by
    #1

    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

    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

    1 Reply Last reply
    0
    • HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #2

      DANKE!

      werde ich gleich testen

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • ruhr70R Offline
        ruhr70R Offline
        ruhr70
        wrote on last edited by
        #3

        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?

        Adapter: Fritzbox, Unify Circuit
        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

        1 Reply Last reply
        0
        • P Offline
          P Offline
          pix
          wrote on last edited by
          #4

          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

          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

          1 Reply Last reply
          0
          • ruhr70R Offline
            ruhr70R Offline
            ruhr70
            wrote on last edited by
            #5

            Super! Danke für die Rückmeldung.

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

            Danke für die Beispiele!

            Adapter: Fritzbox, Unify Circuit
            Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

            1 Reply Last reply
            0
            • P Offline
              P Offline
              pix
              wrote on last edited by
              #6

              Hallo,

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

              Gruß,

              Pix

              ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

              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

              481

              Online

              32.4k

              Users

              81.4k

              Topics

              1.3m

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

              • Don't have an account? Register

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