
Shelly
1 Gen4
Compact multiprotocol relay switch with a potential-free (dry contact) output for switching lights, appliances, and low-voltage circuits. No neutral required and supports Wi-Fi, Bluetooth, Zigbee, and Matter for flexible integration.
Native Shelly integration, local with no cloud required (plus MQTT); also pairs over Zigbee (ZHA, Zigbee2MQTT) or Matter over Wi-Fi. Single potential-free dry-contact output, no neutral required, no power metering.
Entities in Home Assistant
19 entities via zigbee2mqtt
Primary entities 13 What automations and dashboards use.
| Entity | Type | Device class | Unit |
|---|---|---|---|
| Light (main) | light | — | — |
| Effect | select | — | — |
| Current | sensor | current | A |
| Energy | sensor | energy | kWh |
| Power | sensor | power | W |
| Voltage | sensor | voltage | V |
| Wi-Fi Configuration: Wi-Fi enabled | switch | — | — |
| Wi-Fi Configuration: DNS | text | — | — |
| Wi-Fi Configuration: Gateway | text | — | — |
| Wi-Fi Configuration: IPv4 address | text | — | — |
| Wi-Fi Configuration: Network | text | — | — |
| Wi-Fi Configuration: Network mask | text | — | — |
| Wi-Fi Configuration: Password | text | — | — |
Configuration 2 Settings exposed as entities, tunable from Home Assistant.
| Entity | Type | Device class | Unit |
|---|---|---|---|
| Identify | select | — | — |
| Power-on behavior | select | — | — |
Diagnostics 4 Health and troubleshooting values, hidden from dashboards by default.
| Entity | Type | Device class | Unit |
|---|---|---|---|
| DHCP enabled | binary_sensor | — | — |
| Action | event | — | — |
| IP address | sensor | — | — |
| Wi-Fi status | sensor | — | — |
From the zigbee2mqtt device database (zigbee-herdsman-converters
26.124.0):
the entities zigbee2mqtt creates for
S4DM-0010WW.
Paired through ZHA instead, the same hardware produces a different set.