FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mobil@monty-design.com am 16 Dezember 2013, 18:38:50

Titel: Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 16 Dezember 2013, 18:38:50
Hi bin neu hier und lese mich auch schon fleißig in Materie ein hat bis jetzt auch alles super geklappt ... Dank an das Forum
nun hab ich ein kleines Problem auch nach Stunden langem suchen hab ich leider nichts gefunden  (bin eigentlich der stille Leser).

habe eine Schalter definiert der mit notify zwei Empfänger schalten soll.
Wenn ich dieses auf fhem betätige funktioniert auch alles wunderbar doch über die Fernbedienung nicht.
Das komische ist ich habe noch 3 andere Schalter definiert dort klappt alles.


define RGBLicht FS20 ff00 68
attr RGBLicht devStateIcon on:btn_on.png off:btn_off.png
attr RGBLicht fp_Schaltertablett 75,446,1,RGB
attr RGBLicht group WohnzimmerS&D
attr RGBLicht room WohnzimmerSD
define FileLog_RGBLicht FileLog ./log/RGBLicht-%Y.log RGBLicht
attr FileLog_RGBLicht logtype text
attr FileLog_RGBLicht room FS20
define RGBLich2 notify RGBLicht {UntoggleDirect("RGBLicht")}


define Hauptanrrg notify RGBLicht {\
my $Licht = $value{"RGBLicht"};;\
my $Licht1 = $value{"ArbeitP"};;\
my $Licht2 = $value{"Billylinks"};;\
my $Licht3 = $value{"Billyrechts"};;\
my $Lichth = $value{"wzsd_Lichth"};;\
if ($Licht eq "on") {\
    if ($Lichth eq "off") {\
       fhem ("set wzsd_Lichth on");;\
       fhem ("set wzsd_RGBLicht on");;\
   } else {fhem ("set wzsd_RGBLicht on");;}\
} \
if ($Licht eq "off") {\
    if ($Licht eq "on" || $Licht1 eq "on"|| $Licht2 eq "on"|| $Licht3 eq "on") {\
    fhem ("set wzsd_RGBLicht off");;\
} else {fhem ("set wzsd_RGBLicht,wzsd_Lichth off");;}\
}\
}


Vielleicht kann mir jemand von euch helfen bin schon langsam am verzweifeln ...
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Puschel74 am 16 Dezember 2013, 19:02:53
Hallo,

ZitatVielleicht kann mir jemand von euch helfen bin schon langsam am verzweifeln ...

Schau mal nach was im FHEM-LogFile steht.

Grüße
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 16 Dezember 2013, 19:17:28
Da passiert garnichts ... Auch unter events keine Fehlermeldung einfach nichts
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Puschel74 am 16 Dezember 2013, 19:19:47
Hallo,

mach mal das noch rein und versuchs nochmal bitte

define Hauptanrrg notify RGBLicht {\
Log(3,"notify geprüft");;\
my $Licht = $value{"RGBLicht"};;\


Grüße

Edith:
ZitatAuch unter events keine Fehlermeldung einfach nichts
Unte welchen events??
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 16 Dezember 2013, 20:16:42
So hab es mit der Zeile getestet , die Zeile wird angezeigt aber nichts weiter...
habe grad in der log Datei des rgbs reingeschaut und da ist mir aufgefallen da steht "toggle" und nicht "on" "off"..
was habe ich da falsch gemacht ??? die Zeile sieht genau so aus wie bei den anderen Schaltern.
auch die Konfiguration des irp2 sind identisch ...

Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Puschel74 am 16 Dezember 2013, 20:40:43
Hallo,

dabei hilft dir auch der Event Monitor  ;D

Aber nur einmal klicken und dann den rgb drücken

Grüße
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 16 Dezember 2013, 20:44:04
der sagt mir


Events:
2013-12-16 20:43:35 FS20 RGBLicht toggle

Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Puschel74 am 16 Dezember 2013, 20:52:10
Hallo,

ZitatEvents:
2013-12-16 20:43:35 FS20 RGBLicht toggle

Na wunderbar.
Da brauchst du das LogFile des Device garnicht und kannst vor dem nächsten notify schonmal die Meldung des gewünschten Senders testen  ;D

Nun weisst du ja das du nicht auf on oder off prüfen darfst bei diesem einen Device.
Das hier
if ($Licht eq "on") {\
wird aus jeden Fall nicht zutreffen.

Grüße
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 16 Dezember 2013, 20:57:41
Nur wie gesagt ich habe ein s20 Sender da laufen 3 andere Dummys mit genau dem gleichen Befehl drüber das ist ja das was ich grad garnicht verstehe wieso es
bei den einen geht nur bei dem hier nicht...

mhh

ich Versuch morgen mal dahinter zu kommen vielen danke für deine Hilfe schönen Abend noch
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 17 Dezember 2013, 17:18:49
Schitt komm einfach nicht drauf wie ich das ändern kann ... hat hier vielleicht einer noch eine Idee :o
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Puschel74 am 17 Dezember 2013, 17:22:05
Hallo,

Zitatkomm einfach nicht drauf wie ich das ändern kann

Was willst du den ändern?
Das der Sender kein toggle mehr sendet?
Da gibt es so ein kleines Heftchen - nennt sich Bedienungsanleitung  ;)
Dort wird erklärt wie du den Sender dazu bringst on und off zu senden anstelle von toggle.

Grüße
Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Mobil@monty-design.com am 17 Dezember 2013, 17:27:49
eigentlich wollte ich die toggle funktion ja behalten weil fürs wohnzimmer war ein tc8 geplant der 8 kanäle schalten soll ... aber wenn es nicht anders geht muss ich um planen

Titel: Antw:Dummy mit realem schalter löst kein notify aus
Beitrag von: Puschel74 am 17 Dezember 2013, 17:31:58
Hallo,

oder umprogrammieren und das Einsteiger.pdf nochmal zur Hand nehmen.

Grüße