State update

Begonnen von H3nr1, 06 November 2013, 21:34:11

Vorheriges Thema - Nächstes Thema

H3nr1

I habe ein probleem mit die state update in fhem. when ich der hardware button benutze dan bleibt der state in fhem unverändert. Die lampe geht an
Mein event monitor
Code: [Auswählen]
2013-11-06 20:03:18 EnOcean EnO_switch_00FF00E1 buttons: pressed
2013-11-06 20:03:18 EnOcean EnO_switch_00FF00E1 channelA: A0
2013-11-06 20:03:18 EnOcean EnO_switch_00FF00E1 A0
2013-11-06 20:03:18 EnOcean EnO_switch_00FF00E1 buttons: released
2013-11-06 20:03:18 EnOcean EnO_switch_00FF00E1 buttons: released
2013-11-06 20:03:24 EnOcean EnO_switch_00FF00E1 buttons: pressed
2013-11-06 20:03:24 EnOcean EnO_switch_00FF00E1 channelA: AI
2013-11-06 20:03:24 EnOcean EnO_switch_00FF00E1 AI
2013-11-06 20:03:24 EnOcean EnO_switch_00FF00E1 buttons: released
Und config von der switch in fhem.cfg
Code: [Auswählen]
define EnO_switch_002529E1 EnOcean 00FF00E1
attr EnO_switch_00FF00E1 comment Keukenlamp
attr EnO_switch_00FF00E1 manufID 00D
attr EnO_switch_00FF00E1 room WoonKamer
attr EnO_switch_00FF00E1 subType switch
attr EnO_switch_00FF00E1 switchMode pushbutton
define FileLog_EnO_switch_00FF00E1 FileLog ./log/EnO_switch_00FF00E1-%Y.log EnO_switch_00FF00E1
attr FileLog_EnO_switch_00FF00E1 logtype text
attr FileLog_EnO_switch_00FF00E1 room EnOcean


Wie mache ich der config in fhem

Thanks
Henri

H3nr1

Ich sehe ins log:
2013-11-08 21:11:40 EnOcean EnO_switch_002529E1 buttons: pressed
2013-11-08 21:11:40 EnOcean EnO_switch_009929XX channelB: B0
2013-11-08 21:11:40 EnOcean EnO_switch_009929XX B0
2013-11-08 21:11:41 EnOcean EnO_switch_009929XX buttons: released
2013-11-08 21:11:41 EnOcean EnO_switch_009929XX buttons: released
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 2
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 sensor1: 2
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 sensor2: 53
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 sensor3: 0
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 D3: 1
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 D2: 0
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 D1: 0
2013-11-08 21:11:42 EnOcean EnO_sensor_FFXX9F99 D0: 1

Die EnOcean EnO_sensor_FFXX9F99 is der Enocean message das zuruck komt von der actuator. Wie kan ich das an der lampe configurieren?

H3nr1

#2
Es funktioniert  ;D. Wichtig ist es um ins Event viewer zu schauen
#KeukenLamp
define EnO_switch_XXXXXXXX EnOcean XXXXXXXX
attr EnO_switch_XXXXXXXX alias KeukenLamp
attr EnO_switch_XXXXXXXX eventMap BI:off B0:on
attr EnO_switch_XXXXXXXX group Single Lights
attr EnO_switch_XXXXXXXX gwCmd switching
attr EnO_switch_XXXXXXXX icon light_ceiling
attr EnO_switch_XXXXXXXX manufID 00D
attr EnO_switch_XXXXXXXX room WoonKamer
attr EnO_switch_XXXXXXXX subDef XXXXXXXX
attr EnO_switch_XXXXXXXX subType gateway
attr FileLog_EnO_switch_XXXXXXXX logtype text
attr FileLog_EnO_switch_XXXXXXXX room EnOcean
#Keukenlamp Switch
define EnO_switch_XXXXXXXX EnOcean XXXXXXXX
attr EnO_switch_XXXXXXXX room EnOcean
attr EnO_switch_XXXXXXXX subType switch
attr FileLog_EnO_switch_XXXXXXXX logtype text
attr FileLog_EnO_switch_XXXXXXXX room EnOcean


Wichtig war um ein subDef zu machen "attr EnO_switch_XX99XX02 subDef XX99XX01" Eno_switch ist der actuator und subdef ist der enocean usbStick