FHEM Forum

FHEM => Frontends => readingsGroup / readingsHistory => Thema gestartet von: der-Lolo am 15 März 2014, 16:28:19

Titel: Remotecontrol
Beitrag von: der-Lolo am 15 März 2014, 16:28:19
Hallo zusammen,
ich versuche mich gerade an einer remoteControl -
Ich habe das Attribut devStateIcon gesetzt - und würde gerne als ersten Button on:power-green.png:off off:power-black.png:on haben...
Versucht habe ich on:power-green:off off:power-black:on in das devStateIcon hineinzuschreiben und in

attr row00 devStateIcon,play:audio_play.svg@white,blank

zu setzen - das funktioniert aber nicht..
ein

attr row00 on:power-green.png:off off:power-black.png:on,play:audio_play.svg@white,blank

funktioniert leider auch nicht...

Geht das prinzipiell nicht - oder mache ich mal wieder etwas falsch?
Titel: Antw:Remotecontrol
Beitrag von: UliM am 15 März 2014, 16:48:02
Hi,
attr row00 devStateIcon macht keinen Sinn, in den rows wird ja nur die Auflistung von Befehl_Icon hinterlegt.
Du müsstest das Attribut devStateIcon nutzen - implementiert hab ochs für rc nicht, keine Ahnung ob das standardmäßig zur Verfügung steht.

Welchen Sinn macht denn devStateIcon für eine remotecontrol? Da will man doch eigentlich die Tasten der rc sehen, nicht den Status der rc??

Gruß, Uli
Titel: Antw:Remotecontrol
Beitrag von: der-Lolo am 15 März 2014, 16:58:31
Naja - ich hätte gerne eine Spalte für meinen Anrufbeantworter, der erste Button dient als an bzw. aus Schalter... der zweite Button zum abspielen der aufgelaufenen Nachrichten, der dritte Button zum löschen alter Nachrichten.

Durch die Forensuche "mehrere Icons anzeigen" bin ich auf remotecontrol gestossen...
Sie würde ja auch fast machen was ich mir wünsche...

Und natürlich wie ich gerade verstanden habe - habe ich die comandref wiedermal falsch verstanden...
Titel: Antw:Remotecontrol
Beitrag von: UliM am 15 März 2014, 21:00:42
Wie wär's mit
attr dummy webCmd an:aus:play:delete
:)
Gruß, Uli
Titel: Antw:Remotecontrol
Beitrag von: der-Lolo am 15 März 2014, 21:45:58
Klar, das dachte ich auch zuerst - hab aber keine Ahnung wie ich dann Icons für die befehle verwenden kann...
Habe schon geschaut und versucht es so zu machen wie es bei den HUEDevices mit den vorbestimmten farben gemacht wird.. Aber irgendwie hab ich es nicht geschafft den Aktionen Icons zuzuweisen...

Kann schon sein das ich auf dem schlauch stehe, wäre nicht das erste mal...

Titel: Antw:Remotecontrol
Beitrag von: UliM am 15 März 2014, 22:16:24
Hi,
ich hab gesehen dass ein paar Leute sowas mit readingsGroup gemacht haben, wie's geht weiss ich aber leider auch nicht.
Gruß, Uli
Titel: Antw:Remotecontrol
Beitrag von: Masterfunk am 21 Februar 2015, 11:33:55
Hallo,

ich möchte das Thema noch mal aufgreifen.
Ich nutze remotecontrol auch dazu LightScenes der einzelnen Räume zu schalten.
Da wäre es toll wenn ich das Icon abhängig vom aktuellen Status anders darsetllen könnte.
Mir schweben da .svg Icons mit unterschiedlichen Farben vor.
Geht das mittlerweile irgendwie?

Gruß Detlef

So siehts im Moment aus.
Titel: Antw:Remotecontrol
Beitrag von: der-Lolo am 21 Februar 2015, 12:36:09
Ich habe mir hier mit einer readingsGroup und einer 99_ Utils geholfen, mit remotecontrol sah ich keinen sinnvollen weg...
Titel: Antw:Remotecontrol
Beitrag von: justme1968 am 21 Februar 2015, 14:30:07
remotecontroll ist statisch und kann keine zustandsabhängigen icons.

über readingsGroup kannst du umsetzen was du möchtest b

gruß
  andre
Titel: Antw:Remotecontrol
Beitrag von: UliM am 22 Februar 2015, 11:29:43
Zitat von: Masterfunk am 21 Februar 2015, 11:33:55
Da wäre es toll wenn ich das Icon abhängig vom aktuellen Status anders darsetllen könnte.
Hi,
hab grad mal getestet - das geht.

attr rc_test rc_iconpath icons
attr rc_test row00 Befehl:ez_Schreibtisch


Damit wird als remtecontrol-button immer das icon für den aktuellen Schaltzustand von ez_Schreibtisch angezeigt.
Wenn man einen anderen iconPath angegeben hat, muss man für das icon hal ein wenig spielen, à la ../icons/ez_Schreibtisch oder so.
Einschränkung: das icon (=remotecontrol-Taste) wird nicht per longpoll aktualisiert.

Hilft das?

Gruß, Uli