UniFi UCG Ultra/ Provider Zwangstrennung erkennen bzw. neue externe IP in HA erkennen

Die Automation hatte ich noch gar nicht gepostet.

Versuche mal die Schritte zu erklären:

Trigger für “externe IP” erstellt,
(s.u.., in der sensor.yaml) Läuft alle 5 Minuten (300sek.)
Dazu den Trigger in der configuration.yaml erstellen.
Dazu suchst du in der configuration.yaml den Sektor “sensor:” und stellst unterhalb den u.s. code ein.
Achte auf die Leerstellen das die übereinstimmen. Der Sektor “sensor:” darf nur einmal vohanden sein. Aus meinem Schnipsel löschen wenn er bei dir schon besteht.
Sollte er in deiner configuration.yaml noch nicht vorhanden sein kannst du den Schnipsel wie nachstehend einfügen.
# ------- Unifi Trigger externe Ip -------
sensor:
- platform: rest
name: Externe IP
resource: https://api.ipify.org?format=json
value_template: "{{ value_json.ip }}"
scan_interval: 300
# ------- Unifi Trigger externe Ip Ende -------

Helfer anlegen:
Einstellungen → Geräte & Dienste → Helfer → Helfer erstellen - “Text-Eingabe” → Name: Letzte bekannte externe IP

Nachdem ersellen den Wert der aktuelle Ip-Adresse eintragen
Einstellungen → Geräte & Dienste → Helfer
“Letzte bekannte externe IP” anklicken
Dort gibt es ein Eingabefeld, in das du direkt deine aktuelle externe IP4-Adresse eintippen und speichern kannst.
Das musst Du intial nur einmal machen. Wenn die Automation läuft wird hier automatisch die letzte bekannte IP vermerkt.

Damit hast nun die IP-Adressen (“Letzte bekannte externe IP” und “Externe IP”) zum Vergleichen in der Automation: