Monitoring i automatyka

Konfiguracja Shelly 3EM do monitorowania zużycia energii

👁 5 wyświetleń

Dlaczego Shelly 3EM?

Masz instalację fotowoltaiczną, ale nie wiesz dokładnie ile energii zużywasz, ile oddajesz do sieci i ile pobierasz? Prosty monitoring z poziomu falownika pokazuje tylko produkcję – nie uwzględnia zużycia własnego ani przepływów przez licznik. Shelly 3EM to rozwiązanie tego problemu: tani, dokładny, oparty na Wi-Fi trójfazowy miernik energii, który można w kilka minut zintegrować z Home Assistant, MQTT i własnymi narzędziami.

Specyfikacja techniczna Shelly 3EM

ParametrWartość
Pomiar faz3-fazowy, niezależny pomiar każdej fazy
Dokładność1% (certyfikat MID)
Maks. prąd (z CT 120A)120 A / fazę
KomunikacjaWi-Fi 2,4 GHz, REST API, MQTT, CoAP
Zasilanie110–240 V AC
ObudowaNa szynę DIN, 4 moduły
Cenaok. 200–250 PLN

Montaż fizyczny

Shelly 3EM montuje się w rozdzielnicy elektrycznej na szynie DIN. Wymagana przestrzeń: 4 moduły DIN. Urządzenie zasilane jest z sieci 230 V. Do każdej fazy podłącza się cęgowy transformator prądowy (CT) – zakładasz je na przewody fazowe bez przerywania obwodu.

Ważne: Montaż w rozdzielnicy elektrycznej powinien wykonać elektryk z odpowiednimi uprawnieniami. Sam Shelly 3EM można skonfigurować samodzielnie przez Wi-Fi.

Pierwsze uruchomienie i konfiguracja Wi-Fi

  1. Po pierwszym uruchomieniu Shelly 3EM tworzy sieć Wi-Fi ShellyEM3-XXXXXXXXXXXX
  2. Połącz się z nią ze smartfona lub laptopa
  3. Otwórz 192.168.33.1 w przeglądarce
  4. Przejdź do Internet & Security → Wi-Fi i podaj dane swojej sieci
  5. Po restarcie urządzenie pojawi się w sieci domowej – znajdź jego IP przez router lub aplikację Shelly

Konfiguracja MQTT

Shelly 3EM może publikować dane do brokera MQTT co kilka sekund. To kluczowe do integracji z InfluxDB i Grafaną. W panelu webowym: Settings → MQTT → Enable MQTT. Uzupełnij adres brokera (np. adres Raspberry Pi), port 1883, login i hasło.

Domyślnie Shelly publikuje dane do topiku shellies/ShellyEM3-XXXX/emeter/0/ z polami: power, reactive_power, voltage, current, total, total_returned.

Integracja z Home Assistant

Home Assistant automatycznie wykrywa urządzenia Shelly w sieci lokalnej (integracja Shelly). Po dodaniu Shelly 3EM masz dostęp do encji:

  • sensor.shelly3em_channel_a_power – moc fazy L1 [W]
  • sensor.shelly3em_channel_b_power – moc fazy L2 [W]
  • sensor.shelly3em_channel_c_power – moc fazy L3 [W]
  • sensor.shelly3em_channel_a_energy – energia L1 [kWh]
  • ... i odpowiadające encje dla energii zwróconej (eksport)

Ujemne wartości mocy oznaczają eksport do sieci – Shelly automatycznie obsługuje dwukierunkowy pomiar.

Konfiguracja licznika energii w HA (Energy Dashboard)

W Home Assistant → Energy → Add consumption source dodaj sensory Shelly 3EM jako źródła zużycia i eksportu. HA automatycznie naliczy statystyki dobowe, tygodniowe i miesięczne. Możesz też dodać produkcję z falownika (przez integrację Modbus lub dedykowaną integrację HACS) i mieć pełny bilans energetyczny w jednym miejscu.

Własny dashboard Grafana z danymi Shelly 3EM

Jeśli zbudujesz stos InfluxDB + Telegraf + Grafana (opisany w artykule o monitoringu z Raspberry Pi), dane z Shelly 3EM przez MQTT trafią automatycznie do bazy. Przykładowe panele dashboardu:

  • Wykres mocy chwilowej na 3 fazach (serie czasowe)
  • Skumulowane zużycie vs. produkcja PV (słupki)
  • Bilans dzienny: ile z paneli, ile z sieci, ile oddano (stat panels)
  • Mapa cieplna godzinowego zużycia energii w tygodniu (heatmap)

Skrypt Python do pobierania danych przez REST API

Shelly 3EM ma proste REST API. Możesz odpytywać je skryptem Python:

import requests
import json IP = "192.168.1.100"
r = requests.get(f"http://{IP}/emeter/0")
dane = r.json()
print(f"Moc L1: {dane[power]} W")
print(f"Energia L1: {dane[total]} Wh")
print(f"Eksport L1: {dane[total_returned]} Wh")

Jeśli chcesz pogłębić wiedzę z Pythona i REST API do zastosowań domowej automatyki, polecam iPraktyk.pl z konkretnymi przykładami dla hobbystów.

Shelly 3EM vs Shelly Pro 3EM

W 2023 roku pojawił się Shelly Pro 3EM z dodatkowymi funkcjami: Ethernet, wyświetlacz, wyższy zakres pomiarowy (120 A z fabrycznymi CT). Kosztuje ok. 350–400 PLN. Jeśli potrzebujesz stabilniejszego połączenia przez kabel – warto dopłacić.

Podsumowanie

Shelly 3EM to jedno z najlepszych stosunków jakości do ceny w segmencie monitoringu energii. Za 200 zł dostajesz certyfikowany trójfazowy miernik z Wi-Fi, MQTT, REST API i natywną integracją z Home Assistant. Dla każdego, kto ma instalację PV i chce rozumieć przepływy energii w domu – zakup obowiązkowy. Jeśli mieszkasz na wsi lub w domu z instalacją trójfazową i chcesz zobaczyć, jak taki system wygląda w praktyce

Powiązane artykuły