NEWS
[gelöst]In Vis wird kein Picon von Vu+ angezeigt
-
Hi,
verzweifel gerade, weiß auch nicht in welcher Kategorie das passt, deshalb hier.Habe auf meiner Vu+ Tailscale installiert damit ich von unterwegs daraufkomme. Dafür musste ich im Openweb Interface den http zugriff erlauben mit nutzername und password und das ich vom VPN zugreifen darf. Das funktioniert auch alles.
In meiner Vis (egal ob 1 oder 2), werden seit der umstellung keine Picons mehr dargestellt. Die Daten kommen von diesm DP:
enigma2.0.enigma2.CHANNEL_PICON
Das steht zum Beispiel wenn ich auf ProSeiben bin
http://192.168.0.90/picon/1_0_19_EF75_3F9_1_C00000_0_0_0.png
Wenn ich den link direkt im Browswer eingebe wird auch das richtige Bild angezeigt. Nur halt nicht in der Vis. Widget ist das basic - String img scr.Sobald ich die Authentifizierung für HTTP wieder ausschalte, erscheint das Picon in der Vis.
Jemand ne idee was sein kann?
-
@chris76e
Hab zwar keine Ahnung was nun eine Vu+ ist.
Aber für mich klingt das so als ob du eine Webseite mittels https anzeigst die ein Element von einer http (also nicht securen) Seite einbinden will. Das erlauben Browser aus Sicherheitsgründen nicht (soweit ich weiß) -
@mcm1957 sagte in In Vis wird kein Picon von Vu+ angezeigt:
Hab zwar keine Ahnung was nun eine Vu+ ist
Ist ein Enigma2 Reciver.
@mcm1957 sagte in In Vis wird kein Picon von Vu+ angezeigt:
Aber für mich klingt das so als ob du eine Webseite mittels https anzeigst die ein Element von einer http (also nicht securen) Seite einbinden will. Das erlauben Browser aus Sicherheitsgründen nicht (soweit ich weiß)
Hmm, das ist doch nur ein Datenpunkt mit dem Pfad einer Bild datei. Ich sehe auch keine Unterschied vom Pfad her ob mit oder ohne der Authentifizierung für HTTP
-
@chris76e sagte in In Vis wird kein Picon von Vu+ angezeigt:
Hi,
verzweifel gerade, weiß auch nicht in welcher Kategorie das passt, deshalb hier.Habe auf meiner Vu+ Tailscale installiert damit ich von unterwegs daraufkomme. Dafür musste ich im Openweb Interface den http zugriff erlauben mit nutzername und password und das ich vom VPN zugreifen darf. Das funktioniert auch alles.
In meiner Vis (egal ob 1 oder 2), werden seit der umstellung keine Picons mehr dargestellt. Die Daten kommen von diesm DP:
enigma2.0.enigma2.CHANNEL_PICON
Das steht zum Beispiel wenn ich auf ProSeiben bin
http://192.168.0.90/picon/1_0_19_EF75_3F9_1_C00000_0_0_0.png
Wenn ich den link direkt im Browswer eingebe wird auch das richtige Bild angezeigt. Nur halt nicht in der Vis. Widget ist das basic - String img scr.Sobald ich die Authentifizierung für HTTP wieder ausschalte, erscheint das Picon in der Vis.
Jemand ne idee was sein kann?
Warum nicht http://username:password@URL?
Das funktioniert mit https nicht mehr, sollte aber mit http.
-
Wenn der Browser das Bild lesen / anzeigen soll muss es via https: addressiert sein, wenn die Webseite in die es eingebettes ist mit https: geladen wird.
Ist zumindest mein Wissensstand.
Zusatzfrage:
Steht dein Vu+ außerhalb deines LANs wo sich der ioBroker befindet? Oder befürchtest du dass wer dein LAN belauscht? Wenn alles im LAN ist sollte https eigentlich keinen wirklcihen Sicherheitsgewinn bringen. Aber ja - das ist in Bezug auf das Problem OT.EDIT:
Oder hab ich das falsch verstanden? Spielt da gar kein HTTPS mit sondern nur eine aktivierte Authentifizier und Protokoll ist aber weiter HTTP? Dann vergiss bitte was ich gepostet habe.
-
@chris76e Statt Tailscale "richtiges" VPN (z.B. Wireguard), was der Router managed, oder die picicons mit dem VIS Dateinmanager auf den iobroker unterhalb VIS.0 kopieren.
-
@mcm1957 sagte in In Vis wird kein Picon von Vu+ angezeigt:
Steht dein Vu+ außerhalb deines LANs wo sich der ioBroker befindet? Oder befürchtest du dass wer dein LAN belauscht? Wenn alles im LAN ist sollte https eigentlich keinen wirklcihen Sicherheitsgewinn bringen. Aber ja - das ist in Bezug auf das Problem OT.
Wenn ich Tailscale draufzugreifen möchte, verlangt OpenWebIF die Authentifizierung.
@meister-mopper sagte in In Vis wird kein Picon von Vu+ angezeigt:
Warum nicht http://username:password@URL?
Das funktioniert mit https nicht mehr, sollte aber mit httpok, so funktioniert es
http://XXX:XXXX@192.168.0.90/picon/1_0_19_EF75_3F9_1_C00000_0_0_0.png
aber wie bekomme ich es hin das das Automatisch mit dem DP geht ?
so klappt das nicht
http://XXX:XXXX@{enigma2.0.enigma2.CHANNEL_PICON}
@peterfido sagte in In Vis wird kein Picon von Vu+ angezeigt:
@chris76e Statt Tailscale "richtiges" VPN (z.B. Wireguard), was der Router managed, oder die picicons mit dem VIS Dateinmanager auf den iobroker unterhalb VIS.0 kopieren.
Richtiges VPN habe ich aufgegeben, Habe das schon mehrfach Versucht, bekomme das einfach nicht hin.
-
@chris76e sagte in In Vis wird kein Picon von Vu+ angezeigt:
Richtiges VPN habe ich aufgegeben, Habe das schon mehrfach Versucht, bekomme das einfach nicht hin.
Das ist falsch, genau da musst du ansetzen und es richtig machen. Alles andere ist Murks.
Mach dich schlauer, darunter geht es nicht!!!
-
Habe das jetzt mit hilfe eines Kleine Javascript gelöst. Picons werden angezeigt.
@meister-mopper sagte in In Vis wird kein Picon von Vu+ angezeigt:
Das ist falsch, genau da musst du ansetzen und es richtig machen. Alles andere ist Murks.
Mach dich schlauer, darunter geht es nicht!!!Ich weiß, aber irgendwann verliert man die lust wenn es einfach nicht funktionieren will. Habe es ja hier schon vor 3 Jahren versucht https://forum.iobroker.net/topic/53343/hilfe-beim-einrichten-einer-vpn-verbindung
-
@chris76e Probier mal
http://user:pass@IP/picon/{enigma2.0.enigma2.channelreference}.png
Wobei die Groß/Kleinschreibung aus dem Datenpunkt übernommen werden muss. Ich nutze kein Enigma2-Adapter, daher habe ich alles klein geschrieben.
-
funktioniert leider nicht http://xxx:xxx@192.168.0.90/picon/{enigma2.0.enigma2.CHANNEL_SERVICEREFERENCE_NAME}.png
-
Habe es jetzt mit Subnet-Routing in TailScale umgesetzt. Kann jetzt auf alle Geräte im Heimnetzt zugreifen und die Picons werden auch wieder wie ursprünglich angezeigt.