Hallo zusammen,
ich habe gerade mit Fhem angefangen und werde gerade ein wenig von der Mächtigkeit erschlagen und komme von A nach B zu Z :)
Ich möchte mit dem $EVENT arbeiten habe aber hiermit die Problem, dass das Event von einem Schalter einfach nicht weitergereicht wird.
Ich habe mir ein notify mit define n_Schalter notify Schalter set Bue_La $EVENT angelegt.
Den Schalter habe ich mit define Schalter dummy anglegt und ihm mit attr Schalter webCMD on:off die beiden Schaltzustände verpasst.
Wenn ich alles richtig verstanden habe sollte wenn ich den Schalter nun on schalte die Lampe (Bue_La) das Event on erhalten und einschalten.
Dies tut sie aber nicht.
Wenn ich hier den notify ändere in set Bue_La on, dann schaltet die Lampe ein.
Weiss einer Rat ?
Viele Grüße
Sven
P.S. Den Fhem Server habe ich auf einer Synlogy DS213 laufen
			
			
			
				Hallo Sven,
schau Dir den EVENT mal im Eventmonitor an. Und dann schau Dich mal nach $EVTPART um  8)
Gruß Otto
			
			
			
				Hallo,
im Eventmonitor sehe ich, dass die Lampe den Status $EVENT bekommt. Dies ist doch bestimmt nicht so richtig oder ? Hier sollte doch bestimmt on bzw off kommen.
Der Schalter gibt den Event on bzw off raus.
Viele Grüße
Sven
			
			
			
				Wie alt ist dein FHEM? 
			
			
			
				Hallo,
ich habe es erst im letzten Monat installiert. Es hat die Version Fhem 5.3 (DEVELOPMENT), $Id: fhem.pl 1996 2012-10-20 07:11:56Z rudolfkoenig $
Viele Grüße
Sven
			
			
			
				Mache ein update (sofern das auf der Synology möglich ist). Deine Version ist uralt und kann noch nicht mit $EVENT umgehen. 
			
			
			
				Hallo,
ich habe den Update nun gemacht.
- das mit dem $EVENT funktioniert nun, super und vielen Dank
- habe nun aber das Problem dass ich bei einigen Lampen das Lampensymbol on angezeigt bekomme obwohl die Lampe aus ist(Aktor falsch installiert)
In der vorherigen Version konnte ich es mit attr <Device> eventMap on:off off:on die Anzeige umdrehen und dies geht nicht mehr.
Gibt es hier in dieser Version eine andere Lösung ?
Danke und Gruß
Sven
			
			
			
				eventMap funktioniert noch genau so, wie vorher. Das habe ich gerade an einem dummy und an einem Schalter getestet.
Kannst du mal ein list von einem der betroffenen Devices posten (bitte in Code-Tags!)?
			
			
			
				Hallo,
hier der List.
Internals: 
   CUL1_MSGCNT 3 
   CUL1_RAWMSG A0E0480023ED81DF110340101C80048::-71:CUL1 
   CUL1_RSSI  -71 
   CUL1_TIME  2016-03-02 18:23:53 
   DEF        3ED81D 
   IODev      CUL1 
   LASTInputDev CUL1 
   MSGCNT     3 
   NAME       Flur_La_Telefon 
   NR         66 
   NTFY_ORDER 50-Flur_La_Telefon 
   STATE      on 
   TYPE       CUL_HM 
   lastMsg    No:04 - t:02 s:3ED81D d:F11034 0101C80048 
   protLastRcv 2016-03-02 18:23:53 
   protSnd    3 last_at:2016-03-02 18:23:53 
   protState  CMDs_done 
   rssi_CUL1  cnt:3 min:-73 avg:-72.33 lst:-72 max:-72 
   rssi_at_CUL1 lst:-71 avg:-70.83 max:-70 cnt:3 min:-71.5 
   Readings: 
     2016-03-02 18:23:53   CommandAccepted yes 
     2016-03-02 17:53:30   D-firmware      2.8 
     2016-03-02 17:53:30   D-serialNr      MEQ0989030 
     2016-03-02 18:23:53   deviceMsg       on (to CUL1) 
     2016-03-02 18:23:53   level           100 
     2016-03-02 18:23:53   pct             100 
     2016-03-02 18:23:53   recentStateType ack 
     2016-03-02 18:23:53   state           on 
     2016-03-02 18:23:53   timedOn         off 
   Helper: 
     HM_CMDNR   4 
     cSnd       11F110343ED81D0201000000,11F110343ED81D0201C80000 
     dlvlCmd    ++A011F110343ED81D0201C80000 
     mId        0069 
     rxType     1 
     Expert: 
       def        1 
       det        0 
       raw        1 
       tpl        0 
     Io: 
       newChn     +3ED81D,00,00,00 
       nextSend   1456939434.01685 
       prefIO 
       rxt        0 
       vccu 
       p: 
         3ED81D 
         00 
         00 
         00 
     Mrssi: 
       mNo        04 
       Io: 
         CUL1       -69 
     Prt: 
       bErr       0 
       sProc      0 
       Rspwait: 
     Q: 
       qReqConf   00 
       qReqStat 
     Role: 
       chn        1 
       dev        1 
       prs        1 
     Rssi: 
       Cul1: 
         avg        -72.3333333333333 
         cnt        3 
         lst        -72 
         max        -72 
         min        -73 
       At_cul1: 
         avg        -70.8333333333333 
         cnt        3 
         lst        -71 
         max        -70 
         min        -71.5 
Attributes: 
   IODev      CUL1 
   autoReadReg 4_reqStatus 
   eventMap   on:off off:on 
   expert     2_raw 
   firmware   2.8 
   model      HM-LC-Sw1PBU-FM 
   room       Flur 
   serialNr   MEQ0989030 
   subType    switch 
   webCmd     on:off
Viele Grüße
Sven
			
			
			
				Ich schrieb doch:
Zitatbitte in Code-Tags!
Das kann doch keiner lesen!
Was genau geht denn nun nicht? Nur die Anzeige oder lässt sich auch per on oder off nicht richtig schalten? Wenn es nur die Anzeige ist, kannst du das mit devStateIcon korrigieren.
Edit: Mal ganz abgesehen davon würde ich das ganze einfach mal richtig verkabeln.
			
 
			
			
				Hallo super,
danke das war es.
Ich habe mit defStateIcon die Anzeige gedreht und nun geht es wie es soll.
Manchmal ist es halt nicht möglich Aktoren so einzubauen wie es eigentlich sein sollte :)
Viele Grüße
Sven