Hi
ich versuche über eine structure den lichtschalter am bett zu schalten
soll heissen ich habe 2 schalter genau gesagt 2 x HM-LC-SW2-FM
wenn ich am 1 taster das licht bei mir einschalte klappt das es sollte aber durch einen 2 druck innerhalb einer bestimmten zeit das andere licht am bett ende auch geschaltet werden
kann mir jemand sagen wo ich einen fehler habe ?
DANKE
define Licht_1_2_SZ_Bett_on sequence Licht_1_SZ_Bett:on 10 Licht_1_SZ_Bett:on
define KomplettesLichtDoppeldruckAn notify Licht_1_2_SZ_Bett_on:trigger set KomplettesLicht on
define KomplettesLicht structure room Licht_1_SZ_Bett Licht_2_SZ_Bett
define Licht_1_SZ_Bett CUL_HM 289E3901
attr Licht_1_SZ_Bett userattr AllLights AllLights_map structexclude
attr Licht_1_SZ_Bett AllLights AllLight
attr Licht_1_SZ_Bett fp_Grundriss 129,246,1,
attr Licht_1_SZ_Bett group Licht-1
attr Licht_1_SZ_Bett model HM-LC-SW2-FM
attr Licht_1_SZ_Bett peerIDs 00000000,
attr Licht_1_SZ_Bett room Schlafzimmer
attr Licht_1_SZ_Bett webCmd statusRequest:toggle:on:off
define Licht_1_SZ_Tisch CUL_HM 289E3902
attr Licht_1_SZ_Tisch userattr AllLights AllLights_map structexclude
attr Licht_1_SZ_Tisch AllLights AllLight
attr Licht_1_SZ_Tisch fp_Grundriss 194,253,1,
attr Licht_1_SZ_Tisch group Licht-1
attr Licht_1_SZ_Tisch model HM-LC-SW2-FM
attr Licht_1_SZ_Tisch peerIDs 00000000,
attr Licht_1_SZ_Tisch room Schlafzimmer
attr Licht_1_SZ_Tisch webCmd statusRequest:toggle:on:off
define Licht_2 CUL_HM 289DCC
attr Licht_2 IODev HMLAN1
attr Licht_2 autoReadReg 4_reqStatus
attr Licht_2 expert 2_full
attr Licht_2 firmware 1.12
attr Licht_2 model HM-LC-SW2-FM
attr Licht_2 room hidden
attr Licht_2 serialNr LEQ0424346
attr Licht_2 subType switch
attr Licht_2 webCmd getConfig:clear msgEvents
define FileLog_Licht_2 FileLog ./log/Licht_2-%Y.log Licht_2
attr FileLog_Licht_2 logtype text
attr FileLog_Licht_2 room hidden
define Licht_2_SZ_Bett CUL_HM 289DCC01
attr Licht_2_SZ_Bett userattr AllLights AllLights_map structexclude
attr Licht_2_SZ_Bett AllLights AllLight
attr Licht_2_SZ_Bett fp_Grundriss 254,313,1,
attr Licht_2_SZ_Bett group Licht-2
attr Licht_2_SZ_Bett model HM-LC-SW2-FM
attr Licht_2_SZ_Bett peerIDs 00000000,
attr Licht_2_SZ_Bett room Schlafzimmer
attr Licht_2_SZ_Bett webCmd statusRequest:toggle:on:off
also ich habe es doch hin bekommen zumindest geht das ganze über die FHEMWEB oberfläsche nur am schalter wird das nicht umgesetzt.
wie gesagt schalte ich über FHEMWEB auf on , off , on dann wird das notify aus geführt nur direkt am taster geht das nicht
kann mir jemand ein tip geben was noch machen kann das es am taster geht ?
define Licht_1_2_SZ_Bett_on sequence Licht_1_SZ_Bett:on 2 Licht_1_SZ_Bett:off 2 Licht_1_SZ_Bett:on
define KomplettesLichtDoppeldruckAn notify Licht_1_2_SZ_Bett_on:trigger set KomplettesLicht on
define KomplettesLicht structure room Licht_2_SZ_Bett
define Licht_1_2_SZ_Bett_off sequence Licht_1_SZ_Bett:off 2 Licht_1_SZ_Bett:on 2 Licht_1_SZ_Bett:off
define KomplettesLichtDoppeldruckAus notify Licht_1_2_SZ_Bett_off:trigger set KomplettesLicht off
Hallo,
Was sagt den der EventMonitor wenn du den Taster drückst?
Kannst du mit dem Taster denn überhaupt irgendwas schalten?
Grüße
Hi ja der taster Schaltet das jeweilige licht aber eben nicht die (ich nenne es mal andere seite )
im log steht folgendes wenn man am taster schaltet
2014-11-19 13:29:37.527 structure AllLights LastDevice: Licht_1_SZ_Bett
2014-11-19 13:29:37.527 structure AllLights LastDevice_Abs: Licht_1_SZ_Bett
2014-11-19 13:29:37.527 structure AllLights undefined
2014-11-19 13:29:37.543 CUL_HM Licht_1_SZ_Bett level: 100
2014-11-19 13:29:37.543 CUL_HM Licht_1_SZ_Bett pct: 100
2014-11-19 13:29:37.543 CUL_HM Licht_1_SZ_Bett deviceMsg: on (to broadcast)
2014-11-19 13:29:37.543 CUL_HM Licht_1_SZ_Bett on
2014-11-19 13:29:37.543 CUL_HM Licht_1_SZ_Bett timedOn: off
2014-11-19 13:29:57.624 structure AllLights LastDevice: Licht_1_SZ_Bett
2014-11-19 13:29:57.624 structure AllLights LastDevice_Abs: Licht_1_SZ_Bett
2014-11-19 13:29:57.624 structure AllLights off
2014-11-19 13:29:57.635 CUL_HM Licht_1_SZ_Bett level: 0
2014-11-19 13:29:57.635 CUL_HM Licht_1_SZ_Bett pct: 0
2014-11-19 13:29:57.635 CUL_HM Licht_1_SZ_Bett deviceMsg: off (to broadcast)
2014-11-19 13:29:57.635 CUL_HM Licht_1_SZ_Bett off
2014-11-19 13:29:57.635 CUL_HM Licht_1_SZ_Bett timedOn: off
Guten Morgen
Keiner eine Idee?
Hallo,
melden deine Schalter denn on und off? Meine Homematicschalter (anderer Typ) melden short (to ...) und long (to ....).
Meine Sequenz sieht so aus:
define OG1_WZ_DI1_Sw1_Seq_1 sequence OG1_WZ_S1_Btn_02:Short.* 1 OG1_WZ_S1_Btn_02:Short.*
Gruß, Thorsten
Hallo,
was ist mit diesem Beitrag ???
http://forum.fhem.de/index.php/topic,29266.msg220285.html#msg220285 (http://forum.fhem.de/index.php/topic,29266.msg220285.html#msg220285)
Nur weil man seine Frage breit verstreut heisst das noch lange nicht das sie schneller beantwortet wird.
Grüße
Hallo Puschel
Ich habe das hier Berücksichtigt http://forum.fhem.de/index.php/topic,13092.0.html
Deswegen hier noch mal
Die Sequenz klappt ja zumindest gehe ich davon aus da das schalten über fhemweb beide Seiten vom Bett ermöglicht nur eben das schalten am Taster direkt wird nicht umgesetzt also 1 Seite ja nur wenn ich dann über on Off on gehe nicht die andere Seite
So habe es jetzt hin bekommen mit dem Code aber es gibt eine schleife! hat jemand eine idee wie ich die schleife aushebeln kann ?
mir ist klar das die # weg müssen ::) war nur um den fehler einzugrenzen
define Licht_1_2_SZ_Bett_on sequence Licht_1_SZ_Bett:on 0,5 Licht_1_SZ_Bett:off
attr Licht_1_2_SZ_Bett_on triggerPartial
define nA notify Licht_1_2_SZ_Bett_on:partial_1 set KomplettesLicht on
define KomplettesLicht structure room Licht_2_SZ_Bett
define Licht_1_2_SZ_Bett_off sequence Licht_1_SZ_Bett:off 0,5 Licht_1_SZ_Bett:on 0,5 Licht_1_SZ_Bett:off
attr Licht_1_2_SZ_Bett_off triggerPartial
define nB notify Licht_1_2_SZ_Bett_off:partial_1 set KomplettesLicht off
define Licht_1_2_SZ_Tisch_on sequence Licht_1_SZ_Tisch:on 0,5 Licht_1_SZ_Tisch:off
attr Licht_1_2_SZ_Tisch_on triggerPartial
define nc notify Licht_1_2_SZ_Tisch_on:partial_1 set KomplettesTischLicht on
define KomplettesTischLicht structure room Licht_2_SZ_Tisch
define Licht_1_2_SZ_Tisch_off sequence Licht_1_SZ_Tisch:off 0,5 Licht_1_SZ_Tisch:on 0,5 Licht_1_SZ_Tisch:off
attr Licht_1_2_SZ_Tisch_off triggerPartial
define nd notify Licht_1_2_SZ_Tisch_off:partial_1 set KomplettesTischLicht off
define Licht_2_1_SZ_Bett_on sequence Licht_2_SZ_Bett:on 0,5 Licht_2_SZ_Bett:off
att Licht_2_1_SZ_Bett_on triggerPartial
define ne notify Licht_2_1_SZ_Bett_on:partial_1 set KomplettesLicht2 on
define KomplettesLicht2 structure room Licht_1_SZ_Bett
#define Licht_2_1_SZ_Bett_off sequence Licht_2_SZ_Bett:off 0,5 Licht_2_SZ_Bett:on 0,5 Licht_2_SZ_Bett:off
#attr Licht_2_1_SZ_Bett_off triggerPartial
#define nf notify Licht_2_1_SZ_Bett_off:partial_1 set KomplettesLicht2 off
#define Licht_2_1_SZ_Tisch_on sequence Licht_2_SZ_Tisch:on 0,5 Licht_2_SZ_Tisch:off
#attr Licht_2_1_SZ_Tisch_on triggerPartial
#define ng notify Licht_2_1_SZ_Tisch_on:partial_1 set KomplettesTisch2Licht on
#define KomplettesTisch2Licht structure room Licht_1_SZ_Tisch
#define Licht_2_1_SZ_Tisch_off sequence Licht_2_SZ_Tisch:off 0,5 Licht_2_SZ_Tisch:on 0,5 Licht_2_SZ_Tisch:off
#attr Licht_2_1_SZ_Tisch_off triggerPartial
#define nh notify Licht_2_1_SZ_Tisch_off:partial_1 set KomplettesTisch2Licht off
wenn ich hier am 2 Schalter das partial setze gibt es eine schleife und er versucht dann alles zu schalten
weiß jemand wie ich die schleife raus bekomme ?
define Licht_2_1_SZ_Bett_on sequence Licht_2_SZ_Bett:on 0,5 Licht_2_SZ_Bett:off
att Licht_2_1_SZ_Bett_on triggerPartial
define ne notify Licht_2_1_SZ_Bett_on:partial_1 set KomplettesLicht2 on
define KomplettesLicht2 structure room Licht_1_SZ_Bett
Hoffe ich habe mich verständlich ausgedrückt was das Problem ist! ???