Neues Modul readingsGroup

Begonnen von Niko, 24 August 2013, 11:59:11

Vorheriges Thema - Nächstes Thema

Tommy82

#810
Zitat von: justme1968 am 09 November 2014, 18:33:19
eine ganze menge. vielleicht  schaust du dir die beispiele im forum, wiki und commandref noch mal ganz genau an.

es gehört jeweils alles in einen hash und du hast keine kommandos für power angegeben. es sollte etwa so aussehen:
attr rg_VU_Ultimo commands   { volume => "volume:slider,0,1,100",  channel => 'channel:', 'power.on' => "set $DEVICE off", 'power.off' => "set $DEVICE on" }
attr rg_VU_Ultimo valueIcon  { state => '%devStateIcon', 'power.on' => "On", 'power.off' => "Off" }


gruss
  andre

Schade, hatte gehoft keine ganze Menge :-( Der Slider für die Lautstärke funktionierte sogar, wenn ich den channel noch nicht definiert hatte und umgekehrt auch:-) Nur zusammen nicht.

Hab mir deinen Code jetzt mal vorgenommen, allerdings bekomme ich damit nur den On/Off status richtig angezeigt, der rest geht nicht

Hab es jetzt mal hiermit probiert:
attr rg_VU_Ultimo commands   { volume => "volume:slider,0,1,100",  channel => 'channel:'}
attr rg_VU_Ultimo valueIcon  { state => '%devStateIcon', 'power.on' => "on", 'power.off' => "Off" }

Damit wird der Status On/Off richtig angezeigt und es ist möglich die Lautstärke und den Sender auszuwählen, allerdings gibts noch das problem wenn ich z.b. die Lautstärkte auf
Zitat100
gestellt habe und dann den Sender wechsel, wird die Lautstärke wieder als
Zitat0
angezeigt, was sie aber nicht ist, sie ist immer noch 100 und auch die anzeige des channels wird nicht immer akktualisiert, kann das an der readingsGroup liegen oder ist das eher ein Problem des enigma2 Moduls?

Werd jetzt noch mal am On/Off bastel, mal sehn was ich da noch ändern muss

Danke erstmal


EDIT

Bin ein ganzes Stück weiter, denk ich :-)
Der code sieht jetzt so aus:
attr rg_VU_Ultimo commands   { volume => "volume:slider,0,1,100",  channel => 'channel:', 'power.on' => 'set $DEVICE off', 'power.off' => 'set $DEVICE on' }
attr rg_VU_Ultimo valueIcon  { state => '%devStateIcon', 'on' => "on", 'off' => "Off" }


Damit wird die Lautstärkeregelung (wird nicht aktualisiert), die channel auswahl ( wird nicht aktualisiert) und der Button zum anklicken für On/off (kann ihn nicht Testen, sonst bekomme ich die Rote Karte gezeigt :-) ) angezeigt.

Jetzt muss nur noch der Status  aktualisiert werden, was könnte da noch falsch sein? Im device wird er aktualisiert.

Ein anderes Problem ist noch das ich die readingsGroup auf einem Floorplan platziert habe, da wird auch alles angezeigt, bis auf den Slider, was kann das sein?
Im Log gibts dazu auch diesen Fehler:
2014.11.09 20:51:31.602 2: ENIGMA2 set VU_Ultimo volume NaN

Danke
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

frank

ZitatJetzt muss nur noch der Status  aktualisiert werden
das funktioniert zur zeit nur, indem du die browserseite neu lädst.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Tommy82


Zitat von: frank am 10 November 2014, 10:20:45
das funktioniert zur zeit nur, indem du die browserseite neu lädst.
Das heißt, wenn ich z.b den Channel Wechsel ist es normal das die Lautstärke mit 0 angezeigt wird obwohl die 100 ist?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

wenn alles passt sollten die werte auch in der readings group aktualisiert werden.

bitte konfiguriere mal volume und channel als webCmd und schaue ob die aktualisierung hier funktioniert.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Zitat von: justme1968 am 10 November 2014, 13:22:53
wenn alles passt sollten die werte auch in der readings group aktualisiert werden.

bitte konfiguriere mal volume und channel als webCmd und schaue ob die aktualisierung hier funktioniert.

gruss
  andre

Wahrscheinlich blöde frage aber wie erstelle ich den slider bei webcmd?
hab mal ein wenig gegooglet und ihn dann so wie im list zusehen definiert, allerding erhalte ich damit garkeinen slider
Internals:
   DEF        VU_Ultimo:channel,power,volume
   NAME       rg_VU_Ultimo
   NR         199
   NTFY_ORDER 50-rg_VU_Ultimo
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     VU_Ultimo  1
   Content2:
   DEVICES:
     ARRAY(0x843240)
   Fhem:
     lastDefChange 1
     last_update 1415647988.62329
Attributes:
   fp_Reciever 239,205,0,
   webCmd     "volume:slider,0,1,100"
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

du brauchst zusätzlich das widgetoverride attribut wenn das modul den slider nicht selber anbietet.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

#816
also du meinst so?
Internals:
   DEF        VU_Ultimo:channel,power,volume
   NAME       rg_VU_Ultimo
   NR         199
   NTFY_ORDER 50-rg_VU_Ultimo
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     VU_Ultimo  1
   Content2:
   DEVICES:
     ARRAY(0x843240)
   Fhem:
     lastDefChange 1
     last_update 1415647988.62329
Attributes:
   fp_Reciever 239,205,0,
   webCmd     "volume:slider,0,1,100"
   widgetOverride 1


leider keine änderung

Bekomme im Log dann auch diese Fehler:
2014.11.10 22:11:00.216 1: PERL WARNING: Use of uninitialized value $orig in string ne at ./FHEM/33_readingsGroup.pm line 1012.
2014.11.10 22:11:00.218 1: PERL WARNING: Use of uninitialized value $attrVal in string ne at ./FHEM/33_readingsGroup.pm line 1012.
2014.11.10 22:11:00.404 1: PERL WARNING: Use of uninitialized value $a in concatenation (.) or string at ./FHEM/01_FHEMWEB.pm line 2594.


In line 1012 steht
Zitatif( $orig ne $attrVal ) {
und in FHEMWEB in line 2594 steht
Zitat$str =~ s/\b($n)\b(:[^ ]*)?/$1:$a/g;
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

zum einen musst du beide attribute auf das original device setzen und zum anderen so:

attr VU_Ultimo widgetOverride volume:slider,0,1,100
attr VU_Ultimo webCmd volume

widgetOverride aber nur wenn volume im enigma modul kein slider ist.

ansonsten schau doch mal in die commandref zu beiden attributen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Zitat von: justme1968 am 10 November 2014, 22:25:20
zum einen musst du beide attribute auf das original device setzen und zum anderen so:

attr VU_Ultimo widgetOverride volume:slider,0,1,100
attr VU_Ultimo webCmd volume

widgetOverride aber nur wenn volume im enigma modul kein slider ist.

ansonsten schau doch mal in die commandref zu beiden attributen.

Hallo,
werd mir das heute Abend nochmal genauer ansehen wenn ich zuhause bin, allerdings im Orginal Device ist Volumen schon ein Slider, damit müsste ich ja wenn ich dich richtog verstehe nur noch  attr VU_Ultimo webCmd volume setzen?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

ja. und für die readinsgGroup reicht dann ein volume => "volume:" als mapping

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

#820
Also das Device sieht jetzt so aus:
Internals:
   CHANGED
   DEF        192.168.188.24 0444 90 root 1tina9
   INTERVAL   90
   NAME       VU_Ultimo
   NR         198
   STATE      on
   TYPE       ENIGMA2
   Readings:
     2014-11-11 20:33:32   acg
68
     2014-11-11 00:09:05   apid            -
     2014-11-11 20:33:32   ber
1096439113

     2014-11-11 00:09:05   channel         -
     2014-11-11 00:09:05   currentMedia    -
     2014-11-11 00:09:05   currentTitle    -
     2014-11-09 12:00:52   enigmaversion   2014-11-03-vti-master
     2014-11-11 00:09:05   eventcurrenttime -
     2014-11-11 00:09:05   eventcurrenttime_hr -
     2014-11-11 00:09:05   eventcurrenttime_next -
     2014-11-11 00:09:05   eventcurrenttime_next_hr -
     2014-11-10 21:23:39   eventdescription -
     2014-11-10 21:23:39   eventdescription_next -
     2014-11-11 00:09:05   eventduration   -
     2014-11-11 00:09:05   eventduration_hr -
     2014-11-11 00:09:05   eventduration_next -
     2014-11-11 00:09:05   eventduration_next_hr -
     2014-11-11 00:09:05   eventname       -
     2014-11-11 00:09:05   eventname_next  -
     2014-11-11 00:09:05   eventremaining  -
     2014-11-11 00:09:05   eventremaining_hr -
     2014-11-11 00:09:05   eventremaining_next -
     2014-11-11 00:09:05   eventremaining_next_hr -
     2014-11-11 00:09:05   eventstart      -
     2014-11-11 00:09:05   eventstart_hr   -
     2014-11-11 00:09:05   eventstart_next -
     2014-11-11 00:09:05   eventstart_next_hr -
     2014-11-11 00:09:05   eventtitle      -
     2014-11-11 00:09:05   eventtitle_next -
     2014-11-08 21:07:07   fpversion       0
     2014-11-09 12:00:52   imageversion    Release 7.0.1 2014-07-17
     2014-11-11 00:09:05   input           -
     2014-11-08 18:24:20   iswidescreen    -
     2014-11-08 21:07:07   lanmac          00:1d:ec:03:5f:16
     2014-11-08 21:07:07   model           ultimo
     2014-11-11 20:33:31   mute            off
     2014-11-11 00:09:05   nextTitle       -
     2014-11-11 00:09:05   onid            -
     2014-11-11 00:09:05   pcrpid          -
     2014-11-11 00:09:05   pmtpid          -
     2014-11-11 20:31:59   power           on
     2014-11-11 20:31:59   presence        present
     2014-11-11 00:09:05   providername    -
     2014-11-08 18:26:51   recordings      0
     2014-11-11 00:09:05   servicename     -
     2014-11-11 00:09:05   servicereference -
     2014-11-11 00:09:05   servicevideosize -
     2014-11-11 00:09:05   sid             -
     2014-11-11 20:33:32   snr
60
     2014-11-11 20:33:32   snrdb
60
     2014-11-11 20:31:59   state           on
     2014-11-11 00:09:05   tsid            -
     2014-11-08 21:07:07   tuner_a         Vuplus DVB-C NIM(CXD1978) (DVB-C)
     2014-11-08 21:07:07   tuner_b         Vuplus DVB-C NIM(CXD1978) (DVB-C)
     2014-11-11 00:09:05   txtpid          -
     2014-11-11 00:09:05   videoheight     -
     2014-11-11 00:09:05   videowidth      -
     2014-11-11 20:33:31   volume          100
     2014-11-11 00:09:05   vpid            -
     2014-11-08 21:07:07   webifversion    1.7.5
   Helper:
     ADDRESS    192.168.188.24
     AVAILABLE  1
     PASSWORD   1tina9
     PORT       0444
     USER       root
     lastFullUpdate 1415734321.90127
     lastInput
     Bouquet:
       Radio:
         Bayern_3:
           sRef       1:0:2:6EF2:44D:1:FFFF0152:0:0:0:
       Tv:
         13th_street:
           sRef       1:0:1:2A:4:85:FFFF0000:0:0:0:
         Das_erste_hd:
           sRef       1:0:19:2B5C:41B:1:FFFF014A:0:0:0:
         Das_vierte:
           sRef       1:0:1:D168:2714:F001:FFFF0000:0:0:0:
         Discovery_hd:
           sRef       1:0:19:82:6:85:FFFF0000:0:0:0:
         Disney_ch._hd:
           sRef       1:0:19:C36F:2720:F001:FFFF0000:0:0:0:
         Disney_junior:
           sRef       1:0:1:1A:1:85:FFFF0000:0:0:0:
         Disney_xd:
           sRef       1:0:1:1C:1:85:FFFF0000:0:0:0:
         Einsplus:
           sRef       1:0:1:7033:41B:1:FFFF014A:0:0:0:
         Einsfestival:
           sRef       1:0:1:7032:41B:1:FFFF014A:0:0:0:
         Fox_hd:
           sRef       1:0:19:7C:6:85:FFFF0000:0:0:0:
         Fox_serie:
           sRef       1:0:1:10:1:85:FFFF0000:0:0:0:
         Heimatkanal:
           sRef       1:0:1:16:1:85:FFFF0000:0:0:0:
         N24:
           sRef       1:0:1:D17B:2718:F001:FFFF0000:0:0:0:
         Natgeo_hd:
           sRef       1:0:19:70:D:85:FFFF0000:0:0:0:
         Nat_geo_wild_hd:
           sRef       1:0:19:76:C:85:FFFF0000:0:0:0:
         National_geographic:
           sRef       1:0:1:D:4:85:FFFF0000:0:0:0:
         Prosieben_hd:
           sRef       1:0:19:C35F:271D:F001:FFFF0000:0:0:0:
         Prosieben_maxx:
           sRef       1:0:1:CF11:2721:F001:FFFF0000:0:0:0:
         Rtl:
           sRef       1:0:1:D161:2710:F001:FFFF0000:0:0:0:
         Rtl_crime:
           sRef       1:0:1:1B:4:85:FFFF0000:0:0:0:
         Rtl_ii:
           sRef       1:0:1:D163:2713:F001:FFFF0000:0:0:0:
         Rtl_nitro:
           sRef       1:0:1:CF76:2712:F001:FFFF0000:0:0:0:
         Rtl_passion:
           sRef       1:0:1:1D:4:85:FFFF0000:0:0:0:
         Sat.1_gold:
           sRef       1:0:1:D04C:2726:F001:FFFF0000:0:0:0:
         Sat.1_hd:
           sRef       1:0:19:C362:271F:F001:FFFF0000:0:0:0:
         Super_rtl:
           sRef       1:0:1:D162:2713:F001:FFFF0000:0:0:0:
         Sky_action_hd:
           sRef       1:0:19:74:D:85:FFFF0000:0:0:0:
         Sky_krimi:
           sRef       1:0:1:17:4:85:FFFF0000:0:0:0:
         Spiegel_geschichte:
           sRef       1:0:1:34:4:85:FFFF0000:0:0:0:
         Syfy:
           sRef       1:0:1:24:1:85:FFFF0000:0:0:0:
         Tele_5:
           sRef       1:0:1:CF0A:2718:F001:FFFF0000:0:0:0:
         Tnt_serie_hd:
           sRef       1:0:19:7B:6:85:FFFF0000:0:0:0:
         Vox:
           sRef       1:0:1:D164:2713:F001:FFFF0000:0:0:0:
         Zdf_hd:
           sRef       1:0:19:2B66:437:1:FFFF01C2:0:0:0:
         Zdfinfo:
           sRef       1:0:1:6D6B:437:1:FFFF01C2:0:0:0:
         Arte_hd:
           sRef       1:0:19:2B70:271E:F001:FFFF0000:0:0:0:
         Kabel_eins_hd:
           sRef       1:0:19:C359:271E:F001:FFFF0000:0:0:0:
         N-tv:
           sRef       1:0:1:D166:2713:F001:FFFF0000:0:0:0:
         Sixx_hd:
           sRef       1:0:19:C363:2716:F001:FFFF0000:0:0:0:
         Zdf.kultur:
           sRef       1:0:1:6D70:437:1:FFFF01C2:0:0:0:
         Zdf_neo:
           sRef       1:0:1:6D6E:437:1:FFFF01C2:0:0:0:
     Channels:
       radio:
         BAYERN_3
       tv:
         ProSieben_HD
         SAT.1_HD
         RTL
         kabel_eins_HD
         13th_Street
         VOX
         Fox_HD
         Fox_Serie
         Das_Vierte
         TNT_Serie_HD
         RTL_II
         SUPER_RTL
         RTL_Crime
         RTL_NITRO
         RTL_Passion
         SAT.1_Gold
         Discovery_HD
         sixx_HD
         TELE_5
         Syfy
         arte_HD
         Sky_Krimi
         Sky_Action_HD
         Disney_Junior
         Disney_XD
         Das_Erste_HD
         ZDF_HD
         Einsfestival
         EinsPlus
         Heimatkanal
         n-tv
         N24
         Nat_Geo_Wild_HD
         NatGeo_HD
         National_Geographic
         Spiegel_Geschichte
         zdf.kultur
         ZDFinfo
         zdf_neo
         ProSieben_MAXX
         Disney_Ch._HD
Attributes:
   bouquet-radio 1:7:2:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.radio" ORDER BY bouquet
   bouquet-tv 1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "userbouquet.favourites.tv" ORDER BY bouquet
   devStateIcon on:rc_GREEN:off off:rc_YELLOW:on absent:rc_STOP:on
   http-method POST
   https      1
   icon       dreambox
   webCmd     volume


und die rd
Internals:
   DEF        VU_Ultimo:channel,power,volume
   NAME       rg_VU_Ultimo
   NR         199
   NTFY_ORDER 50-rg_VU_Ultimo
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     VU_Ultimo  1
   Content2:
   DEVICES:
     ARRAY(0x8308d8)
   Fhem:
     lastDefChange 1
     last_update 1415734230.83738
Attributes:
   fp_Reciever 239,205,0,
   webCmd     volume => "volume:"
   widgetOverride 1


Wird in der rd kein Slider angezeigt

Seltsam ist doch das der Slider im FHEMWEB in der rd angezeigt wird, wenn ich dann die rd aber auf dem Floorplan platziere alles angezeigt wird, ausser der slider!?

Hab jetzt noch mal das attribut wie oben gesetzt in der rd
{ volume => "volume:slider,0,1,100",  channel => 'channel:'}
Dann wird der Slider nur auf dem FP nicht angezeigt, im rd schon.
Wenn ich dann im FP auf die "0" klicke (die wohl jetzt den Slider darstellen soll) kommt im Log diese Meldung:

2014.11.11 21:03:55.707 2: ENIGMA2 set VU_Ultimo volume NaN WO kommt jetzt  NaN her?
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

Spartacus

#821
Hallo,
habe mal eine Frage:
Habe diese ReadingsGroup gebaut:

define rgSchalter readingsGroup <%light_outdoor>,<Halogenstrahler>,<%ein>,<%aus>,<%Timer>
attr rgSchalter commands {'rgSchalter.ein' => 'set EnO_switch_00000003 on', 'rgSchalter.aus' => 'set EnO_switch_00000003 off', 'rgSchalter.Timer' => 'set EnO_switch_00000003 on-for-timer 10'}
attr rgSchalter notime 1

Über die Buttons %ein %aus %Timer schalte ich mein EnOcean device. Ich kriege es aber nicht hin, diese Variablen so abzuändern:
%Ein, %Aus, %5 Minuten.
Bei %Aus macht er mir immer ein Lampensymbol und das Leerzeichen bei %5 Minuten frisst er nicht.
Kann man das ändern?

Christian

NACHTRAG: Das Leerzeichen bei %5 Minuten frisst er doch, nur das Lampensymbol bei Aus kriege ich nicht weg! Könnte man eine Beschreibung für die %-Variablen anzeigen lassen?
Fhem-System: 1 x raspberry PI Typ B, 1 x enOcean PI Typ B | Enocean: PTM210, FMS61NP, FAM14, 2 x FSR14-4x, FTS14-EM | LaCrosse: 2 x TX29D über Jeelink V3 | 1-Wire: 2 x DS18B20 über DS9490R

justme1968

@Tommy82: der slider für das volume im webCmd attribut taucht in der raum ansicht beim device auf. das ist erst mal nur um zu prüfen ob der slider aktualisiert wird wenn das volume sich ändert.

es gibt noch ein problem mit dem floorplan der manche der kommandos nicht anzeigt. ich bin noch nicht dazu gekommen mir das anzuschauen.

am besten eins nach dem anderen:
- schauen das volume im der normalen raum ansicht im device mit update funktioniert
- dann die readingsGroup in der raum ansicht.
- dann der floorplan

@Spartacus: <%...> ist dazu da icons darzustellen. wenn du den text willst statt der icons must du das % weg lassen. lehrreichen an dieser stelle sind nicht erlaubt. du kannst z.b. &nbsp; dafür schreiben.

statt den device namen im commands mapping immer wieder hin zu schreiben kannst du auch $DEVICE verwenden.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Spartacus

#823
Hi andre,
wenn ich das % weglasse, kann ich die Texte aber nicht anklicken...
define rgSchalter readingsGroup EnO_switch_00000003:<%light_outdoor>,<Halogenstrahler>,<%ein>,<%aus>,<%5&nbspMinuten>
attr rgSchalter commands {'rgSchalter.ein' => 'set $DEVICE on', 'rgSchalter.aus' => 'set $DEVICE off', 'rgSchalter.5&nbspMinuten' => 'set $DEVICE on-for-timer 10'}
attr rgSchalter notime 1



"ein", "aus" und "5 Minuten" sind keine Readings vom Device! Da gibt es nur state mit "on" und "off". Ich baue damit nur eine Krücke um das nicht funktionierenden eventMap abzulösen! Funktioniert ja soweit auch ganz gut, nur "%Aus" bzw "Aus" klappt nicht! Dann kommt bei "%Aus" das Lampensymbol und nicht der Text als Link.
Spartacus
Fhem-System: 1 x raspberry PI Typ B, 1 x enOcean PI Typ B | Enocean: PTM210, FMS61NP, FAM14, 2 x FSR14-4x, FTS14-EM | LaCrosse: 2 x TX29D über Jeelink V3 | 1-Wire: 2 x DS18B20 über DS9490R

justme1968

ok. verstanden.

das icon bei %Aus kommt weil du irgendwo ein icon Aus hast.

wenn du das Aus icon nicht brauchst entferne es aus deinem icon pfad oder also workaround kannst du auch ein &nbsp; dahinter hängen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968