Здравствуйте, Alexander! Для таких расширенных возможностей вам лучше всего подойдёт полноценный домашний сервер, что-то вроде Home Assistant. Пользователи
нашего телеграм-комьюнити активно используют его и аналоги для видеонаблюдения, сложных сценариев автоматизации итд. Предлагаю спросить в чате у них, наверняка поделятся опытом )