Aktuelle Internetadressen in Variable ablegen

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
fautec56
Beiträge: 13
Registriert: 20.12.2015, 21:48
Hat sich bedankt: 1 Mal

Aktuelle Internetadressen in Variable ablegen

Beitrag von fautec56 » 23.05.2020, 11:41

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

Fonzo
Beiträge: 2831
Registriert: 22.05.2012, 08:40
System: CCU
Hat sich bedankt: 8 Mal
Danksagung erhalten: 81 Mal

Re: Aktuelle Internetadressen in Variable ablegen

Beitrag von Fonzo » 23.05.2020, 11:53

fautec56 hat geschrieben:
23.05.2020, 11:41
Ist es möglich die aktuelle Internetadressen in eine Variable abzulegen.
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?

Xel66
Beiträge: 6891
Registriert: 08.05.2013, 23:33
Wohnort: Nordwürttemberg
Hat sich bedankt: 32 Mal
Danksagung erhalten: 205 Mal

Re: Aktuelle Internetadressen in Variable ablegen

Beitrag von Xel66 » 23.05.2020, 12:51

fautec56 hat geschrieben:
23.05.2020, 11:41
Würde mich freuen, wenn irgendwer einen Lösungsansatz hat.
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
---------------------------------------------------------------------------------
358 Kanäle in 103 Geräten und 114 CUxD-Kanäle in 24 CUxD-Geräten:
253 Programme, 218 Systemvariablen und 144 Direktverknüpfungen,
RaspberryMatic Version 3.45.7.20190622
Testsystem: CCU3 3.49.17
---------------------------------------------------------------------------------

cmjay
Beiträge: 864
Registriert: 19.09.2012, 10:53
System: CCU
Wohnort: Jottweedee
Hat sich bedankt: 29 Mal
Danksagung erhalten: 45 Mal

Re: Aktuelle Internetadressen in Variable ablegen

Beitrag von cmjay » 23.05.2020, 12:54

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
Das solltest du besser anders lösen, z.B. mit Hilfe des in der Fritzbox eingebauten VPN :!:

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.

ACHTUNG! Per Portweiterleitung aus dem Internet erreichbare CCU-WebUI ist unsicher! AUCH MIT PASSWORTSCHUTZ! Daher: Portweiterleitung deaktivieren!

alchy
Beiträge: 9538
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 15 Mal
Danksagung erhalten: 214 Mal

Re: Aktuelle Internetadressen in Variable ablegen

Beitrag von alchy » 23.05.2020, 23:21

fautec56 hat geschrieben:
23.05.2020, 11:41
Ist es möglich die aktuelle Internetadressen in eine Variable abzulegen.
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");
Alchy

.................... 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.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“