Hi,
ich habe eine Webcam, deren aktuelles Bild ich per "http://192.168.178.123/snapshot.cgi?user=admin&pwd=123456&resolution=32" abrufen kann. Die Adresse ist natürlich in meinem Intranet.
Nun greife ich von außen auf FHEM über das Web-Interface zu und möchte gerne das Bild der Kamera einbinden. Natürlich kann nicht einfach oben genannte URL per iframe einbinden, da diese lokal ist, sondern ich muss irgendwie das Bild proxien. Geht das?
dero
Da eine empfohlene Methode auf FHEM von außen zuzugreifen, eigentlich nur VPN sein kann, sollte die interne IP funktionieren.
Zitat von: marvin78 am 13 Oktober 2015, 14:55:33
Da eine empfohlene Methode auf FHEM von außen zuzugreifen, eigentlich nur VPN sein kann, sollte die interne IP funktionieren.
Gebe ich dir eigentlich recht, aber meiner Freundin jetzt noch VPN erklären wird nix werden. Daher würde auch mich eine Lösung interessieren :)
Da gibt's gar nicht viel zu erklären. Einfach einrichten, der Freundin einen entsprechenden Button auf den Homescreen machen und sagen: "Bevor du auf FHEM zugreifst, drücke den Button um die Verbindung her zu stellen".
Das ist die einzige Möglichkeit, die wirklich empfehlenswert ist.
Oder, alternativ, mit Tasker oder ähnlichem dafür sorgen, dass das Handy prinzipiell nur per VPN über zu Hause ins Internet geht.
Halte ich übrigens sowieso für eine gute Entscheidung, weil man so auch effektiv an einem öffentlichen Hotspot (z.B.) unterbindet, dass jemand irgendwelche Zugangsdaten, die schlecht programmierte Apps im Klartext rumsenden, mitlesen kann.
Danke für die nett gemeinten Hinweise, aber es bleibt bei einem Workaround und beantwortet nicht die eigentliche Frage ;)
Ein Workaround wäre es, es ohne VPN zu machen.
Du wirst hier nicht so schnell jemanden finden, der dir einen Rat gibt, der ohne VPN auskommt.
Naja Tipp geben kann man ja machen aber ob man es empfiehlt ist eine andere Sache ;)
Also die einfachste wenn auch unsicherste Variante ist, den http-Port an deinem Router zu öffnen und auf die Kamera zu leiten. (geht mit der Fritzbox sehr schnell und einfach)
Nein. Solche Tipps gibt man nicht, wenn man es nicht empfiehlt. Wenn man unbedingt sowas machen möchte, findet man bei google genug Hinweise.
Ja, wie marvin78 schreibt. Einmal VPN einrichten und sicher sein. Bootoption, Auto reconnect und VPN im Mobilnetz zulassen und gut. Ich nutze VPNCilla und habe seit Jahren kein Problem damit.
Muss nicht mal ein Knöpfchen drucken...
iPhone Nutzer können ja die VPN On Demand Lösung verwenden, so dass die VPN-Verbindung automatisch hergestellt wird: http://www.meintechblog.de/2015/02/vpn-on-demand-zwischen-iphone-und-fritzbox-einrichten/
Ein Reverse Proxy kann, wenn er richtig eingerichtet und platziert ist, eine Lösung sein, die auch sicher ist.
Dann hoffen wir mal, dass die Antworten Dero helfen und reichen :)
Und wie ich es bei meiner Freundin mache, muss ich mal schauen. Aber danke für die Tipps.
Eine weitere sichere Möglichkeit wäre das Bild über Instant-Messaging (regelmässig oder per Anforderung) zu versenden.
Dazu kann man das Bilder der WebCam mit dem Modul IPCAM auf dem eigenen FHEM-Server sichern.
Das Versenden geht dann zum Beispiel mit dem TelegramBot --> http://forum.fhem.de/index.php/topic,38328.msg305499.html#msg305499 (http://forum.fhem.de/index.php/topic,38328.msg305499.html#msg305499)
oder http://www.fhemwiki.de/w/index.php?title=TelegramBot&redirect=no (http://www.fhemwiki.de/w/index.php?title=TelegramBot&redirect=no)
Ich verwende das genau deshalb weil ich keine Zugägne von aussen ibs eigene Intranet haben will. Hierfür ist überhaupt kein Zugang von aussen nach innen über die Firewall nötig (auch nicht per VPN).
Johannes