Hallo zusammen,
um den anderen Logikprozessor Thread nicht zu überladen, lagere ich mein Problemchen mal aus.
Ich habe aus der Vorlage im Plugin eine einfache UND-Logik gebaut, die von dem Schaltuhr Plugin getriggert wird UND vom Nacht-Flag der Wetterstation abhängt.
Die Adresse 7/2/4 ist das "Nacht-Flag", 6/0/1 ist der Trigger von der Schaltuhr und auf 0/0/5 soll das Ergebnis eines logischen Unds gesendet werden.
Die Nacht-Umschaltung erfolgte heute ca. 30Min. nach dem Trigger der Schaltuhr aber im Log steht, dass der Logikprozessor keine Lust hat etwas zu senden :-(
Wer kennt das Problem und hat mglw. eine Lösung?
Ciao, PP
um den anderen Logikprozessor Thread nicht zu überladen, lagere ich mein Problemchen mal aus.
Ich habe aus der Vorlage im Plugin eine einfache UND-Logik gebaut, die von dem Schaltuhr Plugin getriggert wird UND vom Nacht-Flag der Wetterstation abhängt.
Code:
AussenleuchtenSchaltenWennDunkel => { receive=>['7/2/4','6/0/1'], transmit=>'0/0/5', translate => sub { $input->[0] && $input->[1]; }, debug=>1 },
Die Nacht-Umschaltung erfolgte heute ca. 30Min. nach dem Trigger der Schaltuhr aber im Log steht, dass der Logikprozessor keine Lust hat etwas zu senden :-(
Wer kennt das Problem und hat mglw. eine Lösung?
Ciao, PP
Code:
2014-01-01 15:00:09.638,Logikprozessor.pl,1.0.199 7/2/4:0 -> $logic{AussenleuchtenSchaltenWennDunkel}{receive}(Logik) -> 0/0/5:0 gesendet; ,1.2s, 2014-01-01 16:00:02.176,Logikprozessor.pl,1.0.254 6/0/1:1 -> $logic{AussenleuchtenSchaltenWennDunkel}{receive}(Logik) -> 0/0/5:0 gesendet; ,0.3s, 2014-01-01 16:00:08.019,Logikprozessor.pl,1.0.199 7/2/4:0 -> $logic{AussenleuchtenSchaltenWennDunkel}{receive}(Logik) -> 0/0/5:0 gesendet; ,0.3s, 2014-01-01 16:29:28.927,Logikprozessor.pl,7/2/4:1 -> $logic{AussenleuchtenSchaltenWennDunkel}{receive}(Logik) -> nichts zu senden; ,1.2s,
Kommentar