¿Cómo cancelar / detener el temporizador si el elemento cambia a openhab2?

Hola a todos, tengo esta regla que enciende la luz de mi cocina cuando alguien entra y se apaga incluso si no hay nadie durante 3 minutos, pero si alguien regresa, el temporizador sigue encendido y apaga las luces y no No sé cómo detenerlo. Ayudar a alguien? esta es la regla: import org.openhab.model.script.actions.Timer «cocina» regla cuando el artículo mqtt _topic _kitchen _occupancy recibió la actualización y luego var String kitchen = mqtt _topic _kitchen _occupancy .state switch (cocina ) {case «true»: {sendCommand (mqtt _homie300 _test _air _output1, «ON»)} case «false»: {createTimer (ahora.plusMinutes (3), [

sendCommand(mqtt_homie300_test_air_output1,»OFF»)

Timer = null])}} final ¡muchas gracias por tu ayuda! 🙂

¿Te ha resultado útil??

0 / 0