Shelly EM Gen4

Shelly / S4EM-002CXCEU

Last checked

Shelly EM Gen4, product image
Image: Shelly

Does the Shelly EM Gen4 work with HomeKit, Alexa, and Google Home?

The Shelly EM Gen4 is a single-phase energy meter with two current-transformer channels and a dry-contact relay output.

A 50 A transformer comes in the package, and 80 A and 120 A transformers are compatible. It suits Home Assistant users, with native support through Zigbee. Google Home and Alexa users reach it through an integration (the maker's cloud).

At a glance: works withHow this is decided: cited platform facts only
HomeKit
Unknown
Unknown
Google Home
Yes[1]
Wi-Fi cloud, via integration
Alexa
Yes[1]
Wi-Fi cloud, via integration
SmartThings
Unknown
Unknown
Home Assistant
Zigbee, native; 1 other path

Key facts

Shelly EM Gen4 facts

How facts are sourced: every cell cites its source below
Shelly EM Gen4 facts
FactValue
StatusCurrent[1][4]
GenerationGen4[5]
Model codeS4EM-002CXCEU[6]
MeasurementSingle-phase, two channels, up to 120 A with current transformers[6]
Current sensingCurrent transformers: 50 A included, 80 A and 120 A compatible[6]
Relay outputDry contact, 2 A at 240 V~[6]
MountingIn-wall module[6]
RadioWi-Fi 6, Bluetooth 5, Zigbee[6]
MatterBuilt in (default). Zigbee is the alternate profile.[6]
Local APIHTTP API, MQTT and webhooks[6][7]

Integration paths

How the Shelly EM Gen4 connects

4 pathsHow facts are sourced: every cell cites its source below
How the Shelly EM Gen4 connects
PathRequiresiLocaliFeatures lostPlatformsi
Matter / Wi-FiMatter controller[6]unknownunknownunknown
Zigbee, needs HUBZigbee coordinator[6]unknownunknown
Wi-Fi localNothing extra[3][6]Yes[3][6]unknown
Wi-Fi cloudVendor cloud account[6]No[6]unknown
About these columns
Requires
Hardware the path needs beyond the device and a controller.
Local
Yes when control on this path keeps working with the internet down.
Platforms
The platforms that work with the device on this path: Native (out of the box), Via integration (needs an add-on) or Not supported.

Home Assistant and Homey

Ways to add the Shelly EM Gen4

3 routesHow facts are sourced: every cell cites its source below
Ways to add the Shelly EM Gen4
PlatformLeveliIntegrationDetailsEvidenceLimitations
Home AssistantNative (local)[3]shellyWi-Fi local
  • Quality: Platinum[3]
  • IoT class: Local Push[3]
  • Works with Home Assistant: Not certified[3]
Product line namedNone stated
Home AssistantVia Zigbee/Z-Wave[2]zigbee2mqttZigbee
  • Works with Home Assistant: Not certified[2]
Model namedNone stated
HomeyOfficial app (local)[8]cloud.shelly.controlWi-Fi local
  • App: Official[8]
  • Runs on: Homey Pro[8]
Model namedNone stated
About these columns
Level
How the device gets into the platform on this route. The headline is the best route: local before cloud, direct before bridged, core before community. The methodology page lists every level.

Cite this page

Shelly EM Gen4. Smart Home Canon. https://smarthomecanon.com/devices/shelly-em-gen4. Last checked 2026-10-20.

Sources

  1. [1]
    MFRshelly.com / Shelly EM Gen4 - Shelly Europe shop
    Accessed Back to text
  2. [2]
    DBzigbee2mqtt.io / Zigbee2MQTT: Shelly S4EM-002CXCEU
    Accessed Back to text
  3. [3]
    DOChome-assistant.io / Shelly - Home Assistant
    Accessed Back to text
  4. [4]
    MFRshelly.com / Shelly Europe shop catalog (Shopify product feed, pages 1-4)
    Accessed Back to text
  5. [5]
    MFRkb.shelly.cloud / Shelly Gen4 devices - Shelly Knowledge Base
    Accessed Back to text
  6. [6]
    MFRkb.shelly.cloud / Shelly EM Gen4 - Shelly Knowledge Base
    Accessed Back to text
  7. [7]
    MFRshelly-api-docs.shelly.cloud / Shelly Technical Documentation
    Accessed Back to text
  8. [8]
    DOChomey.app / Homey App Store: Shelly Control
    Accessed Back to text