Skip to content

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.

Wave_1PM_Mini_KB.png


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

Shelly Plus 1PM Mini 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

  1. Normal mode
  2. Setting in progress mode
  3. 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

StatusLED Behavior
Removed/ExcludedBlinking blue in Mode 1 for 10 minutes after power-up or S button press
Added/IncludedBlinking green in Mode 1 for 10 minutes after power-up or S button press

Settings in Progress

ActionLED Behavior
Factory Reset & RebootSolid green (~1 sec), then blue & red blink rapidly (0.1s on/off) for ~2 sec
Adding / RemovingBlinking blue in Mode 2
Firmware OTA UpdateBlinking blue & red in Mode 2
Power Supply Check (230V AC / 24V DC)Blinking blue & red in Mode 5

Settings Mode (S Button Selected)

ActionLED Behavior
Adding/Removing Menu SelectedSolid blue (max 10 sec)
Adding/Removing ExecutingBlinking blue in Mode 3
Factory Reset Menu SelectedSolid red (max 10 sec)
Factory Reset ExecutingBlinking red in Mode 3

Alarm Mode

Alarm TypeLED Pattern
Over-current detected1x: 0.2s On / 0.2s Off / 2s Off → repeat
Overheat detected2x: 0.2s On / 0.2s Off → repeat (2 pulses)
Power Supply Fault3x: 0.2s On / 0.2s Off → repeat (3 pulses)

📌 See LED blinking modes table below for visual reference.


LED Blinking Modes

ModePattern
Mode 10.5s On / 2s Off
Mode 20.5s On / 0.5s Off
Mode 30.1s On / 0.1s Off
Mode 4(1–6 pulses of 0.2s On/0.2s Off) + 2s Off
Mode 50.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

Wave 1PM Mini Wiring
S-05 Label


Legend

TerminalDescriptionCableDescription
NNeutral terminalNNeutral wire
LLive terminal (110–240 V AC)LLive (110–240 V AC) wire
SWSwitch/push-button input terminal (controls O)
ILoad circuit input terminalSS button
OLoad 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

  1. Scan the Z-Wave QR code on the device using a SmartStart-capable gateway.
  2. Connect the device to power.
  3. If blue LED blinks in Mode 1 → device not yet added.
  4. Addition starts automatically within seconds.
  5. Blue LED blinks in Mode 2 during inclusion.
  6. Green LED blinks in Mode 1 upon successful addition.

Adding with S Button

  1. Connect device to power.
  2. Confirm blue LED blinks in Mode 1.
  3. Enable add/remove mode on gateway.
  4. Press and hold S button until LED turns solid blue.
  5. Release, then press and hold (>2s) until LED blinks in Mode 3 → release → Learn mode starts.
  6. Blue LED blinks in Mode 2 during process.
  7. Green LED blinks in Mode 1 if successful.

⏱️ Note: Setting mode timeout is 10 seconds.

Adding with Switch/Push-button

  1. Connect device to power.
  2. Confirm blue LED blinks in Mode 1.
  3. Enable add/remove mode on gateway.
  4. Toggle switch/push-button connected to SW terminal 3 times within 3 seconds.
  5. Blue LED blinks in Mode 2 during inclusion.
  6. 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

  1. Connect device to power.
  2. Confirm green LED blinks in Mode 1 → device is added.
  3. Enable add/remove mode on gateway.
  4. Press and hold S button until LED turns solid blue.
  5. Release, then press and hold (>2s) until LED blinks in Mode 3 → release → Learn mode starts.
  6. Blue LED blinks in Mode 2 during removal.
  7. Blue LED blinks in Mode 1 if successful.

Removing with Switch/Push-button

  1. Connect device to power.
  2. Confirm green LED blinks in Mode 1.
  3. Enable add/remove mode on gateway.
  4. Toggle switch/push-button 3 times within 3 seconds.
  5. Blue LED blinks in Mode 2 during removal.
  6. 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)

  1. Press and hold S button until LED turns solid blue.
  2. Press S button repeatedly until LED turns solid red.
  3. Hold S button (>2s) until red LED blinks in Mode 3 → release → reset begins.
  4. During reset: solid green (~1s), then blue/red blink in Mode 3 (~2s).
  5. Blue LED blinks in Mode 1 → success.

With Switch/Push-button (Only First Minute After Power-Up)

  1. Connect device to power.
  2. Toggle switch/push-button 5 times within 3 seconds.
  3. During reset: solid green (~1s), then blue/red blink in Mode 3 (~2s).
  4. 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.NameSizeDefaultValues & Descriptions
1SW (SW1) Switch Type1 Byte20 = momentary switch
1 = toggle switch (closed=ON)
2 = toggle switch (status change)
17Restore State After Power Failure1 Byte00 = restore last state
1 = remains OFF
19Auto OFF Timer (O1)2 Bytes00 = disabled
1–32535 = seconds or milliseconds (see Param 25)
20Auto ON Timer (O1)2 Bytes00 = disabled
1–32535 = seconds or milliseconds (see Param 25)
23O (O1) Contact Type (NO/NC)1 Byte00 = NO (normally open)
1 = NC (normally closed)
25Timer Unit (s/ms)1 Byte00 = seconds
1 = milliseconds
36Power Report Change (%)1 Byte500 = disabled
1–100 = % threshold
39Min Time Between Reports (O1)1 Byte300 = disabled
1–120 seconds
91Water Alarm Response4 Bytes00 = no action
1 = open relay
2 = close relay
92Smoke Alarm Response4 Bytes0Same as above
93CO Alarm Response4 Bytes0Same as above
94Heat Alarm Response4 Bytes0Same as above
120Factory Reset1 Byte00 = no reset
1 = perform reset
201–203Serial Number Parts4 BytesDevice-specificRead-only, hidden under Advanced tag

⚠️ Note: Parameter 39 < 30s may cause network congestion.


Z-Wave® Command Classes

  1. ASSOCIATION_V2 [S0, S2]
  2. ASSOCIATION_GRP_INFO_V3 [S0, S2]
  3. BASIC_V2 [S0, S2]
  4. SWITCH_BINARY_V2 [S0, S2]
  5. CONFIGURATION_V4 [S0, S2]
  6. DEVICE_RESET_LOCALLY_V1 [S0, S2]
  7. FIRMWARE_UPDATE_MD_V5 [S0, S2]
  8. INDICATOR_V3 [S0, S2]
  9. MANUFACTURER_SPECIFIC_V2 [S0, S2]
  10. METER_V6 [S0, S2]
  11. MULTI_CHANNEL_ASSOCIATION_V3 [S0, S2]
  12. NOTIFICATION_V8 [S0, S2]
  13. POWERLEVEL_V1 [S0, S2]
  14. SECURITY_V1
  15. SECURITY_2_V1
  16. SUPERVISION_V1
  17. TRANSPORT_SERVICE_V2
  18. VERSION_V3 [S0, S2]
  19. 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 status
    • DEVICE_RESET_LOCALLY_NOTIFICATION
    • SWITCH_BINARY_REPORT: O1 state change
    • NOTIFICATION_REPORT: Overheat, Over-current, Over-voltage, Mains disconnected
    • METER_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_CHANGE
    • SWITCH_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

GatewayOn/OffSW On/OffNotes
Home Assistant
Fibaro HC3 / Z-Wave Engine 3
Homey
Homee Cube Gen 7
Homee Cube Gen 5Partial support
SmartThingsWith 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

FunctionMeaning
On/OffResponds to app UI On/Off command
SW On/OffReports On/Off changes via SW input
DimmingResponds to app UI dimming command
SW DimmingReports dimming state via SW
WattsReports power consumption unsolicited
kWhReports energy usage unsolicited
Up/DownResponds to app UI Up/Down command
SW Up/DownReports Up/Down changes via SW
SlatsResponds to slat commands
SW SlatsReports slat changes via SW
D controlDetached mode: reports scene events (press, double press, etc.)
D BinaryDetached 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


Printed User Guide

Download US User Guide (PDF)