Gen 1 är den ursprungliga Shelly-serien och de enklaste enheterna i sortimentet. De passar utmärkt för grundläggande hemautomation som att styra lampor, uttag eller enkla apparater via app eller röststyrning. Enheterna kopplas upp via 2,4 GHz Wi-Fi och stöder MQTT, CoAP och HTTP-webhooks för integration med smarta hemsystem. Det finns ingen möjlighet att skriva skript eller bygga avancerade automationer direkt i enheten. Energimätning finns i vissa modeller men är begränsad. Gen 1 är ett prisvärt alternativ för den som vill komma igång enkelt, men saknar de mer avancerade funktioner som senare generationer erbjuder.
Gen 2 är ett stort steg framåt och passar den som vill ha mer kontroll och flexibilitet i sin smarta hem-installation. Enheterna är snabbare, har mer minne och introducerar möjligheten att skriva egna skript direkt i enheten via Shellys inbyggda skriptmotor. Det gör det möjligt att bygga logik som körs lokalt utan beroende av molntjänster eller externa system. Bluetooth lades till för enklare uppkoppling och enheterna kan fungera som Bluetooth Gateway för Shelly BLU-enheter. Stöd för MQTTS och HTTPS-webhooks tillkom, liksom KVS (Key-Value Store), Timer Loop (Auto ON/OFF), Range Extender och samtidig AP- och Wi-Fi-anslutning. Pro-serien lägger till Ethernet, KNX-stöd och virtuella komponenter – anpassad för professionella installationer i elskåp.
Gen 3 riktar sig till den som vill ha en modern, framtidssäker enhet med förbättrad prestanda och fler integrationsmöjligheter. Enheterna är byggda på Shellys eget chip och har det största minnesutrymmet i klassen (8 MB flash, 256 KB RAM), vilket ger utrymme för mer avancerade skript och automationer som körs helt lokalt. Skriptmotorn är förbättrad jämfört med Gen 2 och hanterar mer komplexa flöden och logik. Förbättrad energiövervakning och säkerhetsfunktioner tillkom, liksom stöd för KNXnet/IP i utvalda modeller och Matter-protokollet i vissa enheter. Virtuella komponenter stöds nu på alla modeller, inte bara Pro. Gen 3 är det bästa valet för komplexa automationer utan krav på Zigbee eller Matter.
Gen 4 är Shellys mest avancerade generation och passar den som vill bygga ett smarthems-system med maximal flexibilitet och framtidssäkerhet. Utöver kraftfullare hårdvara med Wi-Fi 6 och dubbelt så mycket RAM som Gen 3 (512 KB) är den stora nyheten att varje enhet nu stöder flera kommunikationsprotokoll samtidigt – Wi-Fi, Bluetooth, Zigbee och Matter. Det innebär att Gen 4-enheter kan kommunicera med fler typer av smarta hem-system och enheter utan kompromisser. Skriptmöjligheterna är lika avancerade som i Gen 3 men drar nytta av den kraftfullare hårdvaran. Inbyggd Zigbee Range Extender gör att nätverket kan byggas ut utan extra hårdvara. Gen 4 lämpar sig för avancerade installationer i både hem och kommersiella miljöer.
Många Shelly-enheter har inbyggd energimätning som låter dig följa strömförbrukningen i realtid direkt i appen. Du kan se hur mycket el en apparat drar just nu, följa förbrukningen över tid och få en tydlig bild av vad som kostar pengar i hemmet. Det går att sätta upp larm om förbrukningen överstiger ett visst värde, vilket är användbart för att upptäcka om något står på av misstag eller drar onödigt mycket ström. Energimätning finns i modeller märkta med PM (Power Meter), till exempel Shelly 1PM och Shelly 2PM.
Från Gen 2 och framåt kan du skriva egna skript direkt i Shelly-enheten via den inbyggda skriptmotorn. Det innebär att du kan bygga logik som körs helt lokalt – utan beroende av internet, molntjänster eller ett externt system som Home Assistant. Ett skript kan till exempel styra en lampa baserat på tid på dygnet, reagera på en knapptryckning på ett specifikt sätt, eller kombinera flera enheter i ett flöde. Skripten skrivs i ett förenklat JavaScript och kan triggas av händelser, tidscheman eller externa anrop. Gen 3 och Gen 4 har mer minne och kraftfullare processorer vilket gör det möjligt att köra mer komplexa skript.
Shelly-enheter stöder ett brett utbud av protokoll vilket gör dem kompatibla med de flesta smarta hem-plattformar. MQTT är ett lättviktigt meddelandeprotokoll som används flitigt inom hemautomation och fungerar med bland annat Home Assistant och Node-RED. Från Gen 2 stöds även MQTTS, en krypterad variant för ökad säkerhet. HTTP och HTTPS-webhooks gör det enkelt att trigga åtgärder via vanliga webbanrop. Matter är ett nyare öppet protokoll som syftar till att låta enheter från olika tillverkare fungera sömlöst ihop – stödet för Matter introducerades i Gen 3 och är standard i Gen 4. Gen 4 lägger även till Zigbee, vilket öppnar upp för integration med ett stort ekosystem av smarta hem-enheter från andra märken.
Bluetooth används i första hand för att enkelt para ihop och konfigurera enheter utan att behöva ansluta till Wi-Fi först. Från Gen 2 kan Shelly-enheter även fungera som Bluetooth Gateway, vilket innebär att de tar emot signaler från Shellys BLU-enheter – en serie batteridrivna sensorer och knappar som kommunicerar via Bluetooth Low Energy. Via gatewayen kan BLU-enheternas data skickas vidare till appen, Home Assistant eller andra system utan att varje BLU-enhet behöver en egen nätverksanslutning. Exempel på BLU-enheter är dörrsensorer, rörelsesensorer och trådlösa knappar. Shelly BLU TRV (termostatventil) kräver en dedikerad Shelly BLU Gateway Gen 3 och fungerar inte via vanliga enheter som gateway.
Från Gen 2 och framåt kan Shelly-enheter fungera som Wi-Fi Range Extender, vilket innebär att de förstärker och utökar räckvidden för ditt Wi-Fi-nätverk inomhus. Det är särskilt användbart i större bostäder eller fastigheter där signalen från routern inte når alla rum. Eftersom Shelly-enheterna redan sitter utplacerade runt om i hemmet kan de alltså göra dubbel nytta – styra el och samtidigt förbättra nätverkstäckningen. I Gen 4 utökades Range Extender-funktionen till att även gälla Zigbee, vilket gör det möjligt att bygga ut ett Zigbee-nätverk utan extra dedikerade Zigbee-repeatrar.