
Shelly Pro 4PM je 4-kanálové inteligentné relé na DIN lištu so vstavaným meraním výkonu na kanál. Každý zo štyroch nezávislých výstupov dokáže spínať až 16 A (celkovo 40 A), čo ho robí vhodným na ovládanie svetelných okruhov, spotrebičov alebo záťaží v rozvádzači s individuálnym monitoringom energie na kanál. TapHome komunikuje so zariadením cez HTTP v lokálnej sieti — cloudové pripojenie nie je potrebné.
Šablóna používa zmiešaný prístup k API: Gen2+ RPC koncové body (/rpc/Switch.GetStatus?id=N) na čítanie merania energie a Gen1 koncové body (/relay/N?turn=on|off) na ovládanie relé. Obe generácie API sú podporované zariadením Pro 4PM kvôli spätnej kompatibilite. Zariadenie sa pripája cez WiFi alebo Ethernet (RJ45) a disponuje 1,8-palcovým farebným LCD displejom na lokálne sledovanie stavu.
Konfigurácia
Shelly Pro 4PM sa pripája cez WiFi alebo Ethernet. Počas importu šablóny TapHome zadajte IP adresu zariadenia (predvolená hodnota 192.168.0.1).
Autentifikácia musí byť na zariadení Shelly vypnutá pre integráciu s TapHome. TapHome nepodporuje HTTP Digest Auth používanú zariadeniami Gen2. Otvorte webové rozhranie Shelly (
http://{ip-zariadenia}) → Settings → Authentication a uistite sa, že je vypnutá.
LAN kábel sa smie zapájať alebo odpájať len keď je zariadenie vypnuté. Pripojenie Ethernet kábla za chodu môže spôsobiť problémy.
Ak je na zariadení Shelly zapnutý režim ECO, môže spôsobovať výpadky komunikácie kvôli krátkym intervalom dotazovania šablóny (2,5–15 sekúnd). Vypnite režim ECO vo webovom rozhraní Shelly, ak zaznamenáte občasné problémy s pripojením.
Možnosti zariadenia
Meranie energie
Šablóna sprístupňuje štyri nezávislé zariadenia elektromera, jedno na kanál. Každý merač číta z /rpc/Switch.GetStatus?id=N (kde N je 0–3):
- Okamžitý výkon —
apowervo wattoch, šablóna konvertuje na kW - Celková spotreba —
aenergy.totalvo watthodinách, šablóna konvertuje na kWh
Kanál 1 sa dotazuje každých 2,5 sekundy pre rýchlejšiu odozvu. Kanály 2–4 sa dotazujú každých 15 sekúnd.
Merače sú len na čítanie — aktualizujú sa automaticky s každým cyklom dotazovania.
Ovládanie relé
Šablóna sprístupňuje štyri reléové spínacie zariadenia, jedno na kanál. Každé relé sa ovláda cez Gen1 koncový bod /relay/N?turn=on|off (kde N je 0–3).
Reléové spínače sú len na zápis — šablóna nečíta stav relé späť zo zariadenia. Aktuálny stav relé je možné odvodiť z príslušného elektromera: ak kanál hlási nenulovú spotrebu, relé je zapnuté. Budúca aktualizácia šablóny by mohla pridať spätnú väzbu stavu relé pomocou Gen2+
/rpc/Switch.GetStatus?id=N→ poleoutput.
Senzor výkonu
Samostatné zariadenie senzora výkonu sprístupňuje surový aktívny výkon vo wattoch pre kanál 1 (čítaný z /rpc/Switch.GetStatus?id=0 → apower). Na rozdiel od elektromera, ktorý konvertuje na kW, tento senzor hlási hodnotu vo wattoch bez konverzie, čo je užitočné pre automatizácie vyžadujúce presnosť na úrovni wattov.
Servisná diagnostika
Šablóna sprístupňuje 13 servisných atribútov na monitoring zariadenia:
- Informácie o zariadení — hostname, MAC adresa, čas zariadenia, uptime, využitie RAM
- Tepelná ochrana — vnútorná teplota (°C), stav teploty (Normal / High / Very High), príznak prehriatia
- Konektivita — cloud zapnutý/pripojený, MQTT pripojený, dostupná aktualizácia firmvéru
- Ochrana výkonu — aktuálny maximálny limit výkonu (čítaný z
/settings)
Servisné akcie
K dispozícii sú tri servisné akcie:
- Nastavenie ochrany výkonu — nastaví maximálny limit výkonu (1–3500 W). Relé sa automaticky vypne, ak spotreba prekročí túto hodnotu.
- Zapnutie cloudu — zapne alebo vypne pripojenie k Shelly Cloud
- Reštart — spustí reštart zariadenia
Ďalšie možnosti
Shelly Pro 4PM tiež sprístupňuje napätie, prúd, účinník, frekvenciu a vnútornú teplotu na kanál vo svojej odpovedi /rpc/Switch.GetStatus. K dispozícii sú aj stavy fyzických prepínačov/tlačidiel (S1–S4), stav Ethernetu, Wi-Fi RSSI a natívne Gen2+ ovládanie relé s časovačom automatického vypnutia cez RPC API. Tieto možnosti môžu byť doplnené v budúcej aktualizácii šablóny.
Riešenie problémov
Zariadenie neodpovedá
- Overte, že Shelly je pripojený k WiFi alebo Ethernetu a má platnú IP adresu
- Skúste použiť mDNS hostname (
shellypro4pm-AABBCCDDEE.local) namiesto IP adresy — IP sa mohla zmeniť po obnovení DHCP - Otvorte
http://{ip-zariadenia}/rpc/Shelly.GetDeviceInfov prehliadači — ak odpovie JSON, zariadenie je dostupné - Skontrolujte, že TapHome Core a Shelly sú v rovnakej sieti / VLAN
- Uistite sa, že autentifikácia je na zariadení Shelly vypnutá
Hodnoty výkonu ukazujú nulu
- Potvrďte, že záťaž je pripojená cez reléový výstup Shelly (O1–O4), nie obídená
- Skontrolujte, že relé je zapnuté — merač meria len keď cez relé preteká prúd
- Manuálne zavolajte
/rpc/Switch.GetStatus?id=0a overte, žeapowervracia nenulovú hodnotu - Overte správne ID kanála (id=0 pre Výstup 1, id=1 pre Výstup 2 atď.)
Neznámy stav relé
Reléové spínače v tejto šablóne sú len na zápis — posielajú príkazy zapnutia/vypnutia, ale nečítajú stav relé späť. Na overenie skutočného stavu relé:
- Skontrolujte príslušný elektromer — nenulový výkon znamená, že relé je zapnuté
- Pozrite sa na LED indikátory relé na prednom paneli zariadenia
- Otestujte manuálne cez prehliadač:
http://{ip-zariadenia}/relay/0vráti aktuálny stav relé v JSON
Varovanie pred prehriatím
Shelly Pro 4PM má vnútornú tepelnú ochranu. Ak teplota zariadenia prekročí bezpečné limity, temperature_status sa zmení na “High” alebo “Very High” a overtemperature sa zmení na true. Zabezpečte dostatočné vetranie v rozvádzači, najmä pri spínaní vysokých záťaží na viacerých kanáloch súčasne.
V1 vs V2 hardvér
Obe verzie používajú rovnaký firmvér a API. V2 (SPSW-104PE16EU) má vylepšené konektory — päť individuálnych skrutkových svoriek namiesto štyroch 2-svorkových blokov — a lepšiu elektrickú izoláciu LAN. Medzi verziami nie sú potrebné žiadne zmeny šablóny.
Gen2 zariadenia Shelly podporujú až 6 súčasných HTTP pripojení. Šablóna Shelly Pro 4PM používa až 5 súčasných koncových bodov na cyklus dotazovania (4 elektromery + stav modulu), čo ponecháva obmedzený priestor. Vyhnite sa dotazovaniu z príliš veľa systémov súčasne.