O livro é "A loja de tudo", pode tentar encontrar por meios alternativos também, mas peguei a versão física.
De forma offline não consigo pensar de pronto assim alguma forma de integrar com alguns assistentes desses, pelo fato deles estarem onlines, então imagino que no melhor dos casos tu precisaria ainda receber o comando do servidor deles de alguma forma.
Agora para a automação em si, existem outras alternativas. No final das contas, o dispositivo precisa estar conectado em uma rede e receber os comandos dela, mas essa rede não precisa estar conectada na internet, por exemplo. Entra já num nível mais avançado, mas imagino que consiga desenvolver algo local e que consiga enviar esses comandos de outras formas (como um dashboard simples acessado localmente, um painel como um stream deck da vida, entre outros).
Ainda não cheguei a fazer algo assim, então seria necessário pesquisar mesmo como cada dispositivo funciona.