Mạch điện tử
[tintuc]
Tiếp theo bài hướng dẫn cài đặt Mosquitto MQTT broker trên Hassbian/Raspbian, trong bài viết này Nhà thông minh JAVIS sẽ giới thiệu cách thiết lập các thông số MQTT của công tắc thông minh JAVIS để đồng bộ trạng thái với Home Assistant thông qua Mosquitto MQTT broker.

Bước 1: Khai báo thông số MQTT của các công tắc JAVIS trong Home Assistant
Mục đích: cập nhật trạng thái của các công tắc thông qua MQTT server.
Mở file configuration.yaml thông qua Samba/Configurator hoặc mở trực tiếp file qua ssh, trong phần switch thêm các thông tin khai báo như mẫu thiết lập cho công tắc 3 Gang dưới đây:
- platform: mqtt
name: "tên công tắc 1 "
state_topic: "145193756478768/switch.1/state"
command_topic: "145193756478768/switch.1/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
- platform: mqtt
name: "tên công tắc 2"
state_topic: "145193756478768/switch.2/state"
command_topic: "145193756478768/switch.2/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
- platform: mqtt
name: "tên công tắc 3"
state_topic: "145193756478768/switch.3/state"
command_topic: "145193756478768/switch.3/set"
payload_on: "on"
payload_off: "off"
state_on: "on"
state_off: "off"
Tham khảo hình minh họa bên dưới.

Lưu ý:
- Phần name có thể đổi tùy ý. Đây sẽ là các tên của công tắc sẽ hiển thị trong Home Assistant
- Trong phần state_topic và command_topic, cần nhập đúng ID của công tắc lấy từ trong ứng dụng Javis Home. Trong ví dụ ảnh trên ID là 145193756478768.
- Cách lấy ID của công tắc:
- Mở app Javis Home
- Vào Menu => chọn Thiết bị => chọn công tắc muốn thiết lập => Chọn “Nâng cao” => ID thiết bị là “Định danh thiết bị” như hình dưới:

Bước 2: Thiết lập thông số MQTT trong app Javis Home
Mục đích là để kết nối công tắc đến MQTT broker.
Cách thiết lập (giả sử các thông số MQTT broker như đã thiết lập trong bài hướng dẫn cài đặt Mosquitto Broker)
- Vào phần lấy ID của công tắc như trên, chọn “Nâng cao”
- Chọn “MQTT”
- Dòng đầu tiên nhập ID của broker, trong trường hợp này là ID của PI. Ví dụ 192.168.1.11
- Dòng thứ 2 nhập cổng: 1883
- Dòng thứ 3 nhập username của MQTT: javis
- Dòng thứ 4 nhập password của MQTT: javis2018
Tham khảo ảnh minh họa dưới đây:

Như vậy là chúng ta đã thiết lập xong các bước để đồng bộ trạng thái của công tắc JAVIS với Home Assistant qua Mosquitto MQTT broker.
Sau khi lưu các thông tin thiết lập trong HA, cần khởi động lại cấu hình HA để tận hưởng thành quả.
[/tintuc]XEM THÊM
Miễn phí vận chuyển
- - Nội thành Đà Nẵng: với đơn hàng trên 200.000 đ
- - Toàn quốc: với đơn hàng trên 500.000 đ
- Giao hàng tận nơi và
nhanh chóng bởi Viettel Post. - Thu tiền tại nhà, đảm bảo
an toàn. - Đổi trả hàng trong 3 ngày,
thủ tục đơn giản.