Graphik in WebUI
Moderator: Co-Administratoren
Re: Graphik in WebUI
Einen schönen Freitag Nachmittag!
Ich krieg das mit dem Bild einfach nicht zum Laufen , kann mich bitte jemand unterstützen?
Der Browseraufruf
http://192.xxx.xxx.xx0/snapshot.cgi?user=admin&pwd=
funktioniert einwandfrei (ja, ich habe noch kein PW vergeben).
Ich habe eine Sysvariable (Zeichenkette) angelegt dann das Script an mein Setting angepaßt bekomme aber eine Fehlermeldung und natürlich kein Bild in der Variablen angezeigt.
Kann mir bitte jemand helfen?
Danke und Lg
mxa
Ich krieg das mit dem Bild einfach nicht zum Laufen , kann mich bitte jemand unterstützen?
Der Browseraufruf
http://192.xxx.xxx.xx0/snapshot.cgi?user=admin&pwd=
funktioniert einwandfrei (ja, ich habe noch kein PW vergeben).
Ich habe eine Sysvariable (Zeichenkette) angelegt dann das Script an mein Setting angepaßt bekomme aber eine Fehlermeldung und natürlich kein Bild in der Variablen angezeigt.
Kann mir bitte jemand helfen?
Danke und Lg
mxa
Re: Graphik in WebUI
Bei der Definition von s kommt irgendwas mit den Anführungszeichen durcheinander.
Du hast bei img src= ... das Anführungszeichen "escaped", dann kommt pwd= ... (ich kann nicht unterscheiden, ob das das Anführungszeichen zumacht oder obs zwei einfache sind) ...
Auf jeden Fall wird was nicht geschlossen, und deswegen gehts net
Vermutlich muss es heissen.
Edit: Wenn man einfach bei der URL schreiben würde, dann ist's auf jeden Fall, die Anführungszeichen nicht mit \" zu escapen, sondern einfache Anführungszeichen zu benutzen, klappt dann auch mit Webmatic.
Du hast bei img src= ... das Anführungszeichen "escaped", dann kommt pwd= ... (ich kann nicht unterscheiden, ob das das Anführungszeichen zumacht oder obs zwei einfache sind) ...
Auf jeden Fall wird was nicht geschlossen, und deswegen gehts net
Vermutlich muss es
Code: Alles auswählen
pwd=''\"
Edit: Wenn man einfach
Code: Alles auswählen
pwd=
194 Kanäle in 101 Geräten:
3x HM-LC-Sw1-Pl, 7x HM-LC-Sw1-PB-FM, 2x HM-WDS10-TH-O, 22x HM-Sec-SC, 4x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 3x HM-LC-Dim1T-FM, 1x HM-PB-4Dis-WM, 1x HM-RC-19, 1x HM-Sec-TiS, 2x HM-OU-CF-Pl, 1x HM-RC-4-B, 9x HM-CC-VD, 7x HM-CC-TC, 3x HM-WDS30-T-O, 1x HM-CCU-1, 1x HM-LC-Sw2-PB-FM, 1x HM-LC-Sw1PBU-FM, 6x HM-PB-2-WM, 1x HM-LC-Dim2T-SM, 5x HM-PB-4-WM, 1x HM-LC-Sw2-FM, 1x HM-OU-CFM-Pl, 1x HM-LC-Bl1PBU-FM, 4x HM-LC-Bl1-PB-FM, 4x HM-LC-Sw4-SM, 3x HM-Sec-WDS
3x HM-LC-Sw1-Pl, 7x HM-LC-Sw1-PB-FM, 2x HM-WDS10-TH-O, 22x HM-Sec-SC, 4x HM-Sec-MDIR, 4x HM-Sen-MDIR-O, 3x HM-LC-Dim1T-FM, 1x HM-PB-4Dis-WM, 1x HM-RC-19, 1x HM-Sec-TiS, 2x HM-OU-CF-Pl, 1x HM-RC-4-B, 9x HM-CC-VD, 7x HM-CC-TC, 3x HM-WDS30-T-O, 1x HM-CCU-1, 1x HM-LC-Sw2-PB-FM, 1x HM-LC-Sw1PBU-FM, 6x HM-PB-2-WM, 1x HM-LC-Dim2T-SM, 5x HM-PB-4-WM, 1x HM-LC-Sw2-FM, 1x HM-OU-CFM-Pl, 1x HM-LC-Bl1PBU-FM, 4x HM-LC-Bl1-PB-FM, 4x HM-LC-Sw4-SM, 3x HM-Sec-WDS
Re: Graphik in WebUI
Faszinierend!dwm hat geschrieben:....... klappt dann auch mit Webmatic.
1) Wie schnell ich hier Antworten und zielführende Hilfestellungen bekomme! Respekt!!
2) Und das sogar in einem Bereich, wo keine Fragen gestellt werden sollten (Ich kriegs aber nicht hin, das Theme mit in einen anderen Teil zu nehmen)!
3) Wieso "dwn" genau weiß, dass ich erst heute vor 2 Stunden Webmatic installiert habe?
Vollkommen richtig mit den Anführungszeichen, so funktioniert es jetzt bei mir auf dem CCU-Webinterface:
Code: Alles auswählen
var o = dom.GetObject("test");
string s="</div><img src=\'http://192.168.0.110/snapshot.cgi?user=admin&pwd=' width=420 vspace=10 hspace=0 alt=pic>";
o.State(s);
Jetzt hänge ich natürlich bei WebMatic kann ich da das Bild nicht sehen? Oder ist das gar nicht vorgesehen?
Lg
mxa
EDIT:
Ui, das ist ein wenig komplizierter. Bin gerade am schmökern bzgl. WebMatic und Umsetzung. Das hier ist für meine obige Frage nicht der richtige Platz! Ich lese mich zuerst mal ein.
Danke Euch!
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Graphik in WebUI
Das war seinerzeit eben für die Homematic Web UI von mir gepostet.
Damals gab es Webmatic noch gar nicht, falls ich mich recht erinnere.
Es gibt hier aber auch irgendwo Ansätze zum Anzeigen von Bildern in der
Webmatic, musst Du mal die Suche benutzen.
Alchy
Damals gab es Webmatic noch gar nicht, falls ich mich recht erinnere.
Es gibt hier aber auch irgendwo Ansätze zum Anzeigen von Bildern in der
Webmatic, musst Du mal die Suche benutzen.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: Graphik in WebUI
Hm... ich häng mich mal hier an.
Hab das durchgespielt und wollte eigentlich RECHTS eine kleine Grafik der Wetterstation einblenden.
Geht auch... aber nur ne Sekunde, danach machts klick und nur mehr der Code steht drinnen.
Sicherheitsfeature in der CCU2 ?
Schaut in etwa so aus:
Uhrzeit: 15:29
Datum: 17.02.2014
Sonnenaufgang: 07:32
Sonnenuntergang: 17:56
Aktuelle Firmwareversion: 2.7.16
FAVORITEN_Bild: </div><img src="http://meineurl/wx/aktuell.gif" width=420 vspace=10 hspace=0 alt=pic>
Danke
Tom
Hab das durchgespielt und wollte eigentlich RECHTS eine kleine Grafik der Wetterstation einblenden.
Geht auch... aber nur ne Sekunde, danach machts klick und nur mehr der Code steht drinnen.
Sicherheitsfeature in der CCU2 ?
Schaut in etwa so aus:
Uhrzeit: 15:29
Datum: 17.02.2014
Sonnenaufgang: 07:32
Sonnenuntergang: 17:56
Aktuelle Firmwareversion: 2.7.16
FAVORITEN_Bild: </div><img src="http://meineurl/wx/aktuell.gif" width=420 vspace=10 hspace=0 alt=pic>
Danke
Tom
Re: Graphik in WebUI
Hallo vtom,
ich habe genau dasselbe Problem wie du...Bild ist ganz kurz zu sehen und danach nur noch der Link.
Hast du schon eine Lösung gefunden?
Danke schonmal
manner666
ich habe genau dasselbe Problem wie du...Bild ist ganz kurz zu sehen und danach nur noch der Link.
Hast du schon eine Lösung gefunden?
Danke schonmal
manner666
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Graphik in WebUI
Ich gehe davon aus, dass Du dir Bildchen in der WebUi anzeigen lassen willst und nicht bei WebMatic ?
Es funktioniert nach wie vor. (zumindest bei der CCU1) Du schreibst ja nicht, welche du hast.
Um beim Beispiel von Vtom zu bleiben:
sollte funktionieren.
Aber:
Bitte die Systemvariable mit dem Bild nur in den Favoriten anzeigen lassen NICHT auf der Startseite rechts bei den anderen Kram!
Alchy
Es funktioniert nach wie vor. (zumindest bei der CCU1) Du schreibst ja nicht, welche du hast.
Um beim Beispiel von Vtom zu bleiben:
Code: Alles auswählen
var o = dom.GetObject("FAVORITEN_Bild");
string s="</div><img src=\'http://meineurl/wx/aktuell.gif' width=420 vspace=10 hspace=0 alt=pic>";
o.State(s);
Aber:
Bitte die Systemvariable mit dem Bild nur in den Favoriten anzeigen lassen NICHT auf der Startseite rechts bei den anderen Kram!
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: Graphik in WebUI
Und warum nicht ?alchy hat geschrieben:Ich gehe davon aus, dass Du dir Bildchen in der WebUi anzeigen lassen willst und nicht bei WebMatic ?
Es funktioniert nach wie vor. (zumindest bei der CCU1) Du schreibst ja nicht, welche du hast.
Um beim Beispiel von Vtom zu bleiben:sollte funktionieren.Code: Alles auswählen
var o = dom.GetObject("FAVORITEN_Bild"); string s="</div><img src=\'http://meineurl/wx/aktuell.gif' width=420 vspace=10 hspace=0 alt=pic>"; o.State(s);
Aber:
Bitte die Systemvariable mit dem Bild nur in den Favoriten anzeigen lassen NICHT auf der Startseite rechts bei den anderen Kram!
Alchy
Wozu sind dann die Infos rechts gedacht ?
Ich wollte es rechts darstellen, es hat aber mit der CCU2 nicht geklappt.
Ist aber nicht so wichtig, in die CCU2 schau ich im Moment eher selten rein. Status usw... zeigt inzwischen die 16 LED Anzeige und das reicht.
Alternativ such ich schon noch eine WebLösung ausserhalb der CCU, Bedingung ist aber das die Sache von aussen aus dem Internet erreichbar ist. Und mit der lustigen XML Api ist das derzeit nicht so eine gute Idee. Eventuell wird nach dem Urlaub mal mit Raspberry und Reverse Proxy getestet....
Gruss
Tom
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: Graphik in WebUI
Klappen sollte es auch, wenn Du es rechts auf der Startseite anzeigen willst.
Jedenfalls mit dem von mir hier ^^ geposteten Code (CCU1 funktioniert jedenfalls)
Aber:
Nach meinen Beobachtungen kommt die Klickibunti durcheinander, wenn man es macht.
Das "Aktualisieren" Lämpchen leuchtet dauerhaft usw.
Daher mein Hinweis.
Kann aber auch sein, daß das nur bei meiner Kiste so ist, ich hatte noch keine Lust das wirklich zu ergründen.
Eine Oberfläche zur Steuerung ist ja nun wirklich auf zig verschiedenen Arten möglich.
Welche auch immer Du benutzt, und ich benutze zum Testen fast alle hier im Forum angebotene und mehr ,
der Zugang aus der Ferne läuft bei mir schon seit ewig über VPN.
Aber das ist nicht Thema dieses Threads und schon zigfach im Forum zu finden.
Alchy
Jedenfalls mit dem von mir hier ^^ geposteten Code (CCU1 funktioniert jedenfalls)
Aber:
Nach meinen Beobachtungen kommt die Klickibunti durcheinander, wenn man es macht.
Das "Aktualisieren" Lämpchen leuchtet dauerhaft usw.
Daher mein Hinweis.
Kann aber auch sein, daß das nur bei meiner Kiste so ist, ich hatte noch keine Lust das wirklich zu ergründen.
Eine Oberfläche zur Steuerung ist ja nun wirklich auf zig verschiedenen Arten möglich.
Welche auch immer Du benutzt, und ich benutze zum Testen fast alle hier im Forum angebotene und mehr ,
der Zugang aus der Ferne läuft bei mir schon seit ewig über VPN.
Aber das ist nicht Thema dieses Threads und schon zigfach im Forum zu finden.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 587
- Registriert: 07.11.2012, 08:02
- Wohnort: Schweiz, Graubünden
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 9 Mal
Re: Graphik in WebUI
Hallo
ist es möglich, dass das Feature in der Firmware 2.9.12 gelöscht wurde?
Ich kann keine Variablen mit Text anlegen, Siehe Bild-Anhang.
Gruss
Ritschi
ist es möglich, dass das Feature in der Firmware 2.9.12 gelöscht wurde?
Ich kann keine Variablen mit Text anlegen, Siehe Bild-Anhang.
Gruss
Ritschi
Raspberry-Matic auf Tinkerboard, Mediola Gateway V3, Mediola Gateway V2, iobroker, Homebridge-homematic auf Mac, Homeassistant