Comparison of Shelly Gen1, Gen2, Gen3 and Gen4 Devices

Modified on Thu, 20 Mar at 3:44 PM

Shelly smart home devices have significantly evolved over four generations, with each bringing improvements in performance, connectivity, and features. Here's a brief overview of the key differences between Shelly Gen 1, Gen 2, Gen 3 and GEN 4 devices.


1. Shelly Gen 1:

  • Wi-Fi connectivity (2.4 GHz)
  • Basic processing power and memory
  • Basic energy monitoring in select models
  • Support for MQTT, CoAP, and HTTP webhooks

2. Shelly Gen 2 (Plus Series, Mini, Pro Series):

  • Wi-Fi connectivity
  • More powerful processors and larger memory (up to 4MB Flash, 8MB Flash for PRO devices)
  • Bluetooth support for easier setup
  • Bluetooth Gateway support for BLU devices (except Shelly BLU TRV, Shelly BLU Gateway Gen 3 required)
  • Scripting capabilities for advanced automation
  • Enhanced energy monitoring in some devices
  • Support for MQTTS and HTTP/HTTPS webhooks
  • Improved hardware compared to Gen 1
  • Simultaneous MQTT and Cloud support
  • KVS (Key-Value Store) for extended functionality
  • Timer loop (Auto ON / Auto OFF at the same time)
  • Range Extender
  • Simultaneous AP (Access Point) and Wi-Fi connection
  • Virtual components support (Pro only)
  • BTHome support (Pro only)
  • Ethernet (Pro only)

3. Shelly Gen 3:

  • Shelly chip for optimal performance
  • Largest memory capacity (8MB Flash, 256KB RAM)
  • Bluetooth support for easy setups
  • Bluetooth Gateway support for BLU devices (except Shelly BLU TRV, Shelly BLU Gateway Gen 3 required)
  • Enhanced scripting capabilities for advanced automation
  • Advanced energy monitoring, safety features, and Matter protocol support in some models ( Shelly Plug S Gen 3 OCT 2024 YTD )
  • Best suited for complex automation and future-proof setups
  • Support for virtual components
  • KNXnet/IP support in specific devices
  • Support for HTTP/HTTPS webhooks and MQTTS
  • Improved hardware compared to Gen 2
  • Simultaneous MQTT and Cloud support
  • KVS
  • Timer loop (Auto ON / Auto OFF at the same time)
  • BTHome support
  • Range Extender
  • Simultaneous AP and Wi-Fi connection

4. Shelly Gen 4 (Latest Generation)

  • Wi-Fi Connectivity: 2.4 GHz Wi-Fi (WiFi 6 supported)

  • Processing Power: Most powerful to date, optimized for high-performance automation

  • Memory: More RAM than Gen 3 - 512KB

  • Bluetooth Support for easy setups

  • Bluetooth Gateway support for BLU devices

  • Scripting Capabilities: Advanced scripting and automation capabilities

  • Energy Monitoring: Advanced energy monitoring, safety features

  • Supports MQTTS, HTTP/HTTPS webhooks, Simultaneous MQTT & Cloud support

  • Virtual Components: Supported

  • KNXnet/IP  Support: Available in specific devices

  • KVS (Key-Value Store): Yes

  • Timer Loop: Auto ON / Auto OFF at the same time

  • BTHome support
  • Range Extender: Yes (Wi-Fi and Zigbee range extender capabilities)

  • Simultaneous AP & Wi-Fi: Yes

  • Multi-Communication Protocol Support:

    • Wi-Fi

    • Matter

    • Bluetooth: BLE support for seamless pairing and gateway support for BLU Devices (except BLU TRV). 

    • Zigbee: Zigbee hub required and HomeAssistant integration.

  • Best Use Case: Cutting-edge automation, ideal for both residential and commercial use, multi-protocol support for maximum flexibility




    

Feature
Shelly Gen 1
Shelly Gen 2 (Plus/Pro Series, Mini)
Shelly Gen 3
Shelly Gen 4
Wi-Fi Connectivity
2.4 GHz Wi-Fi
2.4 GHz Wi-Fi
2.4 GHz Wi-Fi
2.4 GHz Wi-Fi (Wi-Fi 6 Supported)
Processing Power
Basic
More powerful processors

Shelly chip for optimal performance

Most advanced processing power
Memory
Basic memory
Larger memory (up to 4MB Flash; 8MB Flash for PRO devices)
Largest memory capacity (8MB Flash, 256KB RAM)
Largest memory capacity (More RAM than Gen 3 - 512 KB RAM)
Bluetooth Support
No
Bluetooth support for easier setup
Bluetooth support for easy setup
Bluetooth support easy setup
Scripting Capabilities
No
Enhanced scripting capabilities for advanced automation
Advanced scripting and automation capabilities
Advanced scripting and automation capabilities
Energy Monitoring
Basic (in select models)
Enhanced energy monitoring in some devices
Advanced energy monitoring, safety features
Advanced energy monitoring, safety features
Device Control
MQTT, CoAP, HTTP webhooks
MQTTS, HTTP/HTTPS webhooks, Simultaneous MQTT & Cloud support
MQTTS, HTTP/HTTPS webhooks, Simultaneous MQTT & Cloud support
MQTTS, HTTP/HTTPS webhooks, Simultaneous MQTT & Cloud support
Virtual Components
No
Available (Pro only)
Supported
Supported
KNX Support
No
Available in specific devices (Pro only)
Available in specific devices
Available in specific devices
Bluetooth Gateway Support
No
Supported for BLU devices (except Shelly BLU TRV; Shelly BLU Gateway Gen 3 required)
Supported for BLU devices (except Shelly BLU TRV; Shelly BLU Gateway Gen 3 required)
Supported for BLU devices (except Shelly BLU TRV; Shelly BLU Gateway Gen 3 required)
KVS (Key-Value Store)
No
Yes
Yes
Yes
Timer Loop
No
Auto ON / Auto OFF at the same time
Auto ON / Auto OFF at the same time
Auto ON / Auto OFF at the same time
Range Extender
No
Yes
Yes
Yes (Wi-Fi and ZigBee)
Simultaneous AP & Wi-Fi
No
Yes
Yes
Yes
Ethernet Support
No
Yes (Pro only)
Yes (Pro only)
Yes (Pro only)
Best Use Case
Basic home automation tasks
More powerful automation and scripting, improved hardware
Most advanced features, ideal for complex automation and future-proof setups
Full multiprotocol automation, highest flexibility, and future-proofing
Additional Protocol Support
No
BTHome, Virtual Components (Pro only), Simultaneous MQTT & Cloud, KNX
BTHome, KNXnet/IP, Matter Protocol in some devices, Virtual Components, Simultaneous MQTT & Cloud
BTHome, , Matter Protocol, Zigbee, TCP/IP Modbus, KNXNet/IP, Simultaneous MQTT & Cloud