Shelly Wave Pro 1PM
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: Wave Pro 1PM
- USA Part number / Ordering Code: QPSW-0A1P16US
- Z-Wave Product type ID: 0x0002
- Z-Wave Product ID: 0x008B
- Z-Wave Manufacturer: Shelly Europe Ltd.
- Z-Wave Manufacturer ID: 0x0460
Terminology
- Device – In this document, the term “Device” refers to the Shelly Qubino device that is the subject of this guide.
- Gateway – A Z-Wave® gateway, also referred to as a Z-Wave® controller, Z-Wave® main controller, Z-Wave® primary controller, or Z-Wave® hub, etc., is a device that serves as a central hub for a Z-Wave® smart home network. The term “gateway” is used in this document.
- S button – The Z-Wave® Service button, located on Z-Wave® devices, is used for various functions such as adding (inclusion), removing (exclusion), and resetting the device to its factory default settings. The term "S button" is used in this document.
Short Description
The Device is a DIN rail mountable smart switch with power measurement. It controls the on/off function for one electrical device with a load up to 16 A. It is compatible with switches (default) and push-buttons.
Switch connected to input terminal SW (SW1)
If the SW (SW1) is configured as a switch (default):
- Change switch position once: Change the state of the output O (O1) to the opposite state and send the command to associated devices in groups 2 and 3 (see Z-Wave Association).
- Change switch position twice: If the delay between the first and second click is less than 500ms, it is interpreted as “Change the switch position twice.” Send command to associated devices (dimmers, shutters, etc.) in groups 2 and 3.
Switch-memory connected to input terminal SW (SW1)
If the SW (SW1) is configured as a switch-memory:
- Switching to Close switch-memory contact: Change the output state O (O1) to ON and send command to associated devices in groups 2 and 3.
- Switching to Open switch-memory contact: Change the output state O (O1) to OFF and send command to associated devices in groups 2 and 3.
Push-button connected to input terminal SW (SW1)
If the SW (SW1) is configured as a push-button:
- Short press: Change the state of the output O (O1) to the opposite one and send command to associated devices in group 2 and 3.
- Hold: Send command to devices in group 3.
- Release: Send command to devices in group 3.
Switching On/Off Load Connected to O (O1)
The load connected to O (O1) can be switched on/off by:
- Z-Wave command
- Automatic switching enabled via Parameters No. 19 and 20
- Pressing the switch/push-button SW (SW1): Changes the state of the connected load to the opposite
Main Applications
- Residential
- MDU (Multi Dwelling Units – apartments, condominiums, hotels, etc.)
- Light commercial (small office buildings, small retail/restaurants/gas stations, etc.)
- Government/municipal
- University/college
Integrations
Shelly Qubino Wave devices are developed on the world's leading technology for smart homes – Z-Wave.
This means Shelly Qubino Wave works with all certified gateways supporting the Z-Wave communication protocol.
To ensure full functionality, we regularly test compatibility with different Z-Wave gateways.
Simplified Internal Schematics

Device Electrical Interfaces
Inputs
- 2 switch/button inputs on screw terminals
- 2 power supply inputs on screw terminals: 2 N (+) and 3 L (−)
- 1 relay input on screw terminal
Outputs
- 1 relay output with power measurement on screw terminal
Connectivity
Z-Wave – Unsecure, S0 Security, S2 Unauthenticated Security, S2 Authenticated Security
Safety Features
Overheat Protection
- If temperature exceeds 80°C for more than 5 seconds, the device will:
- Switch off its own relay
- Send a Notification Report to the Gateway (Overheat detected)
- LED reacts as specified (check LED blinking mode for Overheat detected)
- Reset triggers: Power cycle, short press on S button, or pressing any switch/push-button connected to SW (SW, SW1, SW2, …)
- Note: Overheat protection is always active and cannot be disabled.
Additional details: Notification for Overheat detected
Over-current Protection
- If current exceeds 16A + 10% (max switching current +10%) for more than 5 seconds, the device will:
- Switch off its own relay
- Send a Notification Report to the Gateway (Over-current detected)
- LED reacts as specified (check LED blinking mode for Overcurrent detected)
- Reset triggers: Power cycle, short press on S button, or pressing any switch/push-button connected to SW (SW, SW1, SW2, …)
- Note: Overcurrent protection is always active and cannot be disabled.
Additional details: Notification for Over-current detected
Overvoltage Protection
- Valid for standard 230 V AC power supply. If voltage exceeds 240 V AC +15% (278 V AC) for more than 5 seconds, the device will:
- Switch off its own relay
- Send a Notification Report to the Gateway (Overvoltage detected)
- LED reacts as specified (check LED blinking mode for Overvoltage detected)
- Reset triggers: Power cycle, short press on S button, or pressing any switch/push-button connected to SW (SW, SW1, SW2, …)
- Note: Overvoltage protection is always active and cannot be disabled.
Additional details: Notification for Overvoltage detected
Supported Load Types
- Resistive (incandescent bulbs, heating devices)
- Capacitive (capacitor banks, electronic equipment, motor start capacitors)
- Inductive with RC Snubber (LED light 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 to start procedures like inclusion, exclusion, or factory reset. Has limited operation time. After completion, automatically returns to Normal mode.
- Entering Setting mode:
- Quickly press and hold the S button until the LED turns solid blue
- An additional quick press changes the menu (infinite loop)
- Menu LED status has a 10-second timeout before returning to Normal state
S Button’s Functions
- Manually add the device to a Z-Wave network
- Manually remove the device from a Z-Wave network
- Factory reset the device
LED Signalisation
Normal Mode
Removed/Excluded: LED blinks blue in Mode 1 for 10 minutes after power cycle or S button press

Added/Included: LED blinks green in Mode 1 for 10 minutes after power cycle or S button press

Settings in Progress
- Factory reset and reboot: LED turns solid green (~1 sec), then blue and red blink 0.1s On/Off for ~2 sec
- Adding / Removing: LED blinks blue in Mode 2

- Firmware updating OTA: LED blinks blue and red in Mode 2

- Checking power supply (230V AC frequency or 24V DC voltage): LED blinks blue and red in Mode 5

Settings Mode with S Button
- Adding / Removing menu selected: LED stays solid blue for up to 10 seconds
- Adding / Removing process executing: LED blinks blue in Mode 3

- Factory reset menu selected: LED stays solid red for up to 10 seconds
- Factory reset process executing: LED blinks red in Mode 3

Alarm Mode
- Over-current detected: LED blinks red in Mode 4 (1x: 0.2s On/0.2s Off, 2s Off)

- Overheat detected: LED blinks red in Mode 4 (2x: 0.2s On/0.2s Off, repeated)

- Power supply fault: LED blinks red in Mode 4 (3x: 0.2s On/0.2s Off, repeated)

- Overvoltage detected: LED blinks red in Mode 4 (7x: 0.2s On/0.2s Off, repeated)

LED Blinking Modes
| Mode | Blink 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–6x: 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 '712020:515aa595-e304-41f3-886a-d9b6b0b7f5a3' does not have permission to view the page 'DEV:Technical Specifications'.
Basic Wiring Diagram

Legend
| Terminals | Description | Wires | Description |
|---|---|---|---|
| N | Neutral terminal | N | Neutral wire |
| L | Live terminal (110–240 V AC) | L | Live (110–240 VAC) wire |
| SW 1 | Switch/push-button input terminal (controlling O) | ||
| SW 2 | Switch/push-button input terminal | ||
| I | Load circuit input terminal | ||
| O | Load circuit output terminal |
About Z-Wave®
Adding the Device to a Z-Wave® Network (Inclusion)
Note! All device outputs (O, O1, O2, etc.) will turn the load on/off briefly (1s on/1s off) if successfully added/removed.
Note! For Security 2 (S2) inclusion, enter the 5-digit PIN code from the DSK label on the device or packaging. Do not lose this code.
SmartStart Inclusion
- Scan the Z-Wave QR code on the device with a SmartStart-enabled gateway.
- Connect the device to power.
- Check if the blue LED is blinking in Mode 1 (not added).
- Adding 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 is blinking 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 blue LED blinks in Mode 3 → releasing starts Learn mode.
- Blue LED blinks in Mode 2 during inclusion.
- Green LED blinks in Mode 1 if successful.
Note: Setting mode times out after 10 seconds.
Adding with Switch/Push-button
- Connect device to power.
- Confirm blue LED is blinking in Mode 1.
- Enable add/remove mode on gateway.
- Toggle switch/push-button on any SW terminal 3 times within 3 seconds → enters Learn mode.
- 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: Device is removed but custom configurations are retained.
Removing with S Button
- Connect device to power.
- Confirm green LED is blinking in Mode 1 (added).
- Enable add/remove mode on gateway.
- Press and hold S button until LED turns solid blue.
- Release, then press and hold (>2s) until blue LED blinks in Mode 3 → releasing starts Learn mode.
- Blue LED blinks in Mode 2 during removal.
- Blue LED blinks in Mode 1 if successful.
Note: Setting mode times out after 10 seconds.
Removing with Switch/Push-button
- Connect device to power.
- Confirm green LED is blinking in Mode 1.
- Enable add/remove mode on gateway.
- Toggle switch/push-button on any SW terminal 3 times within 3 seconds → enters Learn mode.
- 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, routings, etc.) revert to default. HOME ID and NODE ID are deleted. Use only when gateway is missing or inoperable.
With S Button
- Press and hold S button until LED turns solid blue.
- Press S button multiple times until LED turns solid red.
- Hold S button (>2s) until red LED blinks in Mode 3 → releasing starts reset.
- During reset: LED turns solid green (~1s), then blue/red blink in Mode 3 (~2s).
- Blue LED blinks in Mode 1 if successful.
With Switch/Push-button
Only possible within 1 minute after power-up
- Connect device to power.
- Toggle switch/push-button on any SW terminal 5 times within 3 seconds.
- During reset: LED turns solid green (~1s), then blue/red blink in Mode 3 (~2s).
- Blue LED blinks in Mode 1 if successful.
Remotely via Parameter
Set Parameter No. 120 to 1431655765 (hex 0x55555555) to trigger remote factory reset.
Z-Wave® Security and Device Specific Key (DSK)
The device supports Security 2 (S2) using strong AES-128 encryption — making Z-Wave the most secure IoT platform.
- Authenticated Control: Out-of-band DSK for inclusion
- Supports S2 Authenticated, Unauthenticated, and Unsecure inclusion
Important: When adding with an S2-enabled gateway, the 5-digit PIN from the DSK label is required. Keep the label intact. Use the backup copy in packaging.

- First five digits are highlighted/underlined
- DSK represented as QR code
Joining node obfuscates public key by setting bytes 1–2 to zero before RF transfer.
DSK can be used for out-of-band (OOB) authentication.
Z-Wave® Parameters
Parameter No. 1 – SW (SW1) Switch Type
- Size: 1 Byte
- Default: 2
- Values:
- 0: Momentary switch
- 1: Toggle switch (contact closed = ON, open = OFF)
- 2: Toggle switch (device changes state when switch changes)
Parameter No. 2 – SW2 Switch Type
- Size: 1 Byte
- Default: 2
- Values:
- 0: Momentary switch (push button)
- 1: Toggle switch (contact closed = ON, open = OFF)
- 2: Toggle switch (device changes state when switch changes)
Parameter No. 17 – Restore State of O (O1) After Power Failure
- Size: 1 Byte
- Default: 0
- Values:
- 0: Save and restore last state
- 1: Do not save; remains off after power failure
Parameter No. 19 – O (O1) Auto OFF with Timer
- Size: 2 Bytes
- Default: 0
- Values:
- 0: Auto OFF disabled
- 1–32535: Time in seconds (or milliseconds if Parameter 25 = 1)
Parameter No. 20 – O (O1) Auto ON with Timer
- Size: 2 Bytes
- Default: 0
- Values:
- 0: Auto ON disabled
- 1–32535: Time in seconds (or milliseconds if Parameter 25 = 1)
Parameter No. 23 – O (O1) Contact Type – NO/NC
- Size: 1 Byte
- Default: 0
- Values:
- 0: NO (Normally Open)
- 1: NC (Normally Closed)
| Parameter | Command | Output State |
|---|---|---|
| NO (0) | OFF | OFF (0 V) |
| NO (0) | ON | ON (230 V) |
| NC (1) | OFF | ON (230 V) |
| NC (1) | ON | OFF (0 V) |
Parameter No. 25 – Set Timer Units to s or ms for O (O1)
- Size: 1 Byte
- Default: 0
- Values:
- 0: Seconds
- 1: Milliseconds
Parameter No. 36 – O (O1) Power Report on Change (%)
- Size: 1 Byte
- Default: 50
- Values:
- 0: Reports disabled
- 1–100: Minimum percentage change to report
Note: Power reports include voltage (V) and current (A).
Note: Cannot exceed interval set by Parameter No. 39.
Parameter No. 39 – Minimal Time Between Reports (O1)
- Size: 1 Byte
- Default: 30
- Values:
- 0: Reports disabled
- 1–120: Interval in seconds
Note: Related to Parameter 36. Setting below 30s may cause network congestion.
Parameter No. 91 – Water Alarm
- Size: 4 Bytes
- Default: 0
- Values:
- 0: No action
- 1: Open relay
- 2: Close relay
Parameter No. 92 – Smoke Alarm
- Size: 4 Bytes
- Default: 0
- Values:
- 0: No action
- 1: Open relay
- 2: Close relay
Parameter No. 93 – CO Alarm
- Size: 4 Bytes
- Default: 0
- Values:
- 0: No action
- 1: Open relay
- 2: Close relay
Parameter No. 94 – Heat Alarm
- Size: 4 Bytes
- Default: 0
- Values:
- 0: No action
- 1: Open relay
- 2: Close relay
Parameter No. 120 – Factory Reset
- Size: 4 Bytes
- Default: 0
- Values:
- 0: Don’t reset
- 1431655765 (
0x55555555): Perform factory resetAfter reset, value resets to 0.
Parameter No. 201 – Serial Number 1
- Read-only, Advanced
- Size: 4 Bytes
- Range: 0x00000000 – 0x7FFFFFFF
Parameter No. 202 – Serial Number 2
- Read-only, Advanced
- Size: 4 Bytes
- Range: 0x00000000 – 0x7FFFFFFF
Parameter No. 203 – Serial Number 3
- Read-only, Advanced
- Size: 4 Bytes
- Range: 0x00000000 – 0x7FFFFFFF
Z-Wave® Command Class
- 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_V1
- SECURITY_2_V1
- SUPERVISION_V1
- TRANSPORT_SERVICE_V2
- VERSION_V3 [S0, S2]*
- ZWAVEPLUS_INFO_V2
[S2] = Security S2 Command Class
Z-Wave® Notifications Command Class
Overheat Detected
| Comment | Overheat detected |
|---|---|
| Z-Wave Notification Type Name | Heat Alarm |
| Value | 0x04 |
| Event | State |
| Notification Name | Overheat detected |
| Value | 0x02 |
| Version | V2 |
| Device Specific | Yes |
| LED Signalisation | See LED table |
| Device Reaction | Switch OFF all outputs, send notification |
| Restore Action | Power cycle, S button press, switch press |
Over-current Detected O
| Comment | Over-current detected O (O1) |
|---|---|
| Notification Type Name | Power management |
| Value | 0x08 |
| Event | State |
| Notification Name | Over-current detected |
| Value | 0x06 |
| Version | V3 |
| Device Specific | Yes |
| LED Signalisation | See LED table |
| Device Reaction | Switch OFF output O (O1), send notification |
| Restore Action | Power cycle, S button press, switch press |
AC Mains Disconnected
| Comment | AC mains disconnected |
|---|---|
| Notification Type Name | Power management |
| Value | 0x08 |
| Event | State |
| Notification Name | AC mains disconnected |
| Value | 0x02 |
| Version | V2 |
| Device Specific | Yes |
| LED Signalisation | See LED table |
| Device Reaction | Switch OFF all outputs, send notification |
| Restore Action | Power cycle, S button press, switch press |
Z-Wave® Associations
Root Device
Association Group 1 – Lifeline Group
- Nodes allowed: 1 (Gateway by default)
- Supported Command Classes:
- INDICATOR_REPORT
- DEVICE_RESET_LOCALLY_NOTIFICATION
- SWITCH_BINARY_REPORT
- NOTIFICATION_REPORT (Overheat)
- NOTIFICATION_REPORT (Overcurrent)
- NOTIFICATION_REPORT (Overvoltage)
- NOTIFICATION_REPORT (AC mains disconnected)
- METER_REPORT (based on Parameters 36 & 39)
Association Group 2
- Nodes allowed: 9
- Triggered by: SW (SW1)
- Command: BASIC_SET ON/OFF
- Supports: BASIC_SET
Association Group 3
- Nodes allowed: 9
- Triggered by: SW (SW1)
- Command: SWITCH_MULTILEVEL_START_LEVEL_CHANGE / STOP
- Supports: SWITCH_MULTILEVEL_START_LEVEL_CHANGE, SWITCH_MULTILEVEL_STOP_LEVEL_CHANGE
Association Group 4
- Nodes allowed: 9
- Triggered by: SW (SW1)
- Command: BASIC_SET ON/OFF
- Supports: BASIC_SET
Association Group 5
- Nodes allowed: 9
- Triggered by: SW (SW1)
- Command: SWITCH_MULTILEVEL_START_LEVEL_CHANGE / STOP
- Supports: SWITCH_MULTILEVEL_START_LEVEL_CHANGE, SWITCH_MULTILEVEL_STOP_LEVEL_CHANGE
Z-Wave® Important Disclaimer
Z-Wave® wireless communication may not always be 100% reliable. This device should not be used in life-critical or high-value scenarios. If unrecognized by your gateway, manually verify device type and ensure gateway supports Z-Wave Plus™ multi-level devices.
Troubleshooting
For troubleshooting, visit: Support Portal
Compatibility with Gateways
| Gateway | On/Off | SW On/Off | W | kWh | Notes |
|---|---|---|---|---|---|
| Home Assistant | ✅ | ✅ | ✅ | ✅ | |
| Fibaro HC 3 / Z-Wave engine 3 | ✅ | ✅ | ✅ | ✅ | |
| Homey | ✅ | ✅ | ✅ | ✅ | |
| Homee Cube Gen 7 | ✅ | ✅ | ✅ | ✅ | |
| Homee Cube Gen 5 | ✅ | P*1 | ⚪*2 | ⚪*2 | *1, *2 |
| Smart Things | ✅ | ✅ | ✅ | ✅ | With Shelly Wave edge driver |
| Vera Ezlo | ✅ | ✅ | ✅ | ✅ | |
| Cozify | ✅ | ✅ | ✅ | ✅ |
Notes:
*1: Output state changes but UI fails to reflect update
*2: Watts and kWh not reported in UI
Function Legend
| Function | Meaning / Tested |
|---|---|
| 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 input |
| Watts | Watts reported unsolicited |
| kWh | kWh reported unsolicited |
| Up/Down | Responds to app UI Up/Down command |
| SW Up/Down | Reports Up/Down changes via SW input |
| Slats | Slats respond to app UI command |
| SW Slats | Slats report changes via SW |
| D control | Reports scene commands (single/double press, etc.) in detached mode |
| D Binary | Reports binary On/Off via SW input in detached mode |
| Sensor # | Sensor visible in gateway; type listed in notes |
Symbol Legend
| Symbol | State |
|---|---|
| ✅ | Working / Possible |
| ⚪ | Not Working / Not Possible |
| P | Partially |
| N/T | Not Tested |
| TBD | To be done |
Gateway Guides
Useful guides available in the Shelly Knowledge Base
Compliance
- Wave Pro 1PM Multilingual EU Declaration of Conformity (2025-07-22)
- Wave Pro 1PM UK PSTI ACT Statement of Compliance