
Thông tin và yêu cầu
- OpenHAB version: 4.3.3
- Đã cài đặt MQTT binding
- PZEM004T v1 (bản xuất khẩu) or V3 nội địa - tham khảo giá trên shopee
- ESP32, ESP32-C3 SuperMini ... nếu là ESP32-C3 SuperMini thì nên mua bản có anten (tham khảo ở shopee )
Hướng dẫn build sử dụng ESPHome
- Tham khảo dự án ESPHome ở đây
- Cài đặt ESPHome vào PC theo hướng dẫn ở đây
- Dưới đây là code mình đang sử dụng để gửi MQTT đến server (MQTT Broker) mỗi 2s
|
|
- Dòng 17-18 cấu hình chân RX-TX trên ESP32-C3
- Dòng 24-26 cấu hình MQTT Broker
- Dòng 31-32 cấu hình WIFI
- Dòng 36 cấu hình mật khẩu khi update OTA
- Dòng 58 tần suất cập nhật số liệu lên MQTT Broker
Kiểm tra MQTT Broker xem đã nhận số liệu chưa
Cấu hình Things trên OpenHAB
|
|
- BONUS DSL Script tính số điện sử dụng trong ngày,tháng, khoảng thời gian
- Dữ liệu sẽ update vào 3 item là:
Energy_Consumption_Day
,Energy_Consumption_Month
,Energy_Consumption_Period
.
- Dữ liệu sẽ update vào 3 item là:
|
|
Góp Ý / Bình Luận / Đánh giá