Którą integrację licznika energii z Home Assistant wybrać?
Którą integrację licznika energii z Home Assistant wybrać?
Nie ma jednego, uniwersalnego sposobu na podłączenie licznika energii do Home Assistant. Właściwa integracja zależy od czterech praktycznych pytań:
- Czy chcesz zainstalować HACS?
- Czy czujesz się komfortowo edytując YAML?
- Jak szybko muszą aktualizować się odczyty mocy?
- Czy licznik musi kontynuować przesyłanie danych do swojej chmury?
Liczniki energii IAMMETER obsługują lokalny HTTP, Modbus TCP, ręczne MQTT i MQTT Discovery. Użytkownicy Home Assistant mogą wybrać oficjalną integrację Core, wbudowaną integrację Modbus Home Assistant lub niestandardowe integracje oparte na interfejsie użytkownika z HACS.
Ten artykuł pomoże Ci dokonać wyboru. Pełną matrycę techniczną i linki do wszystkich przewodników konfiguracji znajdziesz w przeglądzie integracji liczników energii z Home Assistant.
Szybka odpowiedź
Wybierz:
- Home Assistant Core, gdy chcesz oficjalną, wbudowaną integrację, nie potrzebujesz HACS, a odświeżanie co 30 sekund jest wystarczające.
- HACS HTTP, gdy chcesz konfigurację przez interfejs użytkownika i nie potrzebujesz szybkich aktualizacji.
- HACS Modbus, gdy chcesz konfigurację przez UI z szybkimi lokalnymi odczytami dla dashboardów i automatyzacji.
- Wbudowany Modbus Home Assistant, gdy nie chcesz HACS i czujesz się komfortowo definiując rejestry i czujniki w YAML.
- MQTT Discovery, gdy masz już broker MQTT i chcesz, aby licznik i encje zostały utworzone automatycznie.
- Ręczne MQTT, gdy chcesz pełną kontrolę nad tematami MQTT, szablonami JSON, nazwami i metadanymi encji.
Jeśli licznik musi nadal przesyłać dane bezpośrednio do IAMMETER Cloud, wybierz metodę HTTP lub Modbus zamiast MQTT.
Porównanie sześciu metod integracji
| Metoda | Konfiguracja HA | Typowy interwał odświeżania | W pełni lokalna | Działa jednocześnie z IAMMETER Cloud | Auto-discovery | Najlepsze zastosowanie |
|---|---|---|---|---|---|---|
| Home Assistant Core | YAML | 30 sekund | Tak | Tak | Nie | Oficjalna wbudowana integracja |
| HACS HTTP | UI | 60 sekund | Tak | Tak | SSDP-assisted | Prosta konfiguracja przez UI |
| HACS Modbus | UI | Konfigurowalny; domyślnie 3 sekundy | Tak | Tak | SSDP-assisted | Szybkie dane bez definiowania rejestrów YAML |
| Wbudowany Modbus | YAML | Konfigurowalny; zwykle 1–5 sekund | Tak | Tak | Nie | Niestandardowe rejestry i odpytywanie |
| MQTT Discovery | WebUI licznika + integracja MQTT HA | Konfigurowalny; najnowsze firmware wspiera do 2 sekund | Tak z lokalnym brokerem | Nie | Tak | Automatyczne encje MQTT |
| Ręczne MQTT | WebUI licznika + integracja MQTT HA + YAML czujników | Konfigurowalny; najnowsze firmware wspiera do 2 sekund | Tak z lokalnym brokerem | Nie | Nie | Niestandardowe czujniki MQTT |
Wszystkie sześć metod może dostarczać dane do dashboardów i automatyzacji Home Assistant. Różnice dotyczą konfiguracji, szybkości aktualizacji, konserwacji oraz tego, czy tryb przesyłania licznika pozostaje dostępny dla IAMMETER Cloud.
Decyzja 1: Czy chcesz zainstalować HACS?
Bez HACS
Wybierz jedną z wbudowanych opcji Home Assistant:
- Podstawowa integracja IAMMETER do prostego monitorowania przez HTTP;
- wbudowany Modbus dla szybszych odczytów i dostępu do niestandardowych rejestrów;
- standardowa integracja MQTT z ręcznym MQTT YAML, jeśli już używasz brokera.
Podstawowa integracja IAMMETER jest konfigurowana w YAML. Obecnie nie jest to Config Flow, który można dodać, wyszukując IAMMETER w Ustawienia → Urządzenia i usługi.
Skorzystaj z oficjalnej integracji IAMMETER Home Assistant, gdy oficjalny wbudowany komponent i minimalna konserwacja są ważniejsze niż szybkie aktualizacje.
Skorzystaj z przewodnika po liczniku energii Modbus TCP Home Assistant, gdy potrzebujesz lokalnych danych mocy z dokładnością do sekundy bez instalowania HACS.
HACS jest akceptowalny
HACS oferuje dwie niestandardowe integracje IAMMETER:
- HACS HTTP: konfiguracja przez UI i 60-sekundowy interwał odpytywania;
- HACS Modbus: konfiguracja przez UI, szybsze lokalne odpytywanie i konfigurowalny interwał skanowania z domyślnymi 3 sekundami.
Dla większości użytkowników, którzy chcą szybkiego lokalnego licznika energii bez pisania YAML rejestrów, HACS Modbus jest najmocniejszym uniwersalnym wyborem.
Wybierz HACS HTTP tylko wtedy, gdy konfiguracja przez UI ma znaczenie, a aktualizacje co minutę są wystarczające.
Decyzja 2: Jak szybko muszą aktualizować się dane energetyczne?
Ogólne monitorowanie energii
W przypadku codziennego zużycia, energii importowanej/eksportowanej i Energy Dashboard, interwał 30 lub 60 sekund jest często wystarczający. Wybierz:
- Home Assistant Core;
- HACS HTTP.
Skumulowane kWh zmienia się powoli w porównaniu z chwilową mocą. Bardzo szybkie odpytywanie dodaje zdarzenia do rejestratora bez konieczności poprawiania raportów energetycznych.
Dashboardy na żywo i automatyzacje
W przypadku sterowania obciążeniem, decyzji dotyczących nadwyżek słonecznych lub responsywnego dashboardu mocy, wybierz:
- HACS Modbus;
- wbudowany Modbus Home Assistant;
- MQTT Discovery;
- ręczne MQTT.
Interwał 2–5 sekund jest praktycznym punktem wyjścia. Ustawienie jednej sekundy nie jest automatycznie lepsze: opóźnienie sieciowe, liczba rejestrów, ruch brokera, obciążenie rejestratora i zachowanie odświeżania frontendu również wpływają na widoczny wynik.
Przykład konkretnej automatyzacji znajdziesz w artykule sterowanie przekaźnikiem w Home Assistant przy użyciu mocy w czasie rzeczywistym.
Decyzja 3: Czy IAMMETER Cloud musi nadal otrzymywać dane?
Tak
Wybierz HTTP lub Modbus:
- Home Assistant Core;
- HACS HTTP;
- HACS Modbus;
- wbudowany Modbus Home Assistant.
Te metody odczytują dane lokalnie bez zmiany trybu przesyłania licznika, więc licznik może nadal wysyłać dane do IAMMETER Cloud.
To połączenie jest przydatne, gdy chcesz:
- lokalnych automatyzacji Home Assistant;
- zdalnego dostępu przez chmurę;
- długoterminowych raportów kosztów energii elektrycznej i energii słonecznej;
- drugiej platformy do sprawdzania historii danych.
Nie, lokalne MQTT jest priorytetem
Wybierz MQTT Discovery lub ręczne MQTT. Gdy tryb pracy licznika zostanie zmieniony na MQTT, publikuje on dane do Twojego brokera zamiast przesyłać je bezpośrednio do IAMMETER Cloud.
Nie wybieraj MQTT, zakładając, że licznik będzie wysyłał te same pomiary do obu miejsc docelowych.
Decyzja 4: Czy już używasz brokera MQTT?
Tak, i chcesz najprostszej konfiguracji HA
Wybierz MQTT Discovery.
Po skonfigurowaniu brokera i włączeniu HA MQTT Discovery w interfejsie WebUI licznika, Home Assistant automatycznie tworzy urządzenie i encje. Bieżące encje Import/Eksport obejmują kWh, klasę urządzenia energii i klasę stanu total_increasing wymagane przez Energy Dashboard.
Tak, i chcesz pełnej kontroli
Wybierz ręczne MQTT.
Ręczne MQTT jest odpowiednie, gdy chcesz:
- niestandardowych nazw i unikalnych identyfikatorów;
- niestandardowych szablonów JSON;
- tylko wybranych pomiarów;
- jawnej kontroli jednostek i metadanych Home Assistant;
- kilku subskrybentów spoza Home Assistant na tym samym brokerze.
Brak brokera MQTT
Nie wdrażaj brokera tylko dlatego, że MQTT brzmi szybciej. HACS Modbus zapewnia szybkie, skonfigurowane przez UI lokalne odczyty bez dodawania infrastruktury MQTT. Core lub HACS HTTP są jeszcze prostsze, gdy szybkość aktualizacji nie jest ważna.
Decyzja 5: Konfiguracja przez UI czy YAML?
Wybierz metodę zorientowaną na UI, gdy kilka osób utrzymuje instalację Home Assistant lub gdy chcesz uniknąć błędów rejestrów/szablonów:
- HACS HTTP;
- HACS Modbus;
- MQTT Discovery po podłączeniu brokera.
Wybierz YAML, gdy potrzebujesz jawnej i przeglądalnej konfiguracji:
- podstawowa integracja IAMMETER;
- wbudowany Modbus;
- ręczne MQTT.
YAML zapewnia elastyczność, ale także czyni Cię odpowiedzialnym za typy rejestrów, pozycje tablic JSON, skalowanie, jednostki, klasy urządzeń, klasy stanu i stabilne unikalne identyfikatory.
Która metoda jest najlepsza dla Energy Dashboard?
Energy Dashboard potrzebuje skumulowanej energii importowanej i eksportowanej w kWh z:
device_class: energy
state_class: total_increasing
Obecne implementacje Core, HACS HTTP, HACS Modbus i MQTT Discovery zapewniają odpowiednie metadane dla swoich encji energetycznych.
W przypadku wbudowanego Modbus lub ręcznego MQTT konfigurujesz metadane samodzielnie. Obie metody działają poprawnie, gdy czujniki skumulowanej energii są prawidłowo zdefiniowane.
Nie używaj chwilowej mocy czynnej w watach jako źródła energii w Energy Dashboard.
Zalecenia według scenariusza użytkownika
| Scenariusz użytkownika | Zalecana metoda | Dlaczego |
|---|---|---|
| Nowy użytkownik HA, bez HACS | Core | Oficjalna i przewidywalna |
| Nowy użytkownik HA, preferuje UI | HACS HTTP | Prosta konfiguracja |
| Szybkie lokalne monitorowanie, preferuje UI | HACS Modbus | Domyślne 3-sekundowe lokalne odpytywanie |
| Zaawansowany użytkownik, niestandardowe rejestry | Wbudowany Modbus | Pełna kontrola YAML |
| Istniejący broker MQTT, minimalna konfiguracja | MQTT Discovery | Automatyczne encje |
| Istniejący broker MQTT, niestandardowe czujniki | Ręczne MQTT | Pełna kontrola tematów/szablonów |
| HA plus IAMMETER Cloud | HTTP lub Modbus | Przesyłanie do chmury kontynuowane |
| Automatyzacja mocy w czasie rzeczywistym | HACS lub wbudowany Modbus | Szybkie lokalne sprzężenie zwrotne |
Obsługiwane liczniki energii
Wszystkie obecne liczniki energii IAMMETER obsługują sześć metod opisanych w tym porównaniu. Główną różnicą w Home Assistant jest liczba kanałów pomiarowych i encji.
| Model | Typowe zastosowanie | Strona produktu |
|---|---|---|
| WEM3080 | Monitorowanie jednofazowe | WEM3080 |
| WEM2067 | Dwukanałowe jednofazowe / domowe solar | WEM2067 |
| WEM3080T | Monitorowanie trójfazowe | WEM3080T |
| WEM3050T | Monitorowanie trójfazowe lub split-phase domu | WEM3050T |
| WEM3080TD | Trójfazowe/trzyprzewodowe i specjalne okablowanie | WEM3080TD |
| WEM3046T / WEM3046TE | Zewnętrzne systemy CT 5 A | WEM3046T/E |
WEM3046T i WEM3046TE mierzą wtórne wyjście 5 A zewnętrznych przekładników prądowych. Zastosowanie zewnętrznego przekładnika prądowego jest wymogiem systemu pomiarowego, a nie ograniczeniem Home Assistant ani żadnej metody integracji.
A co z IAMMETER-Link?
Sześć metod powyżej wprowadza fizyczny licznik IAMMETER do Home Assistant.
IAMMETER-Link działa w przeciwnym kierunku. Mapuje encje energetyczne, które już istnieją w Home Assistant—takie jak licznik innej firmy lub falownik—na wirtualny licznik IAMMETER i przesyła je do IAMMETER Cloud.
Użyj IAMMETER-Link, gdy Home Assistant już obsługuje urządzenie energetyczne i chcesz ponownie wykorzystać te dane w IAMMETER Cloud. Nie jest to siódma metoda odczytu fizycznego licznika IAMMETER.
Ostateczne zalecenie
Dla większości użytkowników:
- wybierz HACS Modbus dla szybkich lokalnych danych z konfiguracją przez UI;
- wybierz Core dla oficjalnej integracji bez HACS;
- wybierz MQTT Discovery, gdy broker MQTT już istnieje, a automatyczne encje są priorytetem.
Następnie postępuj zgodnie z dedykowanym przewodnikiem konfiguracji, zamiast łączyć konfiguracje z kilku metod.
Zacznij od kompletnej matrycy integracji Home Assistant, jeśli potrzebujesz wsparcia modeli, interwałów odświeżania, kompatybilności z chmurą i linków do wszystkich przewodników technicznych.
Zaktualizowano: 22 lipca 2026.