Autor Thema: externes Image einbinden (Authentication)  (Gelesen 2023 mal)

Offline wopl

  • Jr. Member
  • **
  • Beiträge: 76
externes Image einbinden (Authentication)
« am: 03 Juni 2018, 16:29:28 »
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

Offline Christoph Morrison

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 881
  • Maintainer von 12 Modulen + holiday-Files
    • Private Website
Antw:externes Image einbinden (Authentication)
« Antwort #1 am: 03 Juni 2018, 16:49:19 »
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.
Maintainer von:
holidays · 59_Twilight · Webcount · Lindy_HDMI_Swich · ALL3076 · ALL4027 · WEBIO · ALL4000T · WEBIO_12DIGITAL · Itach_Relay · VantagePro2 · WEBTHERM · Buienradar

Offline wopl

  • Jr. Member
  • **
  • Beiträge: 76
Antw:externes Image einbinden (Authentication)
« Antwort #2 am: 03 Juni 2018, 16:54:49 »
Wie "würde" ich denn Basic Auth in FHEM umsetzen?
Oder eine bessere Alternative?
Dank Wolfram

Offline Christoph Morrison

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 881
  • Maintainer von 12 Modulen + holiday-Files
    • Private Website
Antw:externes Image einbinden (Authentication)
« Antwort #3 am: 03 Juni 2018, 19:01:30 »
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.

Oder eine bessere Alternative?

IPCAM mal angeschaut?
Maintainer von:
holidays · 59_Twilight · Webcount · Lindy_HDMI_Swich · ALL3076 · ALL4027 · WEBIO · ALL4000T · WEBIO_12DIGITAL · Itach_Relay · VantagePro2 · WEBTHERM · Buienradar

Offline wopl

  • Jr. Member
  • **
  • Beiträge: 76
Antw:externes Image einbinden (Authentication)
« Antwort #4 am: 03 Juni 2018, 20:49:05 »
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

Offline delmar

  • Developer
  • Full Member
  • ****
  • Beiträge: 261
Antw:externes Image einbinden (Authentication)
« Antwort #5 am: 13 Februar 2019, 22:03:29 »
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
ZoneMinder, TA_CMI_JSON, ONKYO_AVR, CanOverEthernet (in Arbeit).

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

 

decade-submarginal