Objetivo do guia:
| Componentes de software usados:
|
Guia indicado para usuários com instalação: | |
NOTA E ISENÇÃO DE RESPONSABILIDADE
| |
Revisão do guia: 1.0 |
Sumário
deCONZ do alemão Phoscon é um dos mais difundidos, principalmente pela simplicidade de uso e integração nos HUBs pessoais mais comuns; este BRIDGE/Gateway oferece três interfaces diferentes: uma web, para consultar os componentes ZigBee associados a ela, uma GUI (variável de acordo com o ambiente em que está instalada) para uma gestão mais aprofundada da rede ZigBee e finalmente a Rest APIs, utilizáveis precisamente para as adições mencionadas acima.
Através deste último, o deCONZ permite configurar alguns parâmetros técnicos dos componentes ZigBee a ele associados, normalmente não acessíveis através de outro software BRIDGE/Gateway – às vezes nem mesmo dos hardwares fornecidos diretamente pelo fabricante do componente ZigBee.
Tomemos como exemplo o sensor de presença Xiaomi/LUMI PIR: regular a duração do inquérito e às vezes um empreendimento árduopara não mencionar às vezes impossível. Bem: neste guia veremos como, através do Home Assistant e da API deCONZ, é possível configurar esses parâmetros com extrema facilidade.
Começa
pré-condições
Para fazer alterações na configuração do componente ZigBee é obviamente necessário que o deCONZ está operacional e que está integrado com o Home Assistant.
Guias Soultricks dedicados a esses temas estão disponíveis aqui.
e eficaz
A primeira coisa a entender é a utilidade representada pelo serviço deconz.configure, presente no Home Assistant quando a integração deCONZ é configurada. Este serviço, se evocado (passando-lhe os parâmetros corretos), permite precisamente definir alguns parâmetros específicos do componente objeto da reconfiguração.
Normalmente os serviços são evocados a partir da interface do Home Assistant, no item de menu "Ferramentas de desenvolvimento""Serviços“. Depois de selecionar o serviço deconz.configure, basta indicar os parâmetros a serem utilizados no campo “Dados do serviço”.
Por exemplo:
entidade: light.hall campo: "/state" data: 'on': true
O exemplo acima não faz nada além de definir o estado "ON" para a entidade, light.hall, uma lâmpada ZigBee hipotética, por exemplo, uma Philips HUE integrada via deCONZ.
O que nos interessa, porém, não é estabelecer um estado, mas uma configuração permanente de algum parâmetro específico, bem como o campo campoque deve ser valorizado/configuração” para implementar essas mudanças.
parâmetros
O que pode ser feito está obviamente ligado à própria natureza do componente ZigBee. Portanto, antes de se aventurar na configuração, é preciso entender quais parâmetros podem ser modificados e como, em relação ao tipo de componente.
Portanto, conecte-se à página dedicada à documentação da API deCONZ para visualizar a lista.
A lista "Atributos de configuração compatíveis” permite-nos orientar entre os vários tipos, divididos pelo campo “tipo de sensor", por exemplo:
- Luz do dia – o sensor dia/noite virtual deCONZ;
- ZHAPresence – sensores de presença;
- ZHAPower – sensores de absorção;
- ZHATemperatura - sensores de temperatura
Cada uma dessas seções tem vários “Atributo Estado” (e “Tipo” relacionado), por exemplo:
- ZHAPresence / duração: parâmetro de duração da detecção de um sensor de presença.
O parâmetro, neste caso "duração“, é o que nos interessa.
Exemplos
Dado que a melhor forma de explicar o assunto são os exemplos, veremos alguns estudos de caso específicos.
SENSOR DE PRESENÇA XIAOMI
Neste caso, vamos ver como configurar a duração da detecção do sensor de presença (ou "movimento") Xiaomi/LUMI:
entidade: binary_sensor.xiaomi_presenza campo: "/config" dados: duração: 5
Usando o parâmetro duração, definimos a duração da detecção para 5 segundos.
SENSOR DE TEMPERATURA E UMIDADE XIAOMI
Neste caso, vamos ver como configurar o deslocamento de temperatura (caso não queira fazê-lo no lado do Home Assistant) do sensor ambiental Xiaomi/LUMI:
entidade: binary_sensor.xiaomi_ambientale campo: "/config" dados: offset: -2
Usando o parâmetro compensar, definimos o deslocamento da detecção de temperatura para -2 graus.
SENSOR DE VIBRAÇÃO XIAOMI
Neste caso, vamos ver como configurar a duração da detecção do sensor de vibração Xiaomi/LUMI:
entidade: binary_sensor.xiaomi_vibrazione campo: "/config" dados: sensibilidade: 11
Usando o parâmetro sensibilidade, configuramos a sensibilidade de vibração para o valor máximo para este sensor (1 máximo, 11 médio, 21 máximo – conforme indicado no site deCONZ);
E assim por diante.
Nem é preciso dizer que para cada elemento ZigBee é necessário lidar com o site deCONZ para entender em quais parâmetros atuar e como.
Se do Assistente Doméstico você sabe pouco mas você está interessado em entender mais, sugerimos que comece por aqui. |
Esta página é escrita, mantida e atualizada pela equipe do Soultricks, um grupo muito diversificado de pessoas que você pode encontrar para perguntas e suporte no fórum bate-papo do local. Se você estiver perdido, o mapa está à sua disposição. |