У всех свои рецепты :) Например, берем (на том же али) esp8266 за 100р., пишем прошивку с помощью espressif sdk или генерируем с помощью любого конструктора, коих развелось великое множетво, прошиваем. Устройство готово и может упралять например нагрузкой по GPIO :)
Далее берем rasperry pi, поднимаем там http сервер (на той же ноде), дружим это дело с esp, настраиваем домашний роутер, что бы запросы перенаправлял на raspberry и вот уже можно упралять из любой точки мира.
Далее переводим нашь серверна https, покупаем домен, генерируем сертификаты (let's encrypt в помощь), расширяем апи сервера калбеками из доки
https://tech.yandex.ru/dialogs/alice/doc/smart-home/reference/check-docpage/ и вуаля, можно алису попросить включить/выключит свет :)