Chuyển đến nội dung chính

hướng dẫn cài Add-on: Zigbee2mqtt cho Home Assistant (tv box RED BOX)

 


bài viết này mình sẽ hướng dẫn cách chạy zigbee2mqtt trên hassio home assistant trên tv box RED BOX

sử dụng USB CC2531 đã flash zigbee2mqtt 

link hướng dẫn cài đặt hassio trên tv box RED BOX

link dự án Home Assistant Add-on: Zigbee2mqtt


Cài đặt Mosquitto Broker cho Hassio

Để cài MQTT chúng ta truy cập vào Hass, ở thanh Menu bên trái, chúng ta chọn 

Supervisor  >>>  Add-on Store. Search tìm Add-on có tên Mosquitto Broker




tiếp theo ta ấn vào tab configuration của Mosquitto Broker và sửa như sau rồi ấn SAVE:

logins:

  - username: tung

    password: tung123

anonymous: false

customize:

  active: false

  folder: mosquitto

certfile: fullchain.pem

keyfile: privkey.pem

require_certificate: false



tiếp thao quay ra tab infor ấn nút START



Sau khi khai báo thông tin kết nối cho MQTT broker, các bạn vào phần Configuration ở menu trái. Tiếp theo nhấn vào phần Integrations.



Các bạn trượt xuống tìm con MQTT và nhấn vào nút CONFIGURE 




Một bảng  sẽ hiện lên, ấn mũi tên đỏ như bên dưới

Một bảng  sẽ hiện lên, ấn mũi tên đỏ như bên dưới




đến đây là xong Mosquitto Broker ( đối với tv box red box. xem các log addon và log hassio sẽ ko thấy báo lỗi)

trường hợp nếu chạy hassio trên raspberry pi (sẽ thấy có lỗi ko kết nối đc trong các log của addon và log hassio) thì sẽ cần cấu hình thêm như sau


 





đến đây là xong Mosquitto Broker trên hassio trên raspberry pi ( 
sẽ không thấy có lỗi ko kết nối đc trong các log của addon và log hassio)




Tiến hành cái đặt add on Zigbee2mqtt như sau

    Supervisor → Add-on store → ⋮ → repositories:





nhập đường dẫn sau vào cửa sổ như ảnh dưới  rồi ấn ADD

    https://github.com/danielwelch/hassio-zigbee2mqtt




đợi 1 lúc cho nó cài đặt ta sẽ đc như ảnh sau:

    




ấn CLOSE để kết thúc

cân ở cửa sổ Supervisor → Add-on store

gõ zigbee vào ô tìm kiếm add-on rồi ấn vào ô đc khanh đỏ như ảnh dưới 



tiếp theo ấn vào INSTALL như ảnh dưới


đợi nó tiến hành cài đặt 1 lúc sẽ đc như sau


tiến hành kiểm tra xem usb cc2531 đã kết nối với hass hay chưa như sau



Thay đổi IP, user, password của mqtt trong Config của addon zigbee2mqtt :

sửa lại phần nội dung sau:

mqtt:
  base_topic: zigbee2mqtt
  server: 'mqtt://core-mosquitto'
  user: tung
  password: tung123
serial:
  port: /dev/ttyACM0


lưu lại

quay ra tab info của addon zigbee2mqtt, ấn start
chọn Start on boot và và Auto update rồi ấn START sẽ đc như ảnh dưới




 Tiến hành kết nối / Pair thiết bị zigbee với Hass:

mỗi khi muốn thêm 1 thiết bị mới vào hass, thì cần thay đổi permit_join thành true

    permit_join: true


ấn SAVE để lưu lai, nó sẽ lưu lại và khởi đội lại add on 

Tiến hành reset thiết bị zigbee để đưa vào Pair mode (thông thường là ấn giữ 1 cái nút nào đó ttrên thiết bị zigbee)

Module CC2531 sẽ dò tìm thiết bị và đưa vào Hass. 
Nhấn REFRESH  trong tab log của add on bạn sẽ thấy các đoạn như sau: (các thiết bị zigbee khác nhau sẽ hơi khác nhau 1 chút



Đến đây MQTT Integration của Hass đã nhận thiết bị zigbee mới :
Configuration > Integrations > MQTT . 
Bạn có thể thêm thiết bị zigbee mới vào GUI.



đến đây là add xong thiết bị zigbee mới vào hass rồi
 
bây giờ vào config của add on sửa  permit_join thành false 
    permit_join: false


ấn SAVE để lưu lai, nó sẽ lưu lại và khởi đội lại add on

đến đây là hoàng thành việc thêm thiết zigbee mới vào hass rồi đó


Nhận xét

Bài đăng phổ biến từ blog này

cài đặt hệ điều hành armbian lên tv box RED BOX để chơi đủ thứ với nó

cẩm nang sử dụng Hassio home assistant trên TV box RED BOX

REDBOX cập nhật img thẻ nhớ