Hauptmenü

Fehler mit mybutton

Begonnen von holzwurm83, 28 März 2021, 12:09:14

Vorheriges Thema - Nächstes Thema

holzwurm83

Hallo zusammen,

irgendwie verstehe ich diesen Fehler nicht und was an meinem Doif falsch sein soll?

2021.03.28 01:07:05.603 2: doif_WZ_Radio: [::EventDoIf('doif_WZ_Radio',$hash,'mybutton: off',0)]: Unknown command [::EventDoIf('doif_WZ_Radio',$hash,'mybutton:, try help.

Hier mal List vom Doif:
Internals:
   DEF        (["$SELF:mybutton: on"])

(
set WZ_Geraet_Receiver on,
set SB_PLAYER_MINI favorites ANTENNE_BAYERN_1030_Adult_Contemporary,
set SB_PLAYER_MINI volume 25)

DOELSE

(["$SELF:mybutton: off"])

(
set WZ_Geraet_Receiver off,
set SB_PLAYER_MINI off)







   DOIFDEV    ^global$|doif_WZ_Radio
   FUUID      5f70dbe1-f33f-afed-fa36-7d7efe2224cde806
   FVERSION   98_DOIF.pm:0.240950/2021-03-26
   MODEL      FHEM
   NAME       doif_WZ_Radio
   NR         1251
   NTFY_ORDER 50-doif_WZ_Radio
   STATE      on
   TYPE       DOIF
   VERSION    24095 2021-03-26 21:58:04
   READINGS:
     2021-03-28 10:39:27   cmd             1
     2021-03-28 10:39:27   cmd_event       set_on_cmd_1
     2021-03-28 10:39:27   cmd_nr          1
     2020-09-30 18:46:48   mode            enabled
     2020-09-30 17:56:17   mybutton        on
     2021-03-28 10:39:27   state           on
   Regex:
     accu:
     cond:
       :
         0:
           "doif_WZ_Radio:mybutton: on" doif_WZ_Radio:mybutton: on
   attr:
     cmdState:
       0:
         on
       1:
         off
     wait:
     waitdel:
   condition:
     0          ::EventDoIf('doif_WZ_Radio',$hash,'mybutton: on',0)
   do:
     0:
       0           set WZ_Geraet_Receiver on,  set SB_PLAYER_MINI favorites ANTENNE_BAYERN_1030_Adult_Contemporary,  set SB_PLAYER_MINI volume 25
     1:
       0          ["doif_WZ_Radio:mybutton: off"]
       1           set WZ_Geraet_Receiver off,  set SB_PLAYER_MINI off
   helper:
     DEVFILTER  ^global$|doif_WZ_Radio
     NOTIFYDEV  global|.*doif_WZ_Radio.*
     globalinit 1
     last_timer 0
     sleeptimer -1
   perlblock:
   uiState:
   uiTable:
Attributes:
   alias      Radio
   cmdState   on|off
   devStateIcon on:control_on_off@green off:control_home
   do         always
   eventMap   /on:on/off:off/
   fhem_widget_command {"allowed_values": ["off","on"],"order":10 }
   group      Anlage
   icon       it_radio
   readingList mybutton
   room       Homekit,System->Logik,Wohnzimmer
   setList    mybutton:on,off


- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

Christoph Morrison

In DOELSE gibt es keine Bedingung, nur in DOELSEIF.

holzwurm83

Zitat von: Christoph Morrison am 28 März 2021, 12:37:15
In DOELSE gibt es keine Bedingung, nur in DOELSEIF.

Vielen Dank!  :)
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN