Shelly 1 Gen3 (model S3SW-001X16EU) je kompaktní jednokanálové Wi-Fi relé s bezpotenciálovým kontaktem relé (svorky I a O) a jedním vstupem pro spínač (SW). Napájí se z 110–240 V~, 24–48 V⎓ nebo ze stabilizovaného zdroje 12 V⎓ a vejde se do standardní instalační krabice. TapHome ho čte a ovládá přes HTTP v lokální síti pomocí Shelly Gen2+ RPC API (komponenty switch:0 a input:0), bez cloudu Shelly.
Tato komunitní šablona je určena pro garážová vrata: jazýčkový kontakt na SW hlásí, zda jsou vrata otevřená, nebo zavřená, a relé dává vstupu tlačítka pohonu vrat krátký impuls. Poskytuje tři zařízení:
- Relay — relé jako obyčejný spínač zap/vyp.
- SW input — stav vstupu SW (zapnuto = kontakt na SW je sepnutý).
- Garage door — stav vrat z jazýčkového kontaktu; klepnutí pošle pohonu jeden impuls relé, ale jen tehdy, když vrata ještě nejsou v požadovaném stavu.
Relay a Garage door ovládají totéž relé. Použijte jedno z nich a druhé skryjte nebo smažte.
Hardwarové připojení
Instalaci musí provést certifikovaný elektrikář. Před připojováním nebo změnou jakýchkoli vodičů vypněte jistič a vhodnou zkoušečkou ověřte, že na svorkách není napětí. Shelly vyžaduje jistič s charakteristikou B nebo C, max. 16 A.
Schémata zapojení
Shelly uvádí jedno schéma zapojení pro každé napájení. Ve všech třech je zátěž připojena přes bezpotenciálové svorky relé O a I a spínač je zapojen mezi SW a napájecí vodič.
Napájení 110–240 V~: L a N pod napětím, spínač mezi SW a L.

Napájení 24–48 V⎓: plus na N, GND na L, spínač mezi SW a GND.

Stabilizované napájení 12 V⎓: plus na svorku 12V, GND na L, spínač mezi SW a GND.

Pohon garážových vrat na I a O
Svorky tlačítka pohonu garážových vrat připojte na svorky relé I a O — ve schématech místo žárovky. Kontakt relé je bezpotenciálový, takže spíná vstup pohonu jako tlačítko, nezávisle na napájení Shelly. Kontakt je dimenzován na max. 240 V~ / 16 A a max. 30 V⎓ / 10 A.
Jazýčkový kontakt na SW
Jazýčkový kontakt připojte na vstup SW na stejné místo jako spínač ve schématu zapojení pro vaše napájení. Šablona očekává spínací (NO) jazýčkový kontakt s magnetem u zavřených vrat (kontakt sepnutý = vrata zavřená); jiné uspořádání řeší proměnná Invert (viz Konfigurace).
SW není bezpotenciálový vstup. Ve schématech zapojení Shelly je spínač na SW připojen na napájení: při napájení 110–240 V~ jazýčkový kontakt a jeho kabel spínají síťové napětí (SW na L). Použijte kontakt a kabel dimenzované na síťové napětí, nebo napájejte Shelly z 12 V⎓ či 24–48 V⎓, kde kontakt spíná SW na GND. Vždy se řiďte schématem zapojení v uživatelské příručce Shelly.
Šroubové svorky pojmou vodiče o průřezu 0,2 až 2,5 mm² (plné, lanové nebo s dutinkami), odizolované na 6–7 mm. Shelly je určeno jen pro vnitřní použití, při teplotě –20 °C až 40 °C.
Konfigurace
Připojení Shelly k Wi-Fi
Shelly 1 Gen3 má vestavěné webové rozhraní. Po prvním zapnutí otevře vlastní přístupový bod Shelly1G3-XXXXXXXXXXXX:
- Připojte telefon nebo počítač k Wi-Fi síti
Shelly1G3-XXXXXXXXXXXX(ve výchozím stavu otevřená). - V prohlížeči otevřete
http://192.168.33.1/. - Přejděte do Settings → Wi-Fi, vyberte nebo zadejte svou Wi-Fi síť a její heslo a uložte. Shelly pracuje v pásmu 2,4 GHz, proto použijte síť 2,4 GHz.
- V routeru najděte IP adresu, kterou Shelly dostalo, a otevřete webové rozhraní na
http://<IP address>/.
Přístupový bod je ve výchozím stavu otevřená síť. Jakmile je Shelly připojeno k vaší Wi-Fi, přístupový bod lze vypnout v Settings → Access point and Range Extender.
Shelly lze přidat do Wi-Fi i aplikací Shelly Smart Control. TapHome cloud Shelly nepotřebuje.
Nastavení Shelly pro TapHome
Před importem šablony nastavte ve webovém rozhraní Shelly (http://<IP address>/):
| Nastavení | Kde ve webovém rozhraní Shelly | Hodnota | Proč |
|---|---|---|---|
| Ochrana heslem | Settings → Device settings → Authentication | Vypnuto | TapHome nepodporuje HTTP Digest autentizaci. S heslem zobrazí každé zařízení chybu „Shelly asks for a password (HTTP 401)“. |
| Typ vstupu | Input/output settings → input mode | Switch | Jazýčkový kontakt má stav; s typem Button Shelly nehlásí žádný stav a SW input i Garage door zobrazí chybu. |
| Režim vstupu/výstupu | Input/output settings → output type | Detached Switch | V ostatních režimech jazýčkový kontakt sám přepne relé při každém pohybu vrat. Garage door zobrazuje varování, dokud režim není Detached. |
| Pevná IP adresa | Settings → Wi-Fi (statická IP) nebo rezervace DHCP v routeru | — | Šablona oslovuje Shelly podle IP adresy; ta se nesmí měnit. |
Vlastní volbu vstupu Shelly Invert nechte vypnutou a místo ní použijte proměnnou šablony
Invert. Volba v Shelly invertuje stav vstupu, který TapHome čte, takže by otočila SW input i Garage door současně.
Import šablony
V TapHome importujte šablonu a jako parametr IP adresy zadejte pevnou IP adresu Shelly (výchozí 192.168.0.1 je jen zástupná hodnota).
Proměnné Garage door
| Proměnná | Výchozí hodnota | Význam |
|---|---|---|
Invert | 0 | 0: kontakt sepnutý = stav Uzavřeno (spínací jazýčkový kontakt s magnetem u zavřených vrat). Nastavte 1, když je kontakt při zavřených vratech rozepnutý. |
PulseSeconds | 1 | Délka impulsu relé v sekundách. Shelly přepne relé zpět samo (toggle_after). |
Možnosti zařízení
Garage door
Stav vrat pochází ze vstupu SW (Input.GetStatus?id=0), dotazuje se každých 2,5 s a zobrazuje se jako Otevřeno nebo Uzavřeno. Klepnutí na Otevřeno nebo Uzavřeno nejprve přečte vstup a Switch.Set?id=0&on=true&toggle_after=<PulseSeconds> pošle, jen když vrata ještě nejsou v daném stavu. Druhé klepnutí na tentýž stav nebo klepnutí poté, co vraty pohnul dálkový ovladač, nepošle nic. Pokud Shelly na čtení vstupu neodpoví, impuls se také nepošle.
Po restartu řídicí jednotky Garage door přečte svůj stav ze Shelly a nic nepošle (StartupValueSource = číst ze zařízení). Bez toho by se vrata, která se během restartu pohnula, vrátila zpět.
Zařízení čte i nastavení spínače Shelly (Switch.GetConfig?id=0) a zobrazuje varování, dokud režim vstupu není Detached.
Jeden vstup dává jen dva stavy. „Otevírá se“ a „zavírá se“ zobrazit nelze: vrata ukazují Otevřeno, jakmile opustí zavřenou polohu.
Relay
Relé jako spínač zap/vyp: stav se čte ze Switch.GetStatus?id=0 (output) každých 2,5 s a přepíná se pomocí Switch.Set?id=0&on=true nebo on=false. Po restartu řídicí jednotky Relay také přečte svůj stav ze Shelly, místo aby ho poslal.
SW input
Stav input:0 z Input.GetStatus?id=0, dotazovaný každých 2,5 s — zapnutý, když je kontakt na SW sepnutý. Před každým čtením šablona zkontroluje typ vstupu (Input.GetConfig?id=0) a zobrazí chybu, když to není Switch.
Diagnostika modulu a servisní akce
Modul se dotazuje každých 15 s (Sys.GetStatus, WiFi.GetStatus, Switch.GetStatus) a zobrazuje tyto servisní atributy:
- Wi-Fi — název připojené sítě
- IP adresa — aktuální IP adresa Shelly
- Síla signálu — síla Wi-Fi signálu (RSSI)
- MAC — MAC adresa
- Teplota — vnitřní teplota Shelly v °C
Zobrazí varování, když je k dispozici nový stabilní firmware a když Shelly potřebuje restart. K dispozici jsou dvě servisní akce: aktualizace firmwaru na stabilní verzi (Shelly.Update) a restart (Shelly.Reboot).
Shelly 1 Gen3 nemá měření výkonu.
Řešení problémů
„Shelly asks for a password (HTTP 401)“ na všech zařízeních
V Shelly je zapnutá ochrana heslem. Vypněte ji ve webovém rozhraní Shelly v Settings → Device settings → Authentication.
Zařízení neodpovídají nebo „Shelly answered HTTP …“
- Ověřte, že IP adresa v TapHome je aktuální IP adresa Shelly a že je Shelly v síti.
- Ověřte, že Shelly má pevnou IP adresu (statická IP nebo rezervace DHCP), aby se adresa po restartu routeru nezměnila.
- V prohlížeči ve stejné síti otevřete
http://<IP address>/rpc/Sys.GetStatus— pokud Shelly odpoví JSONem, je dostupné.
„SW input is not of type switch in Shelly“ nebo „SW input has no state“
Režim vstupu je Button (nebo jiný typ). V nastavení vstupu/výstupu Shelly nastavte režim vstupu na Switch.
Varování „Shelly input mode is not Detached“ na Garage door
Jazýčkový kontakt sám přepíná relé. V nastavení vstupu/výstupu Shelly nastavte typ výstupu na Detached Switch.
Garage door ukazuje Otevřeno, ačkoli jsou vrata zavřená
Jazýčkový kontakt je při zavřených vratech rozepnutý. Nastavte proměnnou Invert na 1.
Pohon nereaguje na impuls
Impuls je pro pohon příliš krátký. Zvyšte PulseSeconds. Ověřte také, že svorky tlačítka pohonu jsou připojeny na I a O.
Klepnutí na Garage door nic neudělá
Šablona pošle impuls, jen když vrata podle jazýčkového kontaktu ještě nejsou v požadovaném stavu. Zkontrolujte zařízení SW input: pokud se při pohybu vrat nemění, zkontrolujte zapojení jazýčkového kontaktu a polohu magnetu.
Varování „New firmware update is available“ nebo „Restart required“
Použijte na modulu servisní akci aktualizace firmwaru nebo restart.
