Вот смотри. Есть две (как минимум) возможности управлять светом из HA с помощью датчика движения.
Можно полагаться на state датичка движения. Когда он приходит в on — включать свет, когда он приходит в off — выключать. Это простая и понятная штука.
Второй способ — это собирать эту руками: когда есть движение запускать таймер (и если снова есть движение — запускать таймер заново) и гасить свет когда таймер дошел до 0. Вот в этом случае можно при запуске HA всегда этот таймер возводить. Если он дойдет до 0, это означает что движения давно не было и свет можно гасить.
Я понял, просто не хотел с таймерами заморачиваться, ща потестирую твой вариант мктт, просто если дд через шлюз, там все классно сделано, он шлет евенты когда моушн, поэтому хотелось здесь подобного