HomeWizard Wi-Fi P1 Meter (HWE-P1) se připojuje do portu P1 chytrého elektroměru DSMR a jeho naměřené hodnoty zpřístupňuje v lokální síti. TapHome s ním komunikuje přes lokální HTTP API (v1) měřiče na portu 80 — cloudový účet není potřeba a veškerá komunikace zůstává v LAN. Šablona dotazuje endpoint /api/v1/data a zpřístupňuje výkon ze sítě, energii odběru a dodávky, hodnoty jednotlivých fází a stav plynoměru.
Tato komunitní šablona poskytuje šest zařízení: Energy Import (odběr), Energy Export (dodávka), Phase L1 Power, Phase L2 Power, Phase L3 Power (výkon fází L1 až L3) a Gas Meter (plynoměr).
Hardwarové připojení
P1 Meter se připojuje do portu P1 (konektor RJ12) chytrého elektroměru distributora a funguje s jednofázovými i třífázovými elektroměry.
- Napájení — chytré elektroměry se standardem SMR 5.0 nebo novějším napájejí P1 Meter přímo z portu P1. Starší chytré elektroměry vyžadují pro P1 Meter napájecí adaptér USB-C. Spotřeba je pod 1 W.
- Wi-Fi — měřič se připojuje k síti Wi-Fi 2,4 GHz (802.11 b/g/n).
- Prostředí — IP51, pro použití v interiéru.
Chytré elektroměry s portem HAN místo portu P1 vyžadují převodník HomeWizard HAN.
Konfigurace
Připojení P1 Meter k Wi-Fi
První nastavení se provádí v aplikaci HomeWizard Energy (iOS 13 nebo Android 8 či novější). Měřič potřebuje pro nastavení zabezpečenou síť Wi-Fi s přístupem k internetu.
- Připojte P1 Meter do portu P1 chytrého elektroměru (a do napájecího adaptéru USB-C, pokud je elektroměr starší než SMR 5.0).
- Podržte tlačítko na P1 Meter, dokud LED nezačne svítit modře.
- V aplikaci HomeWizard Energy připojte telefon k vlastnímu přístupovému bodu Wi-Fi měřiče a zadejte heslo své domácí sítě Wi-Fi.
- Použijte síť 2,4 GHz, která je stejnou sítí (LAN) jako TapHome Core.
Zapnutí lokálního API
Lokální API je ve výchozím stavu vypnuté a je třeba ho jednou zapnout v aplikaci HomeWizard Energy:
- V aplikaci přejděte do Settings → Meters → váš měřič a zapněte Local API.
- Poznamenejte si IP adresu měřiče — zobrazuje se v nastavení měřiče v aplikaci a najdete ji i v routeru.
- Funkčnost API ověřte otevřením
http://<IP ADDRESS>/api/v1/datav prohlížeči ve stejné síti — měl by se zobrazit dokument JSON s posledním měřením.
API v1 nemá autentizaci — předpokládá se, že měřič a TapHome Core sdílejí důvěryhodnou lokální síť.
IP adresa
V nastavení DHCP routeru si pro měřič rezervujte pevnou IP adresu, aby se adresa po restartu routeru nezměnila. Při importu šablony v TapHome zadejte tuto adresu jako parametr IP address.
Frekvence aktualizace
Měřič obnovuje data z portu P1 každou sekundu u chytrého elektroměru DSMR 5.0, nebo každých 10 sekund u starších verzí DSMR. Hodnoty plynu se aktualizují každých 5 minut (DSMR 5.0) nebo každou hodinu (starší elektroměry). Šablona dotazuje elektrické hodnoty každých 5 sekund a stav plynu každých 60 sekund.
Možnosti zařízení
Výkon a energie ze sítě
Dvě zařízení elektroměru rozdělují obousměrné měření z portu P1 na dva směry, které TapHome sleduje odděleně:
- Energy Import — okamžitý výkon odebíraný ze sítě (kW) a kumulativní stav odběru (kWh). Stavy odběru v tarifu 1 a tarifu 2, frekvence sítě, síla signálu Wi-Fi a model chytrého elektroměru jsou dostupné jako servisní atributy.
- Energy Export — okamžitý výkon dodávaný do sítě (kW) a kumulativní stav dodávky (kWh), se stavy dodávky v tarifu 1 a tarifu 2 jako servisními atributy.
Chytrý elektroměr hlásí jednu celkovou hodnotu výkonu se znaménkem (záporná = dodávka); každé zařízení zobrazuje svůj směr a při toku výkonu opačným směrem ukazuje 0. Pokud chytrý elektroměr nehlásí celkový stav odběru nebo dodávky, šablona sečte tarif 1 a tarif 2.
Monitorování po fázích
Phase L1 Power, Phase L2 Power a Phase L3 Power jsou proměnné jen pro čtení s činným výkonem každé fáze ve wattech. Napětí a proud fáze jsou dostupné jako servisní atributy na každém zařízení fáze. Jednofázové chytré elektroměry hlásí jen L1 — zařízení L2 a L3 pak nezobrazují žádnou hodnotu.
Plynoměr
Gas Meter je proměnná jen pro čtení s kumulativním stavem plynu (m³), který hlásí chytrý elektroměr. Pokud k chytrému elektroměru není připojen plynoměr, zařízení nezobrazuje žádnou hodnotu.
Řešení problémů
- Žádná data / chyby spojení — ověřte, že přepínač Local API je v aplikaci HomeWizard Energy stále zapnutý a že
http://<IP ADDRESS>/api/v1/dataodpovídá v prohlížeči ze stejné sítě, ve které je TapHome Core. - Hodnoty se po výměně routeru přestanou aktualizovat — IP adresa měřiče se pravděpodobně změnila; rezervujte pevnou adresu v nastavení DHCP routeru a aktualizujte IP adresu modulu.
- Vyhledání měřiče v síti — měřič se ohlašuje přes mDNS jako
_hwenergy._tcps názvem instance ve tvarup1meter-<6 hex digits>; záznam TXTapi_enabledukazuje, zda je lokální API zapnuté (1) nebo vypnuté (0). - Zařízení fází nebo plynu nezobrazují žádnou hodnotu — jednofázové elektroměry neposílají data L2/L3 a stav plynu se zobrazí, jen když má chytrý elektroměr připojený plynoměr. Jde o očekávané chování, ne o poruchu.
- Některé hodnoty chybí — API posílá jen pole, která připojený chytrý elektroměr poskytuje, takže viditelná sada hodnot závisí na modelu chytrého elektroměru, ne na samotném P1 Meter.
