
Hướng dẫn cài HASS lên Android Box để điều khiển nhà thông minh
04/12/2020
Cách add Xiaomi Smart Wifi Socket vào Home Assistant
04/12/2020Hôm nay mình sẽ giới thiệu với anh em một addons khá hay và khá phổ biến trong cộng đồng IOT đó là Node-RED
1. Node-RED là gì
Node-RED là một công cụ chạy trên web browser, cho phép chúng ta kết nối Devices và các API với nhau theo Flow
2. Node-RED làm được những gì
Có lẽ câu trả lời nó phụ thuộc vào mức độ sáng tạo của bạn, và mình nghĩ nó có thể làm được hầu hết những gì bạn cần để điều khiển smarthome. Do quy mô và chức năng của nó khá nhiều không thể giới thiếu hết trong một bài nên hôm nay mình chỉ tạm giới thiệu một flow đơn giản nhất mà mình nghĩ ai dùng Home Assistant cũng cần, đó là hẹn giờ để làm một cái gì đó
3. Setup Node-RED
Để tiếp tục các phần phía sau thì đầu tiên bạn nên setup Node-RED trước đã, rất may là Home Assistant đã hỗ trợ việc này nên để setup bạn chỉ cần làm những việc đơn giản như sau

- Vào Hass.io > Addons Store sau đó tìm Node-RED và install.
- Sau khi install xong bạn cần config credential_secret cho nó, bạn muốn điền gì cũng được, sau đó bấm save và start Node-RED
- Nếu thành công thì bạn có thể vào Node-RED theo đường dẫn sau. https://ip_hassio:1880

- Để tiện cho việc sử dụng các bạn có thể add Node-RED vào Menu bằng cách add đoạn script sau vào file configuration.yaml
4. Tạo flow hẹn giờ
Đầu tiên bạn kéo thả node inject vào flow

Sau đó double click vào nó để mở properties lên. Phần repeat có 3 tùy chọn, tùy theo nhu cầu mà bạn chọn cái phù hợp với mình. Trong ví dụ này mình chọn at a specific time, nghĩa là nó sẽ tự trigger vào đúng giờ đó và lặp lại hằng ngày.

Bước tiếp theo bạn kéo node call service vào và liên kết nó với node inject
![]()
Vẫn tiếp tục double click vào để mở properties lên. Ở ví dụ này, mình sẽ call cái service play nhạc trên zing của mình. Phần Domain, Service, Entity Id nó sẽ tự động autosuggest khi bạn gõ vài chữ vào

Nếu mọi thứ đã xong bạn sẽ thấy nó như sau. Bạn bấm Deploy sau đó bạn có thể bấm vào chỗ mình highlight màu vàng để test thử flow có hoạt động đúng chưa




