.
Meine Rule, die vor dem Schlafen gehen prüft, ob alle Fenster zu sind, wird durch Event "Nacht" getriggert.
auf init=request parametriert. Nach einem Neustart des
In der og. Rule befinden sich mit ca 20 ConditionalActions die Abfragen ob die Fenster offen sind (Objektwert = 0). Dann wird eine Nachricht an mein Handy verschickt.
Alle Anfragen werde auch korrekt auf den Bus gesendet und zeitnah und korrekt beantwortet.
Code:
2013-01-22 09:12:54.926,A_GroupValue_Read,1.1.200,4/1/30,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:54.966,A_GroupValue_Read,1.1.200,4/1/40,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.007,A_GroupValue_Read,1.1.200,4/1/80,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.024,A_GroupValue_Response,1.1.150,4/1/30,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.048,A_GroupValue_Read,1.1.200,4/1/81,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.090,A_GroupValue_Read,1.1.200,4/1/82,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.108,A_GroupValue_Response,1.1.150,4/1/40,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.131,A_GroupValue_Read,1.1.200,4/1/83,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.149,A_GroupValue_Response,1.1.150,4/1/80,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.172,A_GroupValue_Read,1.1.200,4/1/90,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.190,A_GroupValue_Response,1.1.150,4/1/81,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.213,A_GroupValue_Read,1.1.200,4/1/110,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.231,A_GroupValue_Response,1.1.150,4/1/82,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.254,A_GroupValue_Read,1.1.200,4/1/111,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.272,A_GroupValue_Response,1.1.150,4/1/83,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.295,A_GroupValue_Read,1.1.200,4/1/120,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.313,A_GroupValue_Response,1.1.150,4/1/90,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.336,A_GroupValue_Read,1.1.200,4/1/121,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.375,A_GroupValue_Response,1.1.150,4/1/110,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.398,A_GroupValue_Read,1.1.200,4/1/122,00,0,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.416,A_GroupValue_Response,1.1.150,4/1/111,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.457,A_GroupValue_Response,1.1.150,4/1/120,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.556,A_GroupValue_Response,1.1.150,4/1/121,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.639,A_GroupValue_Response,1.1.150,4/1/122,01,1,DPT_Switch,1.001,0,low,7,T_DATA_XXX_REQ,0
2013-01-22 09:12:55.657,A_GroupValue_Response,1.1.150,4/1/122,01,1,DPT_Switch,1.001,1,low,7,T_DATA_XXX_REQ,0
. Bei einigen Abfragen fehlt im Log der Eintrag "Object: New value on for object" dh
hat den Wert, den es requestet hat nicht mitbekommen und geht daher von 0 aus, was Fenster auf bedeutet und die Nachricht rausschickt. Sehr unschön
und TP uart an den Bus angebunden. Auf dem Bus sieht alles gut aus. Nur
scheint zu ungeduldig zu sein. Ist das vielleicht ein Bug? Kann sonst noch was eingestellt werden?