Hallo zusammen,
Ist es möglich die aktuelle Internetadressen in eine Variable abzulegen.
Ich möchte damit plus hinzufügen eines Ports die Webcams von extern aufrufen.
ZB. 84.72.144.88:82
Aufruf mit HTTP://84.72.144.77:82
Hab eine Fritzbox 7590, die ich auch über die CCU3 ansprechen kann.
Nutze NEO AIO Remote
Würde mich freuen, wenn irgendwer einen Lösungsansatz hat.
LG
Aktuelle Internetadressen in Variable ablegen
Moderator: Co-Administratoren
-
- Beiträge: 6687
- Registriert: 22.05.2012, 08:40
- System: CCU
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 478 Mal
Re: Aktuelle Internetadressen in Variable ablegen
Wozu genau und um was für eine Kamera geht es denn? in der Regel sprichst Du ein Gerät ja auch nicht über die IP an, sondern über den DNS Eintrag.
Hat die Kamera denn keine feste DNS Adresse unter der diese erreichbar ist?
-
- Beiträge: 14085
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 580 Mal
- Danksagung erhalten: 1492 Mal
Re: Aktuelle Internetadressen in Variable ablegen
Informiere Dich mal über myfritz. Das bringt die FritzBox schon mit. Kostet nix und funktioniert problemlos. Somit sind die daran angeschlossenen Geräte immer über die gleiche (recht kryptische) Adresse erreichbar.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 2373
- Registriert: 19.09.2012, 10:53
- System: CCU
- Wohnort: Jottweedee
- Hat sich bedankt: 250 Mal
- Danksagung erhalten: 348 Mal
Re: Aktuelle Internetadressen in Variable ablegen
Das solltest du besser anders lösen, z.B. mit Hilfe des in der Fritzbox eingebauten VPNIch möchte damit plus hinzufügen eines Ports die Webcams von extern aufrufen.
ZB. 84.72.144.88:82
Aufruf mit HTTP://84.72.144.77:82
P.S.:
Man kann sich von der Fritzbox automatisch bei jedem Wechsel der vom Provider zugeteilten IP-Adresse diese per Email zuschicken lassen.
Ausserdem unterstützt die Fritzbox kostenfreie DDNS Anbieter wie z.B. NoIP.com
Es kann leider nicht ganz ausgeschlossen werden, dass ich mich irre.
HmIP muss leider draussen bleiben. in Ausnahmefällen erlaubt
ACHTUNG! Per Portweiterleitung aus dem Internet erreichbare CCU-WebUI ist unsicher! AUCH MIT PASSWORTSCHUTZ! Daher: Portweiterleitung deaktivieren!
HmIP muss leider draussen bleiben. in Ausnahmefällen erlaubt
ACHTUNG! Per Portweiterleitung aus dem Internet erreichbare CCU-WebUI ist unsicher! AUCH MIT PASSWORTSCHUTZ! Daher: Portweiterleitung deaktivieren!
-
- Beiträge: 10752
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 672 Mal
Re: Aktuelle Internetadressen in Variable ablegen
Der Vollständigkeit halber: natürlich kann man in z.B. einer Zeichenketten Variablen auch IP Adressen speichern.
Code: Alles auswählen
dom.GetObject(ID_SYSTEM_VARIABLES).Get("NAME DEINER STRINGVARIABLE").State("84.72.144.77");
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.