Shelly Wave 1PM Mini – Device Documentation
Note: The product line known as "Shelly Qubino Wave" will now be referred to as "Shelly Wave". This name change will not impact the functionality of any devices. The only modification will be the use of the new name in all future documentation.

Device Identification
- Device name: Shelly Wave 1PM Mini
- US Part number / Ordering Code: QMSW-0A1P8US
- Z-Wave Product type ID: 0x0002
- Z-Wave Product ID: 0x008F
- Z-Wave Manufacturer: Shelly Europe Ltd.
- Z-Wave Manufacturer ID: 0x0460
Terminology
- Device – In this document, the term “Device” refers to the Shelly Wave device described in this guide.
- Gateway – A Z-Wave® gateway (also called a controller, primary controller, or hub) that acts as the central hub for a Z-Wave® smart home network. The term “gateway” is used throughout this document.
- S button – The Z-Wave® Service button located on Z-Wave® devices. Used for functions such as inclusion/exclusion and factory reset. The term "S button" is used in this document.
Short Description
The Shelly Wave 1PM Mini is a compact smart switch with power measurement. It controls the on/off state of one electrical appliance up to 8 A AC (e.g., light bulbs, ceiling fans, IR heaters). It supports both switches (default) and push-buttons.
Switch / Push-button Connected to Input Terminal SW (SW1)
Switch Connected to Input Terminal SW (SW1)
If configured as a switch (default), each toggle changes the output O (O1) state:
- Toggle once: Toggle output state (ON ↔ OFF) and send command to associated devices in groups 2 and 3 (see Z-Wave Association).
Switch-memory Connected to Input Terminal SW (SW1)
When configured as a switch-memory:
- Close contact: Output O (O1) turns ON and sends command to devices in groups 2 and 3.
- Open contact: Output O (O1) turns OFF and sends command to devices in groups 2 and 3.
Push-button Connected to Input Terminal SW (SW1)
If configured as a push-button:
- 1x click: Toggle output O (O1) state (ON ↔ OFF), send command to groups 2 and 3.
- 2x click (within 500ms): Interpreted as a double-click → send command to dimmers/shutters in groups 2 and 3.
- Hold: Send command to group 3.
- Release: Send command to group 3.
Main Applications
- Residential
- MDU (Multi Dwelling Units: apartments, condos, hotels, etc.)
- Light commercial (small offices, retail, restaurants, gas stations, etc.)
- Government / Municipal
- University / College
Integrations
Shelly Wave devices are built on Z-Wave, the world’s leading smart home technology.
This means they work with all certified Z-Wave gateways supporting the Z-Wave protocol.
We regularly test compatibility with various Z-Wave gateways to ensure full functionality.
Simplified Internal Schematics

Device Electrical Interfaces
Inputs
- 1 switch/button input on screw terminal
- 2 power supply inputs on screw terminals: N, L
Outputs
- 1 relay output with power measurement on screw terminal
Add-on Interface
- N/A
Connectivity
- Z-Wave: Unsecure, S0 Security, S2 Unauthenticated Security, S2 Authenticated Security
Safety Features
Overheat Protection
- Automatically switches off the relay
- Sends "Notification Report" to gateway ("Overheat detected")
- LED blinks accordingly (check blinking mode for overheat)
Reset triggers: Power cycle, short press on S button, or pressing any switch/push-button connected to SW terminals.
✅ Note: Overheat protection is always active and cannot be disabled.
See chapter Notification for Overheat Detected for details.
Over-current Protection
- If current exceeds 16A + 10% (>17.6A) for more than 5 seconds:
- Switches off the relay
- Sends "Over-current detected" notification
- LED reacts accordingly
Reset triggers: Power cycle, short press on S button, or pressing any switch/push-button.
✅ Note: Over-current protection is always active and cannot be disabled.
See Notification for Over-current Detected for details.
Over-voltage Protection
- Valid for standard 230 V AC supply.
- If voltage exceeds 278 V AC (240V + 15%) for more than 5 seconds:
- Switches off the relay
- Sends "Over-voltage detected" notification
- LED blinks accordingly
Reset triggers: Power cycle, short press on S button, or pressing any switch/push-button.
✅ Note: Over-voltage protection is always active and cannot be disabled.
See Notification for Over-voltage Detected for details.
Supported Load Types
- Resistive (incandescent bulbs, heating devices)
- Capacitive (capacitor banks, electronic equipment, motor start capacitors)
- Inductive with RC Snubber (LED drivers, transformers, fans, refrigerators, air conditioners)
User Interface
S Button and Operating Modes
- Normal mode
- Setting in progress mode
- Setting mode (with S button)
- Required for procedures like inclusion, exclusion, factory reset.
- Timeout: 10 seconds → auto-return to Normal mode.
- Entering Setting Mode:
- Quickly press and hold the S button until LED turns solid blue.
- Additional quick press cycles through menu (infinite loop).
- Menu status expires after 10 seconds.
S Button Functions
- Manually add device to Z-Wave network (inclusion)
- Manually remove device from Z-Wave network (exclusion)
- Factory reset the device
LED Signalisation
Normal Mode
| Status | LED Behavior |
|---|---|
| Removed/Excluded | Blinking blue in Mode 1 for 10 minutes after power-up or S button press |
| Added/Included | Blinking green in Mode 1 for 10 minutes after power-up or S button press |
Settings in Progress
| Action | LED Behavior |
|---|---|
| Factory Reset & Reboot | Solid green (~1 sec), then blue & red blink rapidly (0.1s on/off) for ~2 sec |
| Adding / Removing | Blinking blue in Mode 2 |
| Firmware OTA Update | Blinking blue & red in Mode 2 |
| Power Supply Check (230V AC / 24V DC) | Blinking blue & red in Mode 5 |
Settings Mode (S Button Selected)
| Action | LED Behavior |
|---|---|
| Adding/Removing Menu Selected | Solid blue (max 10 sec) |
| Adding/Removing Executing | Blinking blue in Mode 3 |
| Factory Reset Menu Selected | Solid red (max 10 sec) |
| Factory Reset Executing | Blinking red in Mode 3 |
Alarm Mode
| Alarm Type | LED Pattern |
|---|---|
| Over-current detected | 1x: 0.2s On / 0.2s Off / 2s Off → repeat |
| Overheat detected | 2x: 0.2s On / 0.2s Off → repeat (2 pulses) |
| Power Supply Fault | 3x: 0.2s On / 0.2s Off → repeat (3 pulses) |
📌 See LED blinking modes table below for visual reference.
LED Blinking Modes
| Mode | Pattern |
|---|---|
| Mode 1 | 0.5s On / 2s Off |
| Mode 2 | 0.5s On / 0.5s Off |
| Mode 3 | 0.1s On / 0.1s Off |
| Mode 4 | (1–6 pulses of 0.2s On/0.2s Off) + 2s Off |
| Mode 5 | 0.2s On (blue) / 0.2s On (red) |
Specifications
Error rendering macro 'excerpt-include': User does not have permission to view page 'DEV:Technical Specifications'.
Basic Wiring Diagram


Legend
| Terminal | Description | Cable | Description |
|---|---|---|---|
| N | Neutral terminal | N | Neutral wire |
| L | Live terminal (110–240 V AC) | L | Live (110–240 V AC) wire |
| SW | Switch/push-button input terminal (controls O) | — | — |
| I | Load circuit input terminal | S | S button |
| O | Load circuit output terminal | — | — |
About Z-Wave®
Adding the Device to a Z-Wave® Network (Inclusion)
⚠️ Note: All outputs (O, O1, etc.) will briefly turn on/off if device is successfully added/removed.
🔑 Important: For Security 2 (S2) inclusion, enter the 5-digit PIN code from the DSK label on the device or packaging. Do not lose it.
SmartStart Inclusion
- Scan the Z-Wave QR code on the device using a SmartStart-capable gateway.
- Connect the device to power.
- If blue LED blinks in Mode 1 → device not yet added.
- Addition starts automatically within seconds.
- Blue LED blinks in Mode 2 during inclusion.
- Green LED blinks in Mode 1 upon successful addition.
Adding with S Button
- Connect device to power.
- Confirm blue LED blinks in Mode 1.
- Enable add/remove mode on gateway.
- Press and hold S button until LED turns solid blue.
- Release, then press and hold (>2s) until LED blinks in Mode 3 → release → Learn mode starts.
- Blue LED blinks in Mode 2 during process.
- Green LED blinks in Mode 1 if successful.
⏱️ Note: Setting mode timeout is 10 seconds.
Adding with Switch/Push-button
- Connect device to power.
- Confirm blue LED blinks in Mode 1.
- Enable add/remove mode on gateway.
- Toggle switch/push-button connected to SW terminal 3 times within 3 seconds.
- Blue LED blinks in Mode 2 during inclusion.
- Green LED blinks in Mode 1 if successful.
💡 Learn mode: State allowing device to receive network info from gateway.
Removing the Device from a Z-Wave® Network (Exclusion)
⚠️ Note: Custom settings remain; only network association is removed.
Removing with S Button
- Connect device to power.
- Confirm green LED blinks in Mode 1 → device is added.
- Enable add/remove mode on gateway.
- Press and hold S button until LED turns solid blue.
- Release, then press and hold (>2s) until LED blinks in Mode 3 → release → Learn mode starts.
- Blue LED blinks in Mode 2 during removal.
- Blue LED blinks in Mode 1 if successful.
Removing with Switch/Push-button
- Connect device to power.
- Confirm green LED blinks in Mode 1.
- Enable add/remove mode on gateway.
- Toggle switch/push-button 3 times within 3 seconds.
- Blue LED blinks in Mode 2 during removal.
- Blue LED blinks in Mode 1 if successful.
Factory Reset
General
After reset:
- All custom parameters (kWh, associations, routing, etc.) revert to default
- HOME ID and NODE ID are deleted
- Use only when gateway is missing/inoperable
With S Button (Anytime)
- Press and hold S button until LED turns solid blue.
- Press S button repeatedly until LED turns solid red.
- Hold S button (>2s) until red LED blinks in Mode 3 → release → reset begins.
- During reset: solid green (~1s), then blue/red blink in Mode 3 (~2s).
- Blue LED blinks in Mode 1 → success.
With Switch/Push-button (Only First Minute After Power-Up)
- Connect device to power.
- Toggle switch/push-button 5 times within 3 seconds.
- During reset: solid green (~1s), then blue/red blink in Mode 3 (~2s).
- Blue LED blinks in Mode 1 → success.
Remotely via Gateway Parameter (No. 120)
Set Parameter 120 = 1 → triggers factory reset.
Z-Wave® Security and Device Specific Key (DSK)
- Supports Security 2 (S2) with AES-128 encryption.
- Requires S2-enabled gateway for full security.
- Authenticated Control supported via out-of-band DSK.
🔐 PIN Code Required: Enter first 5 digits of DSK (printed on side label and in packaging).
🖼️ DSK label includes QR code for scanning.
📎 Obfuscation: Public key sent via RF has bytes 1–2 set to zero (0x00) for security.
🔍 Authentication: Gateway can scan QR code and match against obfuscated public key received via RF.
Z-Wave® Parameters
| Parameter No. | Name | Size | Default | Values & Descriptions |
|---|---|---|---|---|
| 1 | SW (SW1) Switch Type | 1 Byte | 2 | 0 = momentary switch 1 = toggle switch (closed=ON) 2 = toggle switch (status change) |
| 17 | Restore State After Power Failure | 1 Byte | 0 | 0 = restore last state 1 = remains OFF |
| 19 | Auto OFF Timer (O1) | 2 Bytes | 0 | 0 = disabled 1–32535 = seconds or milliseconds (see Param 25) |
| 20 | Auto ON Timer (O1) | 2 Bytes | 0 | 0 = disabled 1–32535 = seconds or milliseconds (see Param 25) |
| 23 | O (O1) Contact Type (NO/NC) | 1 Byte | 0 | 0 = NO (normally open) 1 = NC (normally closed) |
| 25 | Timer Unit (s/ms) | 1 Byte | 0 | 0 = seconds 1 = milliseconds |
| 36 | Power Report Change (%) | 1 Byte | 50 | 0 = disabled 1–100 = % threshold |
| 39 | Min Time Between Reports (O1) | 1 Byte | 30 | 0 = disabled 1–120 seconds |
| 91 | Water Alarm Response | 4 Bytes | 0 | 0 = no action 1 = open relay 2 = close relay |
| 92 | Smoke Alarm Response | 4 Bytes | 0 | Same as above |
| 93 | CO Alarm Response | 4 Bytes | 0 | Same as above |
| 94 | Heat Alarm Response | 4 Bytes | 0 | Same as above |
| 120 | Factory Reset | 1 Byte | 0 | 0 = no reset 1 = perform reset |
| 201–203 | Serial Number Parts | 4 Bytes | Device-specific | Read-only, hidden under Advanced tag |
⚠️ Note: Parameter 39 < 30s may cause network congestion.
Z-Wave® Command Classes
ASSOCIATION_V2[S0, S2]ASSOCIATION_GRP_INFO_V3[S0, S2]BASIC_V2[S0, S2]SWITCH_BINARY_V2[S0, S2]CONFIGURATION_V4[S0, S2]DEVICE_RESET_LOCALLY_V1[S0, S2]FIRMWARE_UPDATE_MD_V5[S0, S2]INDICATOR_V3[S0, S2]MANUFACTURER_SPECIFIC_V2[S0, S2]METER_V6[S0, S2]MULTI_CHANNEL_ASSOCIATION_V3[S0, S2]NOTIFICATION_V8[S0, S2]POWERLEVEL_V1[S0, S2]SECURITY_V1SECURITY_2_V1SUPERVISION_V1TRANSPORT_SERVICE_V2VERSION_V3[S0, S2]ZWAVEPLUS_INFO_V2
[S2]*= Security 2 Command Class
Z-Wave® Notifications Command Class
Overheat Detected
- Type: Heat Alarm (0x04)
- Event: State (0x02)
- Version: V2
- LED: Check signalization table
- Action: Relay OFF, send notification
- Restore: Power cycle, S button press, or SW input press
Over-current Detected O (O1)
- Type: Power management (0x08)
- Event: State (0x06)
- Version: V3
- LED: Check signalization table
- Action: Relay OFF, send notification
- Restore: As above
AC Mains Disconnected
- Type: Power management (0x08)
- Event: State (0x02)
- Version: V2
- LED: Check signalization table
- Action: Relay OFF, send notification
- Restore: As above
Over-voltage Detected
- Type: Power management (0x08)
- Event: State (0x07)
- Version: V3
- LED: Check signalization table
- Action: Relay OFF, send notification
- Restore: As above
Z-Wave® Associations
Group 1 – Lifeline
- Max 9 nodes
- Sent to controlling devices (gateways, remotes)
- Triggers:
INDICATOR_REPORT: LED statusDEVICE_RESET_LOCALLY_NOTIFICATIONSWITCH_BINARY_REPORT: O1 state changeNOTIFICATION_REPORT: Overheat, Over-current, Over-voltage, Mains disconnectedMETER_REPORT: Power consumption (based on Params 36 & 39)
Group 2
- Max 9 nodes
- Triggered by SW (SW1)
- Uses
BASIC_SET(ON/OFF) to control associated devices
Group 3
- Max 9 nodes
- Triggered by SW (SW1)
- Recommended for push buttons
- Uses:
SWITCH_MULTILEVEL_START_LEVEL_CHANGESWITCH_MULTILEVEL_STOP_LEVEL_CHANGE
⚠️ Limit to ≤5 devices per group to avoid network delay.
Z-Wave® Important Disclaimer
Z-Wave® communication may not be 100% reliable. Do not rely solely on this device for life-critical or high-value applications. If device isn't recognized, manually adjust device type and verify gateway supports Z-Wave Plus™ multi-level devices.
Troubleshooting
For help, visit: Shelly Support Portal
Compatibility
| Gateway | On/Off | SW On/Off | Notes |
|---|---|---|---|
| Home Assistant | ✅ | ✅ | |
| Fibaro HC3 / Z-Wave Engine 3 | ✅ | ✅ | |
| Homey | ✅ | ✅ | |
| Homee Cube Gen 7 | ✅ | ✅ | |
| Homee Cube Gen 5 | ✅ | ⚪ | Partial support |
| SmartThings | ✅ | ✅ | With Shelly Wave edge driver |
| Vera Ezlo | ✅ | ✅ | |
| Cozify | ✅ | ✅ |
📝 Legend:
- ✅ Working / Possible
- ⚪ Not Working / Not Possible
- P Partially
- N/T Not Tested
- TBD To Be Done
Function Meanings
| Function | Meaning |
|---|---|
| On/Off | Responds to app UI On/Off command |
| SW On/Off | Reports On/Off changes via SW input |
| Dimming | Responds to app UI dimming command |
| SW Dimming | Reports dimming state via SW |
| Watts | Reports power consumption unsolicited |
| kWh | Reports energy usage unsolicited |
| Up/Down | Responds to app UI Up/Down command |
| SW Up/Down | Reports Up/Down changes via SW |
| Slats | Responds to slat commands |
| SW Slats | Reports slat changes via SW |
| D control | Detached mode: reports scene events (press, double press, etc.) |
| D Binary | Detached mode: reports binary On/Off via SW |
| Sensor # | Sensor visualization in gateway; type noted |
Gateway Guides
Find useful guides in the Shelly Knowledge Base
Compliance
- Wave 1PM Mini Multilingual EU Declaration of Conformity (2025-07-22)
- Wave 1PM Mini UK PSTI ACT Statement of Compliance