
Shelly DUO RGBW je pametna Wi-Fi LED žarulja Gen1 u izvedbi GU10. Podržava pune RGB boje i podesivo bijelo svjetlo (CCT 3000–6500 K) s postupnim prijelazima. TapHome s uređajem komunicira preko lokalne mreže, pa veza s oblakom nije potrebna.
Dostupna su dva predloška TapHome: HTTP predložak za upravljanje jednom žaruljom preko REST API-ja i MQTT predložak koji preko zajedničkog MQTT brokera podržava do 5 žarulja. Oba predloška daju potpuno upravljanje svjetlom i mjerenje snage.
Konfiguracija
HTTP predložak
HTTP predložak zahtijeva IP adresu žarulje (u predlošku je unaprijed upisan primjer 192.168.0.1) i neobavezno vrijeme prijelaza u milisekundama (zadano 300 ms). TapHome svakih 2,5 sekunde očitava krajnju točku /status i čita stanje svjetla, vrijednosti boja i podatke o mjerenju energije.
Skripta za čitanje na razini modula sprema odgovor /status u korisničku varijablu jsonStatus, pa skripte pojedinih uređaja mogu raščlaniti podatke bez suvišnih HTTP poziva.
MQTT predložak
MQTT predložak zahtijeva podatke za vezu s brokerom i jedan ili više Device ID-eva, po jedan za svaku žarulju. Device ID svake žarulje postavlja se u korisničkoj varijabli bulbNtopic (oblik: shellycolorbulb-DEVICEID). Device ID možete pronaći u web-sučelju Shelly pod Settings > Device Info.
Predložak podržava do 5 žarulja istodobno. Konfigurirajte samo varijable bulbNtopic za žarulje koje stvarno imate, a neiskorištena mjesta mogu ostati na zadanim vrijednostima.
Nakon uključivanja MQTT-a na žarulji Shelly DUO RGBW (Internet & Security > Advanced — MQTT) TapHome se pretplaćuje na shellies/# i poruke prema prefiksu teme usmjerava odgovarajućoj žarulji.
Kod uređaja Shelly Gen1 uključivanje MQTT-a isključuje Shelly Cloud. MQTT i Shelly Cloud ne mogu raditi istodobno.
Mogućnosti uređaja
Upravljanje svjetlom
Žarulja radi u dva načina koji se međusobno isključuju:
- Način boje: puno RGB upravljanje preko crvenog, zelenog i plavog kanala (svaki 0–255) i pojačanja (gain, svjetlina 0–100 %). TapHome to prikazuje kao HSB svjetlo: nijansa (0–360), zasićenost (0,0–1,0) i svjetlina (0,0–1,0) pretvaraju se iz RGB-a funkcijom
RGBTOHSV. - Bijeli način: podesivo bijelo svjetlo preko temperature boje (3000–6500 K) i svjetline (0–100 %). Postavljanje temperature boje u sustavu TapHome automatski prebacuje žarulju u bijeli način.
Način se mijenja automatski, ovisno o svojstvu koje postavite:
- Postavljanje nijanse ili zasićenosti šalje naredbu
/light/0?mode=color(HTTP) ili JSON porukucolor/0/sets"mode":"color"(MQTT) - Postavljanje temperature boje šalje naredbu
/light/0?mode=white(HTTP) ili poruku s"mode":"white"(MQTT)
Sve naredbe upisa sadrže postavljeni parametar transitionTime za postupan prijelaz između stanja. Mehanizam zaštite od odskakivanja (debounce) sprječava zastarjela očitanja tijekom prijelaza: predložak nakon svakog upisa kratko vrijeme zanemaruje odgovore /status.
U MQTT predlošku razdoblje zaštite od odskakivanja nakon svakog upisa traje vrijeme prijelaza plus 3 sekunde (dulje nego u HTTP predlošku) zbog kašnjenja u isporuci MQTT poruka.
Mjerenje snage
Oba predloška daju brojilo energije koje čita dvije vrijednosti:
- Trenutačna snaga: javlja se u vatima, pretvara se u kW dijeljenjem s 1000
- Ukupna potrošnja: javlja se u vat-minutama, pretvara se u kWh dijeljenjem sa 60 000
HTTP predložak čita meters[0].power i meters[0].total iz odgovora /status. MQTT predložak za svaku žarulju zasebno prati teme shellies/{id}/light/0/power i shellies/{id}/light/0/energy.
Za mjerenje snage u aplikaciji ili web-sučelju Shelly mora biti postavljen model uređaja pod Settings > Device Model. Ako model nije postavljen, a žarulja je uključena i snaga je nula, predložak prikazuje upozorenje.
Servisna dijagnostika (samo HTTP)
HTTP predložak daje 10 servisnih atributa za praćenje uređaja:
- Podaci o mreži: IP adresa, MAC adresa, jačina Wi-Fi signala (dBm)
- Povezivost: oblak omogućen / spojeno na oblak, spojeno na MQTT
- Sustav: vrijeme uređaja, dostupno ažuriranje firmvera, vrijeme rada, zauzeće RAM-a
Servisne radnje (samo HTTP)
U HTTP predlošku dostupne su dvije servisne radnje:
- Omogući oblak: omogućuje ili onemogućuje vezu sa Shelly Cloudom
- Ponovno pokretanje: ponovno pokreće uređaj
Dodatne mogućnosti
Shelly DUO RGBW podržava i svjetlosne efekte (kiša meteora, postupna promjena, disanje, bljeskanje, postupno uključivanje i isključivanje, izmjena crvene i zelene), zaseban kanal bijele LED diode u načinu boje i stanje MQTT veze (LWT). Te se mogućnosti mogu dodati u budućem ažuriranju predloška.
Rješavanje problema
Žarulja ne odgovara (HTTP)
- Provjerite je li žarulja spojena na Wi-Fi i ima li valjanu IP adresu
- Umjesto IP adrese pokušajte koristiti mDNS naziv hosta (
shellycolorbulb-AABBCCDDEE.local): IP adresa se možda promijenila nakon obnove DHCP zakupa - U pregledniku otvorite
http://{device-ip}/shelly: ako odgovori, uređaj je dostupan - Provjerite jesu li centralna jedinica TapHome (CCU) i žarulja u istoj mreži / VLAN-u
Boje izgledaju pogrešno
- Provjerite je li žarulja u ispravnom načinu: RGB boje rade samo u načinu boje, a ne u bijelom načinu
- Kada boju postavljate iz sustava TapHome, zasićenost mora biti veća od nule: zasićenost 0 daje bijelo svjetlo bez obzira na nijansu
- Provjerite da pojačanje (gain, svjetlina u načinu boje) nije postavljeno na nulu
Očitanje snage je nula
- Provjerite je li u aplikaciji ili web-sučelju Shelly postavljen model uređaja (Settings > Device Model)
- Provjerite je li žarulja uključena: brojilo mjeri samo kada žarulja troši energiju
- Ručno pošaljite upit
/statusi provjerite vraća limeters[0].powervrijednost različitu od nule
MQTT žarulje ne odgovaraju
- Provjerite je li MQTT uključen u web-sučelju svake žarulje (Internet & Security > Advanced — MQTT)
- Provjerite jesu li adresa i port brokera ispravni i u uređaju Shelly i u postavkama modula TapHome
- Provjerite odgovara li svaka korisnička varijabla
bulbNtopictočno Device ID-u žarulje (npr.shellycolorbulb-B929CC) - MQTT klijentom (npr. MQTT Explorer) pretplatite se na
shellies/#i provjerite objavljuje li svaka žarulja poruke
Uređaji Shelly Gen1 podržavaju samo 2 istodobne HTTP veze. Ako TapHome i drugi sustav (npr. Home Assistant) istodobno očitavaju istu žarulju, komunikacija može postati nepouzdana. U okruženjima s više sustava razmislite o prelasku na MQTT predložak.