Descubra como utilizar o ZWave JS no Home Assistant, uma das tecnologias sem fios mais fiáveis e completas para unificar a sua casa inteligente.
Como instalar o ZWave JS no Home Assistant
Para uma casa inteligente, existe uma tecnologia sem fios popular que é, na minha opinião, uma das mais fiáveis e abrangentes.
Esta é a tecnologia Z-Wave.
A tecnologia Z-Wave está atualmente na sombra da tecnologia Zigbee, uma vez que a Zigbee foi adoptada por muitas marcas e temos preços muito baixos, o que foi uma das razões pelas quais a Z-Wave perdeu força.
Mas esta tecnologia Z-Wave continua a ser uma referência para uma instalação fiável. Além disso, existem algumas empresas que oferecem dispositivos Z-Wave completos a preços muito interessantes, como a Zooz, a Neo ou a Shelly, o que pode facilitar a sua adoção.
Por isso, hoje, vamos descobrir como instalar o ZWave JS no Home Assistant e utilizar alguns dispositivos Z-Wave.
O Z-Wave evoluiu ao longo dos anos, com as versões Z-Wave 100, 300, 500, 700 e 800, oferecendo cada vez mais alcance de comunicação, mais velocidade, mais segurança e menor consumo de energia.
No meu exemplo, utilizarei o dongle Zooz ZST39, que utiliza a tecnologia da série Z-Wave 800, pelo que poderemos usufruir das mais recentes melhorias dos dispositivos Z-Wave 800.
Mas o Z-Wave também foi concebido para ser compatível com versões anteriores, pelo que podemos utilizar outros dispositivos Z-Wave com versões mais antigas.
Além disso, este dongle tem um preço atrativo de 34,95 euros e é um excelente compromisso, razão pela qual é atualmente um dos dongles mais populares do mercado.
Se pretender outras alternativas, pode consultar a documentação do Home Assistant, onde são recomendados diferentes modelos.
Vou ligar este dongle ZST39 ao hub de automação residencial Home Assistant Green, que é um hub de automação residencial que pode ser instalado em poucos minutos, sendo uma opção muito interessante para começar com o Home Assistant.
Basta ligar o meu dongle ZST39 a uma das portas USB do Home Assistant Green.
Agora, precisamos de aceder à interface do Home Assistant, por exemplo, com http://homeassistant.local:8123/.
Aceder ao separador “Definições”.
Agora, clique em “Add-ons”.
E clique em “Comprar acessórios”.
Procurar por “Z-Wave JS”.
E podemos instalar este complemento Z-Wave JS.
Agora, temos de esperar um pouco para que o Z-Wave JS se instale corretamente e, uma vez instalado, vamos para “Configuração”.
E devemos ver o nosso dongle USB Z-Wave detectado.
No meu caso, tenho o dongle Z-Wave Zooz e o dongle SkyConnect Zigbee.
Mas ao ver os seus nomes, posso marcar o dongle Zooz, que é o correto para o Z-Wave.
E clico em “Guardar”.
Agora, se formos a “Informações”, podemos clicar em “Iniciar”.
Após alguns segundos, o Z-Wave JS deverá estar a funcionar, pelo que poderemos incluir os nossos dispositivos inteligentes que utilizam esta tecnologia Z-Wave.
Como incluir um dispositivo Z-Wave?
Antes de começarmos, deve saber que um erro muito, muito comum cometido pelos utilizadores é pensar que um dispositivo Z-Wave é normalmente compatível com um hub de domótica Z-Wave. Não é esse o caso.
É necessária uma integração prévia, por isso é preciso ter muito cuidado.
Embora o Home Assistant seja uma das soluções que oferece uma vasta gama de compatibilidades, recomendo que aceda a https://devices.zwave-js.io/ para verificar se o dispositivo que pretende é compatível com o Z-Wave JS.
E antes de incluir um dispositivo, temos de ir às “Definições”.
“Dispositivos e serviços”.
E clique em “Adicionar integração”.
Procurar por “Z-Wave”.
E clique em “Concluir”.
Agora, vamos poder lançar as inclusões Z-Wave. Para o fazer, vá a “Definições” e “Dispositivos e serviços”. Clique em “Adicionar integração”.
E para “Adicionar um dispositivo Z-Wave”.
Aparece uma nova janela onde podemos escolher entre incluir o dispositivo seguindo as instruções do manual que normalmente vem na embalagem ou digitalizar o código QR se este dispositivo Z-Wave for compatível com o SmartStart.
Assim, podemos começar a integrar os dispositivos Z-Wave um a um.
Importante! Para integrar com êxito cada dispositivo Z-Wave, recomendo que o faça a alguns centímetros de distância do hub de domótica, especialmente se este dispositivo for incluído no S2.
Cada dispositivo tem um método de inclusão diferente.
Basta ligá-lo à rede eléctrica e entra automaticamente em modo de associação.
Ou tem de premir o seu botão de associação uma, três vezes ou mesmo premi-lo e mantê-lo premido.
Deve ler a documentação, uma vez que cada dispositivo tem o seu próprio método.
E é de notar que se o dispositivo integrar o método de segurança S2 para inclusão, um método que oferece melhor qualidade ao nível da segurança, é necessário introduzir os primeiros 5 dígitos correspondentes à chave única chamada DSK, que foi atribuída a cada dispositivo Z-Wave compatível com este nível de segurança S2.
Esta chave encontra-se normalmente numa etiqueta na embalagem ou no dispositivo com um código QR e uma série de números.
Este método de inclusão permite a troca de chaves de rede encriptadas de forma segura entre o hub de domótica e o dispositivo.
No meu exemplo, vou incluir o ZWave JS no Home Assistant:
- Um sensor de movimento que também mede a temperatura, a humidade e a luminosidade do Neo.
- Um interrutor de parede a pilhas com botões integrados da Zooz.
- Uma ficha com medição de consumo da marca Neo.
- Um cadeado Danalock.
- Um termóstato Heatit a pilhas.
- Um módulo ON/OFF com contacto seco Shelly.
Como utilizar dispositivos com ZWave JS no Home Assistant
Agora que tenho os meus dispositivos Z-Wave ligados graças ao ZWave JS no Home Assistant, tenho controlo na minha interface.
Posso interagir com cada dispositivo modificando a temperatura do termóstato.
Posso ativar ou desativar a ficha.
Posso abrir ou fechar a fechadura.
E posso ver as diferentes medições e o estado dos sensores.
Além disso, podemos ver os registos para conhecer todas as actividades do dispositivo, o que é outro detalhe interessante para saber quando foi ativado, desactivada uma ficha, quando uma porta foi aberta ou fechada e muito mais.
E ao nível das medições dos sensores, podemos visualizar históricos para acompanhar cada medição ao longo do tempo, por exemplo, para saber a evolução da temperatura de uma zona da nossa casa.
Ou o nível de humidade.
Outro pormenor interessante e muito poderoso desta tecnologia Z-Wave é o facto de os dispositivos terem frequentemente múltiplos parâmetros.
Estes parâmetros permitem-lhe personalizar a utilização dos seus dispositivos.
Por exemplo, pode decidir bloquear o ecrã do termóstato.
Para que nenhum utilizador possa alterar fisicamente a temperatura a partir do termóstato.
Também pode configurar para que, em caso de corte de energia, quando a energia voltar, a tomada volte ao seu estado anterior.
Outro exemplo seria mudar a cor do LED quando se prime um botão no interrutor.
Em suma, cada dispositivo pode ser personalizado de acordo com os seus gostos.
Claro que, depois de ter todos os seus dispositivos ligados ao ZWave JS no Home Assistant, a magia de uma casa inteligente é poder fazer com que diferentes dispositivos interajam entre si.
Um sensor de movimento pode acender uma luz durante a noite se detetar o seu movimento.
Ou pode ativar a sirene quando estiver fora de casa e alertá-lo para o facto de ter sido detectada uma pessoa.
Há uma infinidade de cenas possíveis e a sua imaginação será o seu limite.