Ich möchte ein einziges Icon ohne Beschriftung (wahrscheinlich in einer eigenen Gruppe, damit es ins Dashboard kann).
Bei Klick soll der Dummy auf off gehen. Eigentlich brauche ich nur irgendeinen Zustand, um durch Klick das Notify auszulösen. Zwei Schaltzustände benötige ich nicht.
Ich finde die Lösung nicht. Hat jemand einen Tipp oder eine Codeergänzung für mich?
Danke im Voraus.
define dummyAnAus dummy
attr dummyAnAus alias ''
attr dummyAnAus group Diverse
attr dummyAnAus setList on off
schau dir devStateIcon an.
attr <dummy> devStateIcon off .*:on:off
bei off zeige das off icon und beim klicken passier nichts bei jedem anderen zustand zeige das on icon und beim klicken mach ein set off.
je nach anwendung kannst statt dem dummy auch eine readingsGroup mit nur einem icon verwenden und direkt und ohne notify ein kommando konfigurieren das beim klick aufgerufen wird.
gruss
andre
Danke, ging ja schnell. :-) Danke.
Ich habe das probiert, aber da steht immernoch Text dabei. Guck mal Bild und Code.
den alias auf setzen und webCmd auf :
wenn das leerzeichen vor dem icon auch zu viel ist nimm eine readingaGroup.
gruss
andre
Mit dem Leerzeichen hatte ich probiert, aber das funktionierte in Klartexteingabe nicht.
RG hätte ich gerne genommen, das habe ich aber nicht gebacken bekommen. Habe kein Beispiel gefunden, um das Problem ableiten zu können. Muss ich mal versuchen, wenn Winter ist, da hat man mehr Zeit. :-)
Danke für die Lösung!
Hallo,
aktuell knabbere ich an einem ähnlichen Problem. Es soll ein icon dargestellt werden, beim anklicken soll dann eine URL aufgerufen werden.
Hab bisher nichts gefunden was mir hilft die Anforderung zu lösen.
Danke und ciao
walter
nimm das icon von oben und den seitenwechsel von hier: http://www.fhemwiki.de/wiki/Browsersteuerung,_Seiten_per_JS_autom._aufrufen und verbinde beides per notify.
gruss
andre
Warum findet man die Lösung, nachdem man danach gefragt hat. :o
Meine Lösung:
define Icon2Heizung_EG weblink htmlCode { '<a href="http://svr-fhem:8085/fhem/floorplan/H_HZ_Erdgeschoss"><img src="/fhem/icons/control_building_s_eg" height=36 width=36</a>' }
ciao walter
Hallo Invers,
Folgende Definition zeigt ein anklickbares Icon, dass in diesem Beispiel den TC-Modus auf auto stellt.
define SetBueroTC2auto weblink htmlCode { '<a href="http://svr-fhem:8085/fhem?cmd=set%20Buero_TC_Climate%20controlMode%20auto"><img src="/fhem/icons/sani_heating_automatic" height="36" width="36" title="FH auf auto"></a>' }
Wenn Du Deinen dummy eine toggle Funktion gibst und cmd=set%20dummy%20toggle absetzt, solltest Du den dummy zwischen on/off schalten können.
Nicht getestet :D
ciao walter