Nesse tutorial, eu ensino como fazer uma instalação completa do Homebridge e do Zigbee2mqtt em um Raspberry para uso com o Apple Homekit e, com isso, permitir a utilização de dispositivos Zigbee. Hoje o Zigbee2mqtt é o sistema que mais aceita dispositivos Zigbee de outros fabricantes, como Tuya, Yale, Sonoff, etc, se tornando uma excelente opção para uso.

Não se esqueça de deixar o seu LIKE lá no vídeo! Obrigado! 😁

1. Produtos Utilizados

2. Instalação do Raspbian no Raspberry

Fazer o download da imagem do Raspbian nesse link e gravá-la no microSD com o software Balena Etcher.
Depois colocar o cartão microSD no Raspberry e dar boot.

3. Liberação de portas no firewall

Criar o arquivo com o seguinte comando:

sudo nano /etc/firewall.sh

Colar o conteúdo abaixo no arquivo criado:

#!/bin/sh
#
/sbin/depmod -a
/sbin/modprobe ip_tables
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
echo "1" >/proc/sys/net/ipv4/ip_forward
/sbin/iptables -P FORWARD DROP
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
/sbin/iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
/sbin/iptables -A FORWARD -d 192.168.0.0/24 -mstate --state ESTABLISHED,RELATED -j ACCEPT

Executar os seguintes comandos abaixo:

sudo su
chown root.root /etc/firewall.sh
chmod 700 /etc/firewall.sh
sudo shutdown -r now

4. Instalação do Homebridge

Executar os comandos conforme tutorial oficial do site do HomeBridge:

https://github.com/homebridge/homebridge/wiki/Install-Homebridge-on-Raspbian

5. Instalação do servidor MQTT Mosquitto

Executar os seguintes comandos abaixo. Sendo que o último comando ‘mosquitto v’ é apenas para mostrar a versão e verificar se o servidor foi instalado corretamente, a última linha que mostra um erro é apenas para identificar que o serviço está sendo executado.

sudo apt update
sudo apt install -y mosquitto mosquitto-clients
sudo systemctl enable mosquitto.service
mosquitto -v

6. Instalação do Zigbee2mqtt

Seguir os passos conforme tutorial oficial do site:

https://www.zigbee2mqtt.io/getting_started/running_zigbee2mqtt.html

Configurar o frontend para que tenha acesso via interface web:

https://www.zigbee2mqtt.io/information/frontend.html

7. Instalação do plugin no Homebridge para integração com o Zigbee2mqtt

Acessar o Homebridge e depois acessar plugins para adicionar o plugin Z2M

Topic: zigbee2mqtt Servidor: localhost

8. Pronto!!! Acessar as interfaces

Homebridge: http://seu-ip:8531 (escaneia o QR Code através do app Casa no seu iphone)
Zigbe2mqtt: http://seu-ip:8080 (Interface para pareamento de novos dispositivos)

Pronto!!!

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here