
Shelly 3EM je Wi-Fi trojfázový elektromer s tromi 120 A CT (prúdovými transformátormi) svorkami a vstavaným 10 A stykačovým relé. Meria činný výkon, napätie, prúd, účinník a kumulatívnu energiu pre každú fázu nezávisle. TapHome komunikuje so zariadením v lokálnej sieti — nie je potrebné cloudové pripojenie.
Pre toto zariadenie sú dostupné dve TapHome šablóny: HTTP šablóna (predvolená, využíva polling REST API) a MQTT šablóna (využíva subscripciu správ cez broker). Obe šablóny poskytujú rovnakú sadu zariadení — 3 elektromery (jeden na fázu) a 1 stykačový spínač. Vyberte protokol podľa požiadaviek inštalácie.
Hardvérové pripojenie
Shelly 3EM vyžaduje sieťové napájanie (110–230 V AC) pripojené na svorky L a N. Každá z troch pribalených CT svoriek sa pripája na svorky CT1, CT2 a CT3. Výstup stykačového relé je na svorke O (max 10 A).
Inštalácia CT svoriek
- Každá CT svorka sa pripne okolo fázového vodiča monitorovaného obvodu — nie je potrebné rezanie vodičov
- Šípka na CT svorke musí smerovať v smere toku prúdu (od zdroja k záťaži)
- CT svorky môžu monitorovať trojfázovú sústavu (L1, L2, L3) alebo tri nezávislé jednofázové obvody
NEPRIPÁJAJTE CT svorku na fázový vodič pred jej pripojením k Shelly 3EM. Na pripojovacích kábloch transformátora môže byť prítomné vysoké napätie aj keď je pripojený iba transformátor.
Ovládanie stykača
Výstup relé (svorka O) je dimenzovaný na 10 A a môže priamo spínať malé záťaže alebo ovládať cievku externého stykača pre spínanie väčších záťaží.
Konfigurácia
Nastavenie HTTP šablóny
Počas importu šablóny zadajte IP adresu zariadenia. Šablóna polluje tri samostatné endpointy (/emeter/0, /emeter/1, /emeter/2) pre energetické dáta na fázu a /relay/0 pre stav stykača. Odpoveď každej fázy sa ukladá do vlastnej premennej (emeter0, emeter1, emeter2) aby sa minimalizoval počet HTTP volaní na pollovaní cyklus.
Nastavenie MQTT šablóny
MQTT šablóna vyžaduje tri importné parametre:
| Parameter | Popis | Príklad |
|---|---|---|
| MQTT Broker IP | Adresa MQTT brokera | 192.168.1.10 |
| MQTT Broker Port | Port brokera (predvolený 1883) | 1883 |
| Device ID | Suffix MAC adresy použitý v MQTT topicoch | B929CC |
Device ID (dID) je posledných 6 znakov MAC adresy v hexadecimálnom formáte veľkými písmenami. Nájdete ho v Shelly webovom rozhraní pod Settings → Device Info, alebo cez GET http://{ip}/settings → pole mqtt.id.
Modul sa prihlási na odber shellies/shellyem3-{dID}/# a listener skripty smerujú správy pre každú fázu (emeter a relay) do príslušných zariadení.
MQTT šablóna používa prefix topicu
shellyem3-{dID}, zatiaľ čo oficiálna API dokumentácia uvádzashelly3em-{id}. Oba formáty fungujú — premennádIDje konfigurovateľná. Overte skutočný prefix topicu prihlásením sa nashellies/#pomocou MQTT klienta.
Na Gen1 Shelly zariadeniach zapnutie MQTT vypne Shelly Cloud. Obe služby nemôžu bežať súčasne. Ide o obmedzenie firmvéru.
Možnosti zariadenia
Meranie energie na fázu
Šablóna vytvára tri elektromery — jeden pre každú fázu. Každý elektromer meria:
- Činný výkon — okamžitý výkon vo W, šablóna ho konvertuje na kW (÷ 1000)
- Celková spotrebovaná energia — kumulatívna energia vo Wh, šablóna ju konvertuje na kWh (÷ 1000)
V HTTP šablóne sa každá fáza číta z endpointu /emeter/{i}. V MQTT šablóne hodnoty prichádzajú na topicoch shellies/shellyem3-{dID}/emeter/{i}/power a .../total.
Elektrické parametre na fázu
Každý elektromer poskytuje štyri servisné atribúty:
- Napätie — efektívne napätie (V)
- Prúd — efektívny prúd (A)
- Účinník — pomer činného a zdanlivého výkonu (0,00–1,00)
- Celková vrátená energia — energia vrátená do siete vo Wh, užitočná pre solárne/FV inštalácie s obojsmerným meraním
Reset počítadla energie
Každá fáza má servisnú akciu Reset total, ktorá vynuluje počítadlá energie pre danú fázu. V HTTP režime sa volá /emeter/{i}?reset_totals; v MQTT režime sa publikuje reset_totals na topic shellies/shellyem3-{dID}/emeter/{i}/command.
Stykačový spínač
Šablóna sprístupňuje stykačové relé ako spínač. Stav relé sa číta z /relay/0 → ison (HTTP) alebo z topicu shellies/shellyem3-{dID}/relay/0 (MQTT) a ovláda sa cez /relay/0?turn=on|off (HTTP) alebo topic .../relay/0/command (MQTT).
Ďalšie možnosti
Shelly 3EM tiež poskytuje jalový výkon (VAR), príznak platnosti merania na fázu (is_valid), celkový súčet výkonu všetkých troch fáz (total_power z /status), silu Wi-Fi signálu, uptime zariadenia, stav aktualizácie firmvéru, prahy pre nadmerný výkon na fázu a export historických dát o energii (CSV). Na stykačovom relé je k dispozícii časovač automatického vypnutia. Tieto funkcie môžu byť pridané v budúcej aktualizácii šablóny.
Riešenie problémov
Zariadenie neodpovedá (HTTP)
- Overte, že Shelly 3EM je pripojený k Wi-Fi a má platnú IP adresu
- Otvorte
http://{device-ip}/shellyv prehliadači — ak odpovie, zariadenie je dostupné - Skontrolujte, že TapHome Core a Shelly 3EM sú v rovnakej sieti / VLAN
Neprichádzajú žiadne MQTT správy
- Potvrďte, že MQTT je povolené v Shelly webovom rozhraní (Internet & Security → Advanced — MQTT)
- Overte, že adresa a port brokera sú správne v Shelly zariadení aj v TapHome šablóne
- Skontrolujte, že vlastná premenná
dIDzodpovedá skutočnému ID zariadenia — prihláste sa nashellies/#pomocou MQTT klienta pre overenie prefixu topicu - Uistite sa, že MQTT broker beží a je dostupný zo Shelly aj z TapHome Core
Hodnoty energie ukazujú nulu alebo NaN
- Potvrďte, že CT svorky sú správne pripojené k svorkám Shelly 3EM (CT1, CT2, CT3) a sú pripnuté okolo fázových vodičov
- Overte, že šípka na CT svorke smeruje správnym smerom (od zdroja k záťaži)
- Pollujte
/emeter/0,/emeter/1,/emeter/2manuálne a skontrolujte, či poliapoweratotalobsahujú nenulové hodnoty