@didou Tryed it today with no luck.
The behavior is globally simillar
unsigned long currentMillis = millis();
// Check Sensors global timer
if (currentMillis - previousMillis >= intervalMillis)
previousMillis = currentMillis;
// Check Triggers
// reset flag
myIsrTriggerVar1 = false;
I got the interrupt then mysensor message -> 13:13:07.719 -> 0;255;3;0;5;1 (Motion/V_trigger -> 1)
Then I have to wait for 120 seconds before being able to do an other interrup
Not before I have this message 13:15:07.621 -> 0;255;3;0;5;0 (Motion/V_trigger -> 0) which is not in my own code
How often i do read the sensors do ot have any impact within the 120 seconds or outside of them.
I have roufly checked the mysensor code and haven't seen any such define behavior for Motion/V_trigger)