FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: roli am 10 April 2018, 20:02:55

Titel: Dummy mit on-for-timer und eventmap
Beitrag von: roli am 10 April 2018, 20:02:55
Möchte mittels  dummy einen   Taster  realisieren.  HAbe schon einiges gelesen, aber nie eine komplette Lösung gefunden, welche bei mir auch  funktioniert.
Im  Web   soll man  nur  den Text   und  das Icon sehen .   Folgendes  habe ich versucht:


define G_Today dummy
  attr G_Today useSetExtensions   1
  attr G_Today devStateIcon       on:rc_RED .*:rc_GREEN
  attr G_Today setList                 on off
  attr G_Today eventMap           /on-for-timer 2:on/
  attr G_Today webCmd  :


Dummy ist auf "off"  und  grünes Icon wird angezeigt.  Drücke ich drauf,  so sollte  eigentl.  das Objekt mit  "on"  belegt werden
- mit mapping "on-for-timer 2"   ---  aber FHEM verabschiedet sich   mit  :



PERL WARNING: Deep recursion on subroutine "main::CallFn" at fhem.pl line 5154.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::CallFn" at fhem.pl line 1780.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::AnalyzeCommand" at /opt/fhem/FHEM/SetExtensions.pm line 38.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::CommandSet" at fhem.pl line 1194.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::DoSet" at fhem.pl line 1813.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::dummy_Set" at fhem.pl line 3545.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::SetExtensions" at /opt/fhem/FHEM/98_dummy.pm line 36.
2018.04.10 19:48:56 1: PERL WARNING: Deep recursion on subroutine "main::SE_DoSet" at /opt/fhem/FHEM/SetExtensions.pm line 103.


Was mache ich falsch ?
Titel: Antw:Dummy mit on-for-timer und eventmap
Beitrag von: justme1968 am 10 April 2018, 20:20:11
du musst bei devStateIcon angeben was beim klicken passieren soll. mit eventMap solltest du das on-for-timer auf etwas anderes als on mappen. z.b. so:attr G_Today devStateIcon       on.*:rc_RED_off .*:rc_GREEN:on-2
attr G_Today devStateIcon      /on-for-timer 2:on-2/