
Shelly 3EM trofazno je Wi-Fi brojilo energije s tri strujna transformatora s kliještima (CT) od 120 A i ugrađenim relejem nazivne struje 10 A za upravljanje sklopnikom. Za svaku fazu zasebno mjeri djelatnu snagu, napon, struju, faktor snage i ukupnu energiju. TapHome s uređajem komunicira u lokalnoj mreži, veza s oblakom nije potrebna.
Za ovaj uređaj dostupna su dva predloška TapHome: HTTP predložak (zadani, koristi periodično očitavanje REST API-ja) i MQTT predložak (koristi pretplatu na poruke preko brokera). Oba predloška daju iste uređaje: 3 brojila energije (jedno po fazi) i 1 sklopku sklopnika. Odaberite jedan protokol prema zahtjevima instalacije.
Hardversko spajanje
Shelly 3EM treba mrežno napajanje (110–230 V AC) spojeno na stezaljke L i N. Troja priložena strujna kliješta spajaju se redom na stezaljke CT1, CT2 i CT3. Izlaz releja za sklopnik nalazi se na stezaljci O (najviše 10 A).
Ugradnja strujnih kliješta
- Svaka strujna kliješta stavljaju se oko faznog vodiča strujnog kruga koji se prati, vodič nije potrebno prekidati
- Strelica na strujnim kliještima mora pokazivati u smjeru toka struje (od izvora prema trošilu)
- Strujna kliješta mogu pratiti trofazni sustav (L1, L2, L3) ili tri neovisna jednofazna strujna kruga
Strujna kliješta NE stavljajte na fazni vodič prije nego što ih spojite na Shelly 3EM. Na spojnim kabelima transformatora može biti visok napon čak i kada je spojen samo transformator.
Upravljanje sklopnikom
Izlaz releja (stezaljka O) nazivno podnosi 10 A i može izravno uključivati i isključivati mala trošila ili upravljati svitkom vanjskog sklopnika za uključivanje i isključivanje većih trošila.
Konfiguracija
Postavljanje HTTP predloška
Pri uvozu predloška unesite IP adresu uređaja. Predložak očitava tri zasebne krajnje točke (/emeter/0, /emeter/1, /emeter/2) za podatke o energiji po fazama i /relay/0 za stanje sklopnika. Odgovor za svaku fazu sprema se u korisničku varijablu (emeter0, emeter1, emeter2) kako bi u svakom ciklusu očitavanja bilo što manje HTTP poziva.
Postavljanje MQTT predloška
MQTT predložak zahtijeva tri parametra uvoza:
| Parametar | Opis | Primjer |
|---|---|---|
| MQTT Broker IP | Adresa MQTT brokera | 192.168.1.10 |
| MQTT Broker Port | Port brokera (zadano 1883) | 1883 |
| Device ID | Završetak MAC adrese koji se koristi u MQTT temama | B929CC |
Device ID (dID) je zadnjih 6 znakova MAC adrese velikim slovima u heksadecimalnom zapisu. Možete ga pronaći u web-sučelju Shelly pod Settings → Device Info ili preko GET http://{ip}/settings → polje mqtt.id.
Modul se pretplaćuje na shellies/shellyem3-{dID}/#, a skripte za primanje poruka usmjeravaju poruke emeter i relay za pojedine faze na odgovarajuće uređaje.
MQTT predložak koristi prefiks teme
shellyem3-{dID}, a službena dokumentacija API-ja navodishelly3em-{id}. Oba oblika rade, jer varijabludIDpostavlja korisnik. Stvarni prefiks teme provjerite tako da se MQTT klijentom pretplatite nashellies/#.
Na uređajima Shelly Gen1 uključivanje MQTT-a isključuje Shelly Cloud. MQTT i Shelly Cloud ne mogu raditi istodobno. To je ograničenje firmvera.
Mogućnosti uređaja
Mjerenje energije po fazama
Predložak stvara tri brojila energije, po jedno za svaku fazu. Svako brojilo čita:
- Djelatna snaga — trenutačna snaga u W, predložak je pretvara u kW (÷ 1000)
- Ukupna potrošena energija — ukupna energija u Wh, predložak je pretvara u kWh (÷ 1000)
U HTTP predlošku svaka se faza čita iz svoje krajnje točke /emeter/{i}. U MQTT predlošku vrijednosti stižu na teme shellies/shellyem3-{dID}/emeter/{i}/power i .../total.
Električni parametri po fazama
Svako brojilo energije ima četiri servisna atributa:
- Napon — efektivna vrijednost napona (V)
- Struja — efektivna vrijednost struje (A)
- Faktor snage — omjer djelatne i prividne snage (0,00–1,00)
- Ukupna predana energija — energija predana u mrežu u Wh, korisna kod solarnih elektrana s dvosmjernim mjerenjem
Poništavanje brojača energije
Svaka faza ima servisnu radnju Poništi brojače koja briše brojače energije za tu fazu. U HTTP načinu poziva /emeter/{i}?reset_totals, a u MQTT načinu objavljuje reset_totals na temu shellies/shellyem3-{dID}/emeter/{i}/command.
Sklopka sklopnika
Predložak daje relej sklopnika kao sklopku. Stanje releja čita se iz /relay/0 → ison (HTTP) ili iz teme shellies/shellyem3-{dID}/relay/0 (MQTT), a relejem se upravlja preko /relay/0?turn=on|off (HTTP) ili teme .../relay/0/command (MQTT).
Dodatne mogućnosti
Shelly 3EM daje i jalovu snagu (VAR), oznaku valjanosti mjerenja po fazi (is_valid), zbroj snage sve tri faze (total_power iz /status), jačinu Wi-Fi signala, vrijeme rada uređaja, stanje ažuriranja firmvera, granične vrijednosti prekoračenja snage po fazi i izvoz povijesnih podataka o energiji (CSV). Na releju sklopnika dostupan je timer za automatsko isključivanje. Te se mogućnosti mogu dodati u nekom budućem ažuriranju predloška.
Rješavanje problema
Uređaj ne odgovara (HTTP)
- Provjerite je li Shelly 3EM spojen na Wi-Fi i ima li valjanu IP adresu
- U pregledniku otvorite
http://{device-ip}/shelly. Ako se stranica otvori, uređaj je dostupan - Provjerite jesu li TapHome Core i Shelly 3EM u istoj mreži / VLAN-u
Ne stižu MQTT poruke
- Provjerite je li MQTT uključen u web-sučelju Shelly (Internet & Security → Advanced — MQTT)
- Provjerite jesu li adresa i port brokera ispravni i na uređaju Shelly i u predlošku TapHome
- Provjerite odgovara li korisnička varijabla
dIDstvarnom ID-ju uređaja: MQTT klijentom se pretplatite nashellies/#i provjerite koji prefiks teme uređaj koristi - Provjerite radi li MQTT broker i je li dostupan i uređaju Shelly i centralnoj jedinici TapHome Core
Očitanja energije pokazuju nulu ili NaN
- Provjerite jesu li strujna kliješta ispravno spojena na stezaljke uređaja Shelly 3EM (CT1, CT2, CT3) i stavljena oko faznih vodiča
- Provjerite pokazuje li strelica na strujnim kliještima u ispravnom smjeru (od izvora prema trošilu)
- Ručno očitajte
/emeter/0i provjerite poljeis_valid:falseznači da su strujna kliješta odspojena ili neispravna - Provjerite vrijednosti
poweritotal: ako su obje 0, na tom strujnom krugu možda nema trošila
Uređaji Shelly Gen1 podržavaju samo 2 istodobne HTTP veze. Ako TapHome i drugi sustav (npr. Home Assistant) istodobno očitavaju isti uređaj, komunikacija može postati nepouzdana. Ako uređaj treba pratiti više sustava, razmislite o korištenju MQTT predloška.