Đồng hồ đo năng lượng IAMMETER có thể được tích hợp với Home Assistant thông qua HTTP cục bộ, Modbus TCP hoặc MQTT. Phương pháp tốt nhất phụ thuộc vào việc bạn ưu tiên tích hợp chính thức, thiết lập qua giao diện (UI), cập nhật cục bộ nhanh, tự động phát hiện qua MQTT, hay tiếp tục sử dụng IAMMETER Cloud.
Hướng dẫn này so sánh các phương pháp hiện có và chỉ dẫn bạn đến tài liệu thiết lập phù hợp. Nội dung bao gồm tất cả các đồng hồ đo năng lượng IAMMETER hiện hành. Sản phẩm WEM3162 đã ngừng sản xuất không nằm trong danh sách này.
| Phương pháp | Thiết lập phía đồng hồ | Thiết lập Home Assistant | Khoảng cập nhật điển hình | Hoàn toàn cục bộ | Dùng đồng thời IAMMETER Cloud | Tự động phát hiện | Phù hợp nhất với |
|---|---|---|---|---|---|---|---|
| Home Assistant Core | Giữ đồng hồ có thể truy cập trong mạng LAN | Thêm tích hợp IAMMETER có sẵn trong YAML | 30 giây | Có | Có | Không | Người dùng ưu tiên tích hợp chính thức có sẵn |
| Home Assistant Modbus | Cho phép Modbus TCP khả dụng trong mạng LAN | Cấu hình tích hợp Modbus có sẵn và các cảm biến trong YAML | Có thể cấu hình; thường là 1–5 giây | Có | Có | Không | Giám sát nhanh và tự động hóa thời gian thực |
| MQTT Manual | Cấu hình broker MQTT trong WebUI của đồng hồ | Bật tích hợp MQTT và định nghĩa cảm biến trong YAML | Có thể cấu hình; firmware mới nhất hỗ trợ xuống tới 2 giây | Có, với broker cục bộ | Không | Không | Người dùng cần topic và cảm biến tùy chỉnh |
| HACS HTTP | Giữ đồng hồ có thể truy cập trong mạng LAN | Cài đặt IAMMETER HTTP qua HACS và cấu hình trong UI | 60 giây | Có | Có | Có hỗ trợ SSDP | Thiết lập qua UI mà không cần YAML |
| HACS Modbus | Cho phép Modbus TCP khả dụng trong mạng LAN | Cài đặt IAMMETER Modbus qua HACS và cấu hình trong UI | Có thể cấu hình; mặc định 3 giây | Có | Có | Có hỗ trợ SSDP | Cập nhật cục bộ nhanh với cấu hình qua UI |
| MQTT Discovery | Cấu hình broker và bật HA MQTT Discovery trong WebUI của đồng hồ | Bật tích hợp MQTT; các cảm biến được tạo tự động | Có thể cấu hình; firmware mới nhất hỗ trợ xuống tới 2 giây | Có, với broker cục bộ | Không | Có | Thiết lập MQTT đơn giản nhất |
Gợi ý nhanh:
Chế độ MQTT Manual và MQTT Discovery sẽ đổi chế độ tải lên của đồng hồ sang MQTT. Ở các chế độ này, đồng hồ không đồng thời tải số đo lên IAMMETER Cloud. Các tích hợp HTTP cục bộ và Modbus TCP vẫn có thể hoạt động trong khi đồng hồ tải dữ liệu lên IAMMETER Cloud.
Tích hợp IAMMETER chính thức được bao gồm trong Home Assistant và đọc API HTTP cục bộ của đồng hồ. Nó không yêu cầu HACS hay kết nối internet giữa Home Assistant và đồng hồ.
Đặc điểm chính:
configuration.yaml;Hãy dùng phương pháp này khi tính ổn định và sự hỗ trợ chính thức từ Home Assistant quan trọng hơn tốc độ làm mới nhanh.
Tích hợp Modbus có sẵn của Home Assistant đọc các thanh ghi Modbus TCP cục bộ của đồng hồ. Phương pháp này phù hợp cho tự động hóa dựa trên công suất, điều khiển công suất dư từ điện mặt trời và các ứng dụng khác cần cập nhật nhanh hơn.
Đặc điểm chính:
scan_interval, thường là 1–5 giây cho tự động hóa thời gian thực;Hãy dùng khoảng thời gian thăm dò dài hơn khi không cần dữ liệu ở mức giây. Tránh chạy nhiều client Modbus tần số cao cùng lúc trên một đồng hồ.
Tích hợp tùy chỉnh IAMMETER HTTP mang đến một giải pháp thay thế dựa trên giao diện UI cho tích hợp YAML chính thức. Nó đọc /monitorjson qua mạng cục bộ và tạo các thực thể Home Assistant tương ứng.
Đặc điểm chính:
Hãy dùng phương pháp này khi bạn thích cấu hình qua UI và khoảng làm mới một phút là đủ.
Tích hợp tùy chỉnh IAMMETER Modbus kết hợp thăm dò Modbus TCP cục bộ với cấu hình qua giao diện Home Assistant. Đây là lựa chọn thuận tiện nhất cho người dùng cần cập nhật nhanh hơn nhưng không muốn định nghĩa từng thanh ghi trong YAML.
Đặc điểm chính:
được cài đặt qua HACS và cấu hình trong UI;
khoảng thời gian quét có thể cấu hình, mặc định là 3 giây trong phiên bản tích hợp cập nhật;
hoạt động cục bộ và tương thích với IAMMETER Cloud;
tạo các thực thể công suất và năng lượng nhập/xuất với metadata Home Assistant phù hợp;
hỗ trợ tất cả đồng hồ IAMMETER hiện hành, với số lượng thực thể khác nhau giữa model một pha và ba pha.
Ở chế độ MQTT thủ công, đồng hồ công bố dữ liệu đo lên broker MQTT của bạn và bạn định nghĩa các cảm biến tương ứng trong Home Assistant.
Cấu hình phía đồng hồ và cấu hình Home Assistant là riêng biệt:
Phương pháp này hữu ích khi nhiều ứng dụng cần đăng ký cùng một dữ liệu đo, hoặc khi bạn cần topic và định nghĩa thực thể tùy chỉnh.
MQTT Discovery dành cho những người dùng muốn cấu hình thủ công ít nhất. Sau khi bạn cấu hình broker và bật HA MQTT Discovery trong WebUI của đồng hồ, Home Assistant sẽ tự động tạo thiết bị IAMMETER và các thực thể của nó.
Các thực thể năng lượng nhập và xuất được tạo bao gồm:
unit_of_measurement: kWh;device_class: energy;state_class: total_increasing.Những thuộc tính này cung cấp metadata cần thiết để sử dụng trong Home Assistant Energy Dashboard.
MQTT Discovery được tất cả đồng hồ đo năng lượng IAMMETER hiện hành hỗ trợ. Model một pha và ba pha tạo số lượng thực thể khác nhau tùy theo số kênh đo của chúng.
Tất cả đồng hồ đo năng lượng IAMMETER hiện hành đều hỗ trợ các phương pháp tích hợp nêu trên. Khác biệt chính trong Home Assistant là số pha hoặc số kênh đo, và do đó là số lượng thực thể được tạo.
| Model | Ứng dụng điển hình | Hỗ trợ Home Assistant | Lưu ý quan trọng |
|---|---|---|---|
| WEM3080 | Giám sát năng lượng một pha | Tất cả phương pháp | Thực thể một pha |
| WEM2067 | Giám sát điện mặt trời gia đình một pha | Tất cả phương pháp | Hai kênh đo |
| WEM3080T | Giám sát năng lượng ba pha | Tất cả phương pháp | Thực thể ba pha |
| WEM3050T | Giám sát gia đình ba pha hoặc tách pha | Tất cả phương pháp | Ba kênh đo |
| WEM3080TD | Ứng dụng ba pha/ba dây và các kiểu đấu dây đặc biệt | Tất cả phương pháp | Cách hiểu thực thể phụ thuộc vào chế độ đấu dây |
| WEM3046T / WEM3046TE | Đo ba pha với CT 5 A bên ngoài | Tất cả phương pháp | Áp dụng tỉ số CT bên ngoài để có giá trị phía sơ cấp |
WEM3046T và WEM3046TE đo đầu ra thứ cấp 5 A của các biến dòng bên ngoài. Việc áp dụng tỉ số CT là yêu cầu của cách bố trí đo này, không phải hạn chế về khả năng tương thích với Home Assistant.
Energy Dashboard của Home Assistant cần các thực thể năng lượng nhập và xuất tích lũy tính bằng kWh, thường với:
device_class: energy;state_class: total_increasing.Các tích hợp Core, HACS HTTP, HACS Modbus và MQTT Discovery hiện tại đều cung cấp metadata cần thiết cho các thực thể năng lượng nhập/xuất của chúng. Với cấu hình Modbus thủ công hoặc MQTT thủ công, bạn phải tự thêm đúng đơn vị, device class và state class.
Không dùng thực thể công suất tức thời tính bằng watt để thay thế cho thực thể năng lượng tích lũy tính bằng kWh.
Các phương pháp trên đưa dữ liệu đồng hồ IAMMETER vào Home Assistant. IAMMETER-Link hoạt động theo hướng ngược lại: nó tải các thực thể năng lượng đã có trong Home Assistant lên IAMMETER Virtual Meter và IAMMETER Cloud.
Điều này hữu ích khi inverter hoặc đồng hồ của bên thứ ba đã có tích hợp Home Assistant, nhưng bạn vẫn muốn có dashboard, báo cáo hoặc truy cập đa địa điểm trên IAMMETER Cloud.
IAMMETER-Link hiện cung cấp:
cấu hình qua HACS và UI;
ánh xạ đồng hồ ảo một pha và ba pha;
khoảng thời gian tải lên 300 giây với IAMMETER Basic;
khoảng thời gian tải lên 60 giây với IAMMETER Pro.
Kết nối các thiết bị năng lượng Home Assistant với IAMMETER Cloud
Sau khi đồng hồ được tích hợp, dữ liệu công suất thời gian thực và năng lượng tích lũy của nó có thể được dùng cho:
Nếu bạn có thắc mắc về firmware, cấu hình thực thể, thiết lập Energy Dashboard hoặc cách chọn phương pháp tích hợp, hãy truy cập diễn đàn cộng đồng IAMMETER.
Đồng hồ năng lượng Wi-Fi ba pha (WEM3080T)
Đồng hồ năng lượng Wi-Fi một pha (WEM3080)
Đồng hồ năng lượng Wi-Fi ba pha (WEM3046T)
Đồng hồ năng lượng Wi-Fi ba pha (WEM3050T)