Ага. Спасибо за совет. Я для себя понял что железо для доп сценариев вынесу отдельно. Осталось определиться как работает спрутхаб, что бы брать из него инфу и отправлять обратно. Что за протоколы (я понял что mqtt, но какой именно формат данных для каждого типа приборов) и как к нему подключаться со стороны. Т.е. такой мултимедийный сервачок живущий возле щитка. А спрутхаб тогда будет обрабатывать основные сценарии, а если чего то будет не хватать, я буду обращаться к своему сервачку, там обрабатывать и получать обратно. Надо так же подумать как сказать спрутхабу что чего то не хватает....