externes Image einbinden (Authentication)

Begonnen von wopl, 03 Juni 2018, 16:29:28

Vorheriges Thema - Nächstes Thema

wopl

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
Haussteuerung mit 300 Devices, Kopplung mit Wago SPS, InfluxDB (Grafana), HomeMatic, Tinkerforge (Fensterkontakte), SmartMeter, Heizungsüberwachung/-logging... Installation in QNAP NAS Docker container vollautomatisiert mit Ansible und GITlab

Christoph Morrison

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.

wopl

Wie "würde" ich denn Basic Auth in FHEM umsetzen?
Oder eine bessere Alternative?
Dank Wolfram
Haussteuerung mit 300 Devices, Kopplung mit Wago SPS, InfluxDB (Grafana), HomeMatic, Tinkerforge (Fensterkontakte), SmartMeter, Heizungsüberwachung/-logging... Installation in QNAP NAS Docker container vollautomatisiert mit Ansible und GITlab

Christoph Morrison

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 mal angeschaut?

wopl

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
Haussteuerung mit 300 Devices, Kopplung mit Wago SPS, InfluxDB (Grafana), HomeMatic, Tinkerforge (Fensterkontakte), SmartMeter, Heizungsüberwachung/-logging... Installation in QNAP NAS Docker container vollautomatisiert mit Ansible und GITlab

delMar

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
Maintainer von: ZoneMinder, TA_CMI_JSON, ONKYO_AVR, DENON_AVR, CanOverEthernet, IPCAM.

Vielgenutzte Module sind die größte Motivation für Entwickler.
Bitte zumindest 'attr global sendStatistics onUpdate' setzen.
Denn: ohne 'sendStatistics' keine Zahlen.