
Shelly RGBW2 je Wi-Fi RGBW LED pásový ovládač so štyrmi PWM výstupmi (12/24 V DC). Podporuje dva vzájomne výlučné prevádzkové režimy — Color a White — pričom každý vyžaduje vlastnú TapHome šablónu. TapHome komunikuje so zariadením cez HTTP v lokálnej sieti; cloudové pripojenie nie je potrebné.
V režime Color štyri výstupy ovládajú RGBW LED pás ako jedno farebné svetlo s odtieňom, sýtosťou, jasom a voliteľným bielym (CCT) kanálom. V režime White štyri výstupy fungujú ako nezávislé stmievače, pričom každý ovláda samostatný biely LED pás alebo zónu.
Prevádzkový režim musíte zvoliť vo webovom rozhraní Shelly (alebo cez API) pred importom zodpovedajúcej šablóny. Každá šablóna validuje aktuálny režim pri každom dopytovaní a zobrazí chybu, ak je zariadenie nastavené na nesprávny režim.
Konfigurácia
Obe šablóny sa pripájajú cez Wi-Fi. Počas importu TapHome šablóny zadajte IP adresu zariadenia (predvolený zástupný znak 192.168.0.1) a voliteľný čas prechodu v milisekundách (predvolené 300).
Parameter čas prechodu ovláda, ako rýchlo svetlo prechádza medzi úrovňami jasu. Vzťahuje sa na všetky príkazy zápisu (zapnutie/vypnutie, jas, zmeny farieb) a ovplyvňuje debounce okno — šablóna ignoruje dopytované hodnoty počas transitionTime + 500 ms po každom zápise, aby zabránila zastaralým čítaniam počas prechodov.
Šablóna režimu Color
Farebné svetlo
Šablóna exponuje RGBW pás ako jedno HSB farebné svetlo s dvoma podrežimami:
- RGB farba — odtieň a sýtosť ovládajú farbu pásu. Šablóna konvertuje medzi RGB hodnotami Shelly API (červená, zelená, modrá 0-255) a HSB modelom TapHome. Jas sa ovláda parametrom
gain(0-100). - Biela (CCT) — keď sa nastaví korelovaná teplota chromatickosti, šablóna prepne na ovládanie bieleho kanálu. Rozsah CCT je 3000-6500 K. Jas sa ovláda parametrom
white(0-100).
Stav svetla sa číta z odpovede /status (lights[0]) a ovláda cez endpoint /light/0. Zapnutie odošle turn=on s aktuálnymi hodnotami farby alebo bielej; vypnutie odošle turn=off. Všetky príkazy zápisu obsahujú parameter čas prechodu.
Meranie spotreby (Color)
Šablóna Color obsahuje jeden elektromer, ktorý číta z meters[0]:
- Okamžitý výkon —
meters[0].powervo wattoch, konvertovaný na kW - Celková spotreba —
meters[0].totalvo watt-minútach, konvertovaný na kWh
Ak je svetlo zapnuté, ale výkon ukazuje nulu, šablóna zobrazí varovanie s návrhom nakonfigurovať model zariadenia v nastaveniach aplikácie Shelly.
Šablóna režimu White
Štyri nezávislé stmievače
Šablóna White exponuje štyri nezávislé stmievacie kanály, jeden na každý PWM výstup:
| Kanál | Výstup | Endpoint | Interval dopytovania |
|---|---|---|---|
| Ch1 | R (Red) | /light/0 | 2,5 s |
| Ch2 | G (Green) | /light/1 | 2,5 s |
| Ch3 | B (Blue) | /light/2 | 2,5 s |
| Ch4 | W (White) | /light/3 | 2,5 s |
Každý stmievač číta lights[N].ison a lights[N].brightness (0-100, normalizované na 0-1) z odpovede /status. Príkazy zápisu používajú /light/N?turn=on|off&brightness=VALUE. Všetky kanály používajú rovnaký čas prechodu a debounce logiku.
Meranie spotreby (White)
Každý kanál má vlastný elektromer, ktorý číta z meters[0] až meters[3]. Prvý kanál dopytuje každých 2,5 sekundy; kanály 2-4 dopytujú v 15-sekundových intervaloch. Každý elektromer poskytuje okamžitý výkon (W na kW) a kumulatívnu energiu (watt-minúty na kWh).
Servisná diagnostika
Obe šablóny exponujú 10 servisných atribútov na monitorovanie zariadenia:
- Sieťové info — IP adresa, MAC adresa (formátovaná s dvojbodkami), sila Wi-Fi signálu (dB)
- Pripojiteľnosť — cloud povolený/pripojený, MQTT pripojený
- Info o zariadení — čas zariadenia, doba prevádzky (formátovaná ako dni/hodiny/minúty), využitie RAM
- Firmware — dostupná aktualizácia firmvéru
Servisné akcie
Obe šablóny zdieľajú tri servisné akcie:
- Povoliť cloud — zapne alebo vypne pripojenie Shelly Cloud
- Reštart — spustí reštart zariadenia
- Nastaviť režim — šablóna Color obsahuje „Set mode Color" (
/settings?mode=color) a šablóna White obsahuje „Set mode White" (/settings?mode=white). Tieto akcie prepínajú prevádzkový režim zariadenia cez API.
Ďalšie funkcie
Shelly RGBW2 tiež exponuje svetelné efekty (režim Color, index efektu 0-3), stav fyzického vstupu, internú teplotu, príznak prehriatia a nastavenia ochrany výkonu vo svojom API. Tieto funkcie môžu byť pridané v budúcej aktualizácii šablóny.
Riešenie problémov
Zariadenie neodpovedá
- Overte, že Shelly je pripojený k Wi-Fi a má platnú IP adresu
- Skúste použiť mDNS hostname (
shellyrgbw2-AABBCCDDEE.local) namiesto IP adresy — IP sa mohla zmeniť po obnovení DHCP - Otvorte
http://{device-ip}/shellyv prehliadači — ak odpovedá, zariadenie je dostupné - Skontrolujte, že TapHome CCU a Shelly sú v rovnakej sieti / VLAN
Chyba „Mode White/Color is not supported"
Táto chyba znamená, že zariadenie je nastavené na nesprávny prevádzkový režim pre importovanú šablónu. Riešenie:
- Otvorte webové rozhranie Shelly na
http://{device-ip} - Prepnite prevádzkový režim tak, aby zodpovedal šablóne (Color alebo White)
- Prípadne použite servisnú akciu „Set mode Color" alebo „Set mode White" z druhej šablóny na prepnutie režimu cez API, potom reimportujte správnu šablónu
Výkon ukazuje nulu
- Potvrďte, že LED sú pripojené k výstupom Shelly RGBW2
- Otvorte aplikáciu Shelly alebo webové rozhranie a overte, že model zariadenia je nakonfigurovaný v časti Settings -> Device Model
- Skontrolujte, že svetlo je zapnuté — elektromer meria len keď preteká prúd cez výstupy
- Dopytajte
/statusmanuálne a overte, žemeters[0].powervracia nenulovú hodnotu
Farebné svetlo sa nemení
- Overte, že zariadenie je v režime Color (skontrolujte odpoveď
/status—modeby malo byť"color") - Uistite sa, že svetlo je zapnuté pred zmenou odtieňa alebo sýtosti
- Ak sú
gainajwhitenenulové, šablóna ich automaticky vynuluje a vypne svetlo — tým sa zabráni nedefinovanému správaniu, keď RGB a biele kanály súťažia
Zariadenia Shelly Gen1 podporujú len 2 súčasné HTTP pripojenia. Ak TapHome a iný systém (napr. Home Assistant) dopytujú rovnaké zariadenie súčasne, komunikácia môže byť nespoľahlivá. Použite interval dopytovania 10-30 sekúnd.