Anzeigen von Icons im Widget

GUI Relevanten, PaperUI, BasicUI, HabPanel ...

Moderatoren: seppy, udo1toni

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Anzeigen von Icons im Widget

Beitrag von scotty »

Gemäß deinem Vorschlag unter /openHAB-conf/static/ ein neues Verzeichnis "bilder" eingerichtet und die *.png-Dateien dorthin abgelegt. Der Befehl lautet dann

Code: Alles auswählen

<div class="col-md-6"><span><button style="border: none; background: none;" ng-click="sendCmd('HarmonyHubButtonPress', 'Number1')"><img src="/static/bilder/wdr2.png" width="32px" height="32px"></button></span></div>
wahlweise habe ich es mit "48px" und wdr2.svg probiert.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Benutzeravatar
OliverCJ
Beiträge: 404
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Anzeigen von Icons im Widget

Beitrag von OliverCJ »

Nein, da hast Du nicht richtig gelesen. Ich schrieb "unter openHAB-conf/html" ein neues Verzeichnis "bilder" anlegen", nicht einen Ordner "static" anlegen...
Im <img src> verwendest Du dann aber bitte "/static/bilder/wdr2.svg"

Zu den anderen Befehlen habe ich meinen Beitrag von eben noch mal editiert...

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Anzeigen von Icons im Widget

Beitrag von scotty »

OliverCJ hat geschrieben: 9. Okt 2020 11:01
Nachtrag: Habe dein PS gerade erst gesehen. Dokumentiert sind die Befehle schon, ganz unten...
Harmony.JPG

Der Befehl lautet aber PrevChannel und nicht ChannelPrev!
Das ist mir bekannt, ich habe die Befehle ChannelPrev bzw. List aus der Harmony Elite und auch PrevChannel aus der Doku ausprobiert. Nichts hat funktioniert, deshalb meine Frage.

Übrigens, gute Nachrichten. Nach deinem letzten Post habe ich noch einmal alles geprüft und geändert. Da muss ich wohl wirklich was falsch verstanden haben. Jetzt muss ich aber erst mal richtig aufräumen. Durch die Vielzahl der Experimente ist alles "verwuselt".
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Benutzeravatar
OliverCJ
Beiträge: 404
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Anzeigen von Icons im Widget

Beitrag von OliverCJ »

Hi,
ich habe ja immer noch nicht wirklich rausfinden können, welches Setup Du denn nun zu Hause hast. Daher auch zu PrevChannel und List noch eine Frage bzw. Idee:

PrevChannel dürfte auf der Fernbedienung (bei mir ist es eine Elite) der Pfeil nach unten sein (nicht der aus dem Steuerkreuz, sondern der, der quasi vis-a-vis von "Lautstärke runter" liegt. Beim Fernsehen schaltet der genau einen Programmplatz zurück, also vom 2. aufs 1. , vom 6. aufs 5., etc.

Ist die Frage, ob diese Taste auf der Fernbedienung in der von dir gewählten Aktion funktioniert. Wenn Du also TV schaust, schaltet die Taste auf der FB dann einen Kanal zurück? Wenn Du Radio hörst, schaltet die FB dann einen Programmplatz zurück (also von WDR2 auf Programmplatz 3 dann auf 985 auf Programmplatz 2)??? Die Taste muss also in einer Aktion auch zur Verfügung stehen!

Genauso bei "List". Da hast Du geschrieben, Du hättest Dir den Befehl aus der Harmony geholt. Auf welcher Taste liegt der Befehl und was passiert in welcher Aktion, wenn Du diese Taste drückst? Ggf steht der Befehl in der Aktion in der Du ihn ausprobiert hast, gar nicht zur Verfügung. Oder er heißt zwar Harmony-intern "List", gemeint ist aber z.B. "Info" oder "Guide". Also, was möchtest Du denn, was passiert bei diesem Befehl?

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Anzeigen von Icons im Widget

Beitrag von scotty »

Vorab mal eines, ich bekomme die Button (wie gewünscht) mit Icons angezeigt.

So, jetzt versuche ich mal Licht in das Dunkel zu bringen. Ich habe eine Elite Fernbedienung und die Befehle ChannelPrev(!) bzw. List sind aus deren Software. ChannelPrev ist die Taste rechte Seite, unter Channel/Up und Channel/Down auf der FB. Ich weiß gar nicht mehr, ob die von Haus aus belegt war. Jedenfalls habe ich sie so belegt, dass mir bei einem Tastendruck die Übersicht der aufgenommenen Sendungen meines Gigablue-Receivers angezeigt wird.
Auf der gegenüberliegenden Seite befindet sich die Taste "DVR". Dahinter verbirgt sich (gemäß Harmony-Software) der Befehl "List", der von Haus aus nicht belegt sein soll. Diese Taste habe ich mit der "Mediathek" meines Gigablue-Receivers belegt. Kurzum, beide Befehle funktionieren noch nicht über OH-Widget. Vermutlich aber irgendwo ein Denkfehler meinerseits.
Bei dem Bereich "Radio" handelt es sich in meinem Fall allesamt um gestreamte Sender (Tunein), welche ich bis jetzt nur über eine Bose-App ansteuern konnte. Das ist der entscheidende Unterschied! Irgendwann habe ich mal über diese Software Presets von 1 bis 6(?) eingerichtet, welche ich interessanter Weise jetzt genau über diese "Programmplätze" ansteuern kann. Im mittleren Teil des Widgets kann ich nur die Lautstärke und Mute für Radio verwenden. Bis auf Kleinigkeiten funktioniert eigentlich auch alles.

Ich hoffe, dass ich dir halbwegs einen Überblick verschaffen konnte und Danke noch einmal, für die Hilfe.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Antworten