Hallo allerseits,
ich steh gerade irgendwie auf dem Schlauch. Ich möchte gerne ein Image einer externen Web-Adresse anzeigen (IP-CAM).
Die Syntax
define myimage weblink htmlCode <img width="600" height="400" src="https://cam1.test.de/image.jpg">
muß jetzt noch durch Credentials abgesichert werden.
Ich hatte gehofft, daß das mit
attr myimage basicAuth asdfasdfasdfasdfasdf
funktioniert. Leider ist jedoch basicAuth kein Attribut von weblink. Bin ich hier auf dem Holzweg? Die direkte Einbettung von UID:PW in die URL ist ja mittlerweile deprecated und natürlich auch nicht sicher.
Was ist die Alternative, um mein Image jetzt (für einen Floorplan) laden zu können? Der Server unterstützt base64 (Basic) und Digest.
Dank Euch,
Wolfram
Zitat von: wopl am 03 Juni 2018, 16:29:28
Die direkte Einbettung von UID:PW in die URL ist ja mittlerweile deprecated und natürlich auch nicht sicher.
Basic Auth ist auch nicht mehr oder weniger sicher als direkte Übergabe per URL.
Wie "würde" ich denn Basic Auth in FHEM umsetzen?
Oder eine bessere Alternative?
Dank Wolfram
Zitat von: wopl am 03 Juni 2018, 16:54:49
Wie "würde" ich denn Basic Auth in FHEM umsetzen?
weblink kann das out of the shelf nicht, müsstest du also selbst dazu bauen.
Zitat von: wopl am 03 Juni 2018, 16:54:49
Oder eine bessere Alternative?
IPCAM (https://fhem.de/commandref.html#IPCAM) mal angeschaut?
Ja, ich hab eben mit IPCAM rumgespielt. Irgendwie speichert er mir kein Image ab. Nicht sicher, ob das an HTTPS liegt. Wäre eine Alternative, aber so auf die Schnelle hat's halt nicht funktioniert.
Zumindest mal Dank für die Info, daß weblink hier ungeeignet ist.
Gruß Wolfram
Hallo Zusammen,
Da dieser Thread eine offene Frage zurücklässt, hoffentlich ein teilweiser Lösungsansatz:
IPCAM hat seit dem letzten Update ein neues Attribut 'schema' welches die Auswahl von HTTPS ermöglicht.
Vorher hatte das Modul tatsächlich keine Möglichkeit, HTTPS Kameras abzufragen
Schöne Grüße
Martin