А в НР есть global переменные, их очень удобно использовать, чтобы автоматизации разводить по разным вариантам. Именно с кнопкой у меня и сделано, если я включаю свет с кнопки, то по датчику движения не выключится, пока не выключу с кнопки. С вытяжкой также, она сама включается по влажности, но есть автоматизация по смыву, чтобы друг другу не выключали вытяжку, развел через глобал и все.