NEWS
IP Adresse aus "Objekte" in VIS als Hyperlink einbinden
-
Guten Abend,
ich hoffe jemand kann mir auf die Sprünge helfe, Danke schonmal vorab.
Shellys, Sonoff/ Tasmota Devices übergeben ihre aktuelle IP Adresse doch an den IOBroker und sind in Objekte zu sehen.
Diese IP Adresse würde ich gerne für ausgewählte Geräte in einem View in Vis als Link bereitstellen, um so schnell auf die Konfigurationsoberfläche der Geräte zu kommen.
Die IP Adressvergabe erfolgt per DHCP. Statische IP oder IP Reservierungen möchte ich nicht nutzen. Auch wenn auf Grund der Leasedauer eine Adressänderung eher unwahrscheinlich ist, würde diese Links auch gerne dynamisch halten.
In Vis habe ich kein Widget gefunden, das die IP Adresse aus einer Objekt-ID übernimmt und einen fuktionierenden Link bereitstellt.
Ist das überhaupt machbar?Thx
-
@stopbit Hallo,
das ist eigentlich recht einfach.
Du nimmst dafür das basic-HTML Widget.
Im ioBroker gehts du unter Objekte zu dem Datenpunkt mit der IP.
Ein wenig rechts hinter der ID erscheint wenn der Mauszeiger darüber ist, ein Popup mit In die Zwischenablage kopieren.
Da einfach drauf klicken.
In das basic-HTML kommt dann z.B.<a href="http://{sonoff.0.Wetterdaten.INFO.IPAddress}" target="_blank" title="Wetterdaten">{sonoff.0.Wetterdaten.INFO.IPAddress}</a>
Das in den geschweiften Klammern ist der Datenpunkt kopiert aus der Zwischenablage.
Rechte Maustaste einfügen.
Nicht im Editor aber im Browser wird die IP angezeigt, der Title bei Mouseover.
Durch target _blank wird ein neuer Tab im Browser geöffnet.Viel Erfolg beim basteln!
Gruss Klaus
-
@kwittig Cool, cool, cool!
Klappt tadellos, vielen DankEdit:
Habe es jetzt, Dank der geschweiften Klammern ;-), über das Basic Link Widget gelöst.
Das war der entscheidende Tipp.
z.B.
HTML: Torantrieb
Link: http://{shelly.0.SHSW-1#937B96#1.hostname}
Target: _blank