
A Shelly Plus Plug S egy Gen2+ Wi-Fi okos konnektor beépített fogyasztásméréssel és többszínű LED gyűrűvel. Szabványos CEE 7/3 (Type-F / Schuko) aljzatba csatlakozik, és 230 V-on 12 A / 2760 W-ig terjedő terheléseket képes kapcsolni. A TapHome helyileg kommunikál az eszközzel Wi-Fi-n keresztül a Gen2+ JSON-RPC API 80-as portján — felhő-kapcsolat nem szükséges.
A sablon hat TapHome eszközként teszi elérhetővé a konnektort: relés kapcsoló, villanymérő, LED indikációs mód választó, két LED szín választó (relé BE és KI állapotra) és egy fényerő szabályzó a teljesítmény-indikációs módhoz.
Konfiguráció
Párosítás és hálózati beállítás
Gyárilag az eszköz hozzáférési pont (AP) módban indul ShellyPlusPlugS-XXXXXX SSID-vel (LED kéken villog). Csatlakozzon erre az SSID-re, nyissa meg a http://192.168.33.1/ címet, és a webes felületről csatlakoztassa az otthoni Wi-Fi hálózatra. A LAN-hoz csatlakozás után a konnektor a 80-as porton érhető el a saját állomás-IP-jén, valamint mDNS-en keresztül a shellyplusplugs-<MAC>.local címen.
A TapHome a Gen2+ RPC végpontokat titkosítatlan HTTP-n keresztül kérdezi le — a HTTPS alapértelmezésben le van tiltva, és a HTTP hitelesítésnek (Shelly.SetAuth) letiltva kell maradnia, különben a sablon nem működik. Győződjön meg róla, hogy a konnektor ugyanazon a LAN-on / VLAN-on van, mint a TapHome Core.
A sablon importálásakor a TapHome-ban adja meg a konnektor IP-címét IpAddress paraméterként. Erősen ajánlott statikus DHCP-foglalást beállítani, hogy a cím ne változzon újraindítások között.
Eszköz képességei
Relé vezérlés
A relé kapcsoló eszközként jelenik meg. Állapotát a /rpc/Switch.GetStatus?id=0 (output boolean) olvassa, és a /rpc/Switch.Set?id=0&on=true|false hívással vezérli. A modul gyorsítótárazza a teljes Switch.GetStatus választ, így a relé, a mérő és a szerviz-attribútumok egyetlen HTTP-hívást osztanak meg lekérdezésenként.
Teljesítmény- és energiamérés
A Switch komponens beépített mérője a következőt szolgáltatja:
- Pillanatnyi teljesítmény —
apowerwattban, a sablon kW-ra konvertálja (1000-rel osztva) - Összegzett energia —
aenergy.totalwattórában, kWh-ra konvertálva (1000-rel osztva)
További három érték szerviz-attribútumként érhető el a mérőn:
| Attribútum | Mértékegység | Forrás mező |
|---|---|---|
| Áram | A | current |
| Feszültség | V | voltage |
| Belső hőmérséklet | °C | temperature.tC |
A mérő csak olvasható és minden lekérdezési ciklusban frissül.
LED indikációs mód
A többszínű LED gyűrűt a Plus Plug S-specifikus PLUGS_UI RPC komponens vezérli. A TapHome egy mód választót jelenít meg három érvényes opcióval — bár a sablon tíz enum slotot sorol fel, csak az első három felel meg valós firmware módoknak:
| Érték | Viselkedés |
|---|---|
off | LED gyűrű kikapcsolva (a Wi-Fi / AP / firmware diagnosztikai állapotok továbbra is megjelennek) |
switch | A LED szín a relé állapotát tükrözi — a felhasználó által megadott KI és BE színeket használja |
power | A LED szín a mért terhelést a beállított teljesítménykorlát arányában tükrözi (zöld → sárga → piros átmenet) |
A módváltás kozmetikai változtatás, nem igényel újraindítást.
LED színek (switch mód)
Két független HSB eszköz lehetővé teszi a LED gyűrű színének kiválasztását minden relé állapothoz:
- LED szín (KI állapot) — szín és fényerő kikapcsolt relénél
- LED szín (BE állapot) — szín és fényerő bekapcsolt relénél
Mindkettő a leds.colors.switch:0.{off|on}.{rgb,brightness} kulcsra képeződik le a PLUGS_UI konfigurációban. A Shelly az RGB értékeket százalékban tárolja (0–100 csatornánként), nem 0–255-ben, ezért a sablon minden csatornát 2,55-tel szoroz a HSV és az eszköz natív formátuma közötti átváltáskor. Az átváltás belső — a TapHome-ban az eszközök úgy viselkednek, mint bármely más HSB színválasztó.
LED fényerő (power mód)
Ha a LED power módban van, a színt a firmware a terhelés alapján automatikusan választja. Csak a fényerő konfigurálható felhasználó által, ezért a sablon fényerőszabályzóként teszi elérhetővé (leds.colors.power.brightness, 0–100 % a TapHome 0,0–1,0 dimmer szintjére skálázva).
Modul diagnosztika és műveletek
A HTTP modul négy szerviz-attribútumot tesz elérhetővé, amelyek a /rpc/WiFi.GetStatus és /rpc/Sys.GetStatus hívásokból származnak:
| Attribútum | Forrás |
|---|---|
| Wi-Fi SSID | ssid |
| IP cím | sta_ip |
| Jelerősség | rssi (dBm) |
| MAC cím | mac |
Két szerviz művelet is elérhető:
- Firmware frissítés — OTA frissítést indít a stabil csatornáról (
/rpc/Shelly.Update?stage="stable"). Automatikusan aktiválódik, ha aSys.GetStatusavailable_updates.stable-t jelent. - Újraindítás — újraindítja az eszközt (
/rpc/Shelly.Reboot), hasznos hálózati konfigurációs módosítások után vagy átmeneti problémák megszüntetésére.
Ha csak be/ki kapcsolásra és alapvető fogyasztásmérésre van szüksége, hagyja figyelmen kívül a LED eszközöket — opcionálisak. A relé és a mérő a LED indikációs módtól függetlenül működik.
Hibaelhárítás
Az eszköz nem válaszol
- Ellenőrizze, hogy a konnektor csatlakozik-e a Wi-Fi-hez — a LED ne villogjon és ne világítson pirosan
- Próbálja ki az IP-cím helyett az mDNS hostnevet:
shellyplusplugs-<MAC>.local— a DHCP bérlet megváltozhatott - Nyissa meg a
http://{eszköz-ip}/rpc/Shelly.GetDeviceInfocímet a böngészőben; ha JSON-nal válaszol, az eszköz elérhető - Ellenőrizze, hogy a TapHome Core és a konnektor ugyanazon a LAN-on / VLAN-on van
- Győződjön meg róla, hogy a HTTP hitelesítés le van tiltva a Shelly webes felületén — a sablon nem támogatja a digest hitelesítést
A teljesítménymérő nullát mutat
- Ellenőrizze, hogy ténylegesen csatlakoztatva van-e terhelés a Shelly-hez, és nincs-e megkerülve
- Ellenőrizze, hogy a relé be van kapcsolva — a mérő 0 W-ot jelent, ha a relé nyitott
- Kérdezze le közvetlenül a
/rpc/Switch.GetStatus?id=0címet a böngészőben, és ellenőrizze, hogy azapowernem nulla
A LED nem változik mód váltás után
- A LED csak
switchéspowermódban tükrözi a futásidejű állapotot;offmódban sötét marad, kivéve a rendszer diagnosztikai mintáit (AP mód, újracsatlakozás, OTA) switchmódban győződjön meg róla, hogy a BE és KI színek nincsenek mindketten feketére / 0 % fényerőre állítva- A rendszer jelzések (kék villogás AP módban, piros Wi-Fi problémáknál) mindig felülírják a felhasználói LED konfigurációt — ha a LED pirosan villog, a konnektor nincs az Ön Wi-Fi hálózatán
A firmware frissítés művelet nem indul
- A sablon csak akkor indítja a frissítést, ha a
Sys.GetStatusavailable_updates.stable-t jelent — futtassa a műveletet kézzel az eszközkártyáról vagy a webes felületről, ha a konnektor már naprakész - A sablon csak a stabil csatornára célzik; a béta firmware-t a Shelly webes felületén keresztül kell telepíteni