Skip to content

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.

Wave-pro1pm-160x350.jpg

Device identification

  • Device: Wave Pro 1PM
  • EU Part number/Ordering Code: QPSW-0A1P16EU
  • 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 called Z-Wave® controller, Z-Wave® main controller, Z-Wave® primary controller, or Z-Wave® hub) 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, used for functions like adding (inclusion), removing (exclusion), and resetting to factory defaults. 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 SW (SW1) is configured as a switch (default):

  • Change switch position once: Changes the output O (O1) state to the opposite state (on → off, off → on) and sends the command to associated devices in groups 2 and 3 (see Z-Wave Association chapter).
  • Change switch position twice: If the delay between the first and second click is less than 500ms, it is interpreted as a double toggle. Sends a command to associated dimmers, shutters, etc., in groups 2 and 3.

Switch-memory connected to input terminal SW (SW1)

If SW (SW1) is configured as a switch-memory:

  • Switching to Close switch-memory contact: Changes the output O (O1) state to On and sends a command to associated devices in groups 2 and 3.
  • Switching to Open switch-memory contact: Changes the output O (O1) state to Off and sends a command to associated devices in groups 2 and 3.

Push-button connected to input terminal SW (SW1)

If SW (SW1) is configured as a push-button:

  • Short press: Toggles the output O (O1) state and sends a command to associated devices in groups 2 and 3.
  • Hold: Sends a command to devices in group 3.
  • Release: Sends a command to devices in group 3.

Switching On/Off load connected to O (O1)

Load connected to O (O1) can be switched on/off by:

  • Z-Wave commands
  • Automatic switching via proper settings of Parameters No. 19 and 20
  • Pressing the switch/push-button SW (SW1): toggles the connected load state

Main applications

  • Residential
  • MDU (Multi Dwelling Units – apartments, condominiums, hotels, etc.)
  • Light commercial (small office buildings, small retail/restaurant/gas station, etc.)
  • Government/municipal
  • University/college

Integrations

Shelly Qubino Wave devices are developed using Z-Wave, the world’s leading technology for smart homes. This means they work with all certified gateways supporting the Z-Wave communication protocol.

To ensure full functionality, we regularly test compatibility with various Z-Wave gateways.

Simplified internal schematics

Shelly Pro 1PM 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 conditions: Power cycle, short press on S button, or pressing any switch/push-button connected to any SW terminal.

Note: Overheat protection is always active and cannot be disabled.
Additional details under Z-Wave Notifications Command Class

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 conditions: Power cycle, short press on S button, or pressing any switch/push-button.

Note: Overcurrent protection is always active and cannot be disabled.
See Notification for Over-current detected

Overvoltage Protection

Valid for standard 230 V AC supply. If voltage exceeds 278 V AC (240 V + 15%) 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 conditions: Power cycle, short press on S button, or pressing any switch/push-button.

Note: Overvoltage protection is always active and cannot be disabled.
See 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

  1. Normal mode
  2. Setting in progress mode
  3. Setting mode (with S button)

Settings mode is required to perform actions like inclusion, exclusion, or factory reset. It has a limited time window. After completion, the device 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 cycles through menu options
  • Menu LED status times out after 10 seconds and returns to Normal mode

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

Click to expand →

Normal mode

  • Removed/Excluded: LED blinks blue in Mode 1 for 10 minutes after power cycle or S button press
    Mode1-Blue

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

Settings in progress

  • Factory reset and reboot: LED turns solid green (~1 sec), then blue and red blink rapidly (0.1s ON/OFF) for ~2 sec
  • Adding / Removing: LED blinks blue in Mode 2
    Mode2Blue
  • Firmware updating OTA: LED blinks blue and red in Mode 2
    Mode2BlueRed
  • Checking power supply (230 V AC frequency or 24 V DC): LED blinks blue and red in Mode 5
    Mode5BlueRed

Settings mode with S button

  • Adding/Removing menu selected: LED stays solid blue for up to 10 seconds
  • Executing Add/Remove process: LED blinks blue in Mode 3
    Mode3Blue
  • Factory reset menu selected: LED stays solid red for up to 10 seconds
  • Executing Factory reset: LED blinks red in Mode 3
    Mode3Red

Alarm Mode

  • Over-current detected: Red blinking 1× (0.2s ON/OFF), 2s OFF → repeat
    AlarmMode1
  • Overheat detected: Red blinking 2× (0.2s ON/OFF), 2s OFF → repeat
    AlarmMode2
  • Power supply fault: Red blinking 3× (0.2s ON/OFF), 2s OFF → repeat
    AlarmMode3
  • Overvoltage detected: Red blinking 7× (0.2s ON/OFF), 2s OFF → repeat
    AlarmMode4

LED blinking modes

ModeDescription
Mode 10.5s ON / 2s OFF
Mode 20.5s ON / 0.5s OFF
Mode 30.1s ON / 0.1s OFF
Mode 4(1–6 times: 0.2s ON/OFF) + 2s OFF
Mode 50.2s ON blue / 0.2s ON red

Specifications

ParameterValue
Power supply110 - 240 V AC, 50/60 Hz
Power consumption< 0.3 W
Power measurement [W]Yes
Max. switching voltage AC240 V
Max. switching current AC16 A
Max. switching voltage DCN/A
Max. switching current DCN/A
Overheating protectionYes
Overload protectionYes
Overvoltage protectionYes
Distance (indoor)Up to 40 m (131 ft.)
Z-Wave® repeaterYes
CPUZ-Wave® S800
Z-Wave® frequency band868.4 MHz
Max. radio transmit power< 25 mW
Size (H x W x D)94 × 19 × 69 ±0.5 mm / 3.70 × 0.75 × 2.71 ±0.02 in
Weight61 g / 2.15 oz.
MountingDIN rail
Screw terminal max. torque0.4 Nm / 3.54 lbin
Conductor cross section0.5–2.5 mm² / 20–14 AWG (green connector)
0.5–1.5 mm² / 20–16 AWG (white connectors)
Conductor stripped length6–7 mm / 0.24–0.28 in (green)
5–6 mm / 0.20–0.24 in (white)
Shell materialPlastic
ColorRed
Ambient temperature-20°C to 40°C / -5°F to 105°F
Humidity30% to 70% RH
Max. altitude2000 m / 6562 ft.

Basic wiring diagram

WAVE-PRO1PM-170X300.jpg

Legend

TerminalDescriptionWireDescription
NNeutral terminalNNeutral wire
LLive terminal (110–240 V AC)LLive (110–240 VAC) wire
SW 1Switch/push-button input terminal (controlling O)
SW 2Switch/push-button input terminal
ILoad circuit input terminal
OLoad circuit output terminal

About Z-Wave®

Adding the Device to a Z-Wave® network (inclusion)

⚠️ Note: All device outputs (O, O1, etc.) will briefly turn on/off (1s on/1s off) if successfully added/removed.

🔑 Important: For Security 2 (S2) inclusion, enter the 5-digit PIN from the Z-Wave® DSK label on the device or packaging. Do not lose this code.

SmartStart adding (inclusion)

  1. Scan the QR code on the device with a gateway supporting SmartStart.
  2. Connect the device to power.
  3. Confirm blue LED is blinking in Mode 1 (not 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 (inclusion) with the S button

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

⏱️ Timeout: 10 seconds in Setting mode before returning to Normal mode.

Adding (inclusion) with a switch/push-button

  1. Connect device to power.
  2. Confirm blue LED is blinking in Mode 1.
  3. Enable add/remove mode on gateway.
  4. Toggle switch/push-button on any SW terminal 3 times within 3 seconds → enters Learn mode.
  5. Blue LED blinks in Mode 2 during inclusion.
  6. Green LED blinks in Mode 1 if successful.

📌 Learn mode: State allowing the device to receive network info from the gateway.


Removing the Device from a Z-Wave® network (exclusion)

⚠️ Note: Custom parameters remain unchanged; only network association is removed.

Removing (exclusion) with the S button

  1. Connect device to power.
  2. Confirm green LED is blinking in Mode 1 (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 blue LED blinks in Mode 3 → release to start Learn mode.
  6. Blue LED blinks in Mode 2 during removal.
  7. Blue LED blinks in Mode 1 if successful.

Removing (exclusion) with a switch/push-button

  1. Connect device to power.
  2. Confirm green LED is blinking in Mode 1.
  3. Enable add/remove mode on gateway.
  4. Toggle switch/push-button on any SW terminal 3 times within 3 seconds → enters Learn mode.
  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 data, associations, and routing are erased. HOME ID and NODE ID are deleted. Use only when gateway is missing or inoperable.

With the S button

  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 to start reset.
  4. During reset: LED turns solid green (~1s), then blue/red blink in Mode 3 (~2s).
  5. Blue LED blinks in Mode 1 if successful.

With a switch/push-button

⚠️ Only possible within first minute after power-up.

  1. Connect device to power.
  2. Toggle switch/push-button on any SW terminal 5 times within 3 seconds.
  3. During reset: LED turns solid green (~1s), then blue/red blink in Mode 3 (~2s).
  4. Blue LED blinks in Mode 1 if successful.

Remotely via Parameter No. 120

Set Parameter 120 to 1431655765 (hex 0x55555555) to trigger remote factory reset.

💡 After reset, parameter resets to 0 automatically.


Z-Wave® Security and Device Specific Key (DSK)

The device supports Security 2 (S2) with AES-128 encryption — the most secure IoT platform available.

  • Authenticated Control: Out-of-band DSK for inclusion
  • Supports S2 Authenticated, Unauthenticated, and Unsecure inclusion

🔑 PIN Code Required for S2 inclusion. Found on the DSK label on the device and inside packaging. Do not remove the label.

DSKexample.png

The first five digits are highlighted/underlined for easy identification.

The DSK may also be scanned via QR code for 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)
    • 2: Toggle switch (state changes 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)
    • 2: Toggle switch (state changes on switch change)

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; remain OFF after power loss

Parameter No. 19 – O (O1) Auto OFF with timer

  • Size: 2 Bytes
  • Default: 0
  • Values:
    • 0: Disabled
    • 1–32535: Seconds (or milliseconds – see Parameter 25)

Parameter No. 20 – O (O1) Auto ON with timer

  • Size: 2 Bytes
  • Default: 0
  • Values:
    • 0: Disabled
    • 1–32535: Seconds (or milliseconds – see Parameter 25)

Parameter No. 23 – O (O1) contact type – NO/NC

  • Size: 1 Byte
  • Default: 0
  • Values:
    • 0: Normally Open (NO)
    • 1: Normally Closed (NC)
ParameterCommandOutput State
NO (0)OFFOFF (0 V)
NO (0)ONON (230 V)
NC (1)OFFON (230 V)
NC (1)ONOFF (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 – percentage

  • Size: 1 Byte
  • Default: 50
  • Values:
    • 0: Reports disabled
    • 1–100 (%): Minimum change to trigger report

✅ Note: Voltage and current are reported alongside power.

⚠️ Reports won’t exceed interval defined in Parameter 39.

Parameter No. 39 – Minimal time between reports (O1)

  • Size: 1 Byte
  • Default: 30
  • Values:
    • 0: Reports disabled
    • 1–120 seconds: Minimum interval

⚠️ 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): Trigger factory reset

After reset, value automatically sets to 0.

Parameter No. 201 – Serial Number 1

  • Read-only, Advanced, hidden under "Advanced" tag
  • Size: 4 Bytes
  • Value range: 0x00000000 to 0x7FFFFFFF

Parameter No. 202 – Serial Number 2

  • Same as above

Parameter No. 203 – Serial Number 3

  • Same as above

Z-Wave® Command Class

  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 S2 Command Class


Z-Wave® Notifications Command Class

Overheat detected

FieldValue
Notification Type NameHeat Alarm
Type - Value0x04
EventState
Notification NameOverheat detected
Name - Value0x02
VersionV2
Device specificYes
LED signalisationCheck table
Device reactionSwitch OFF all outputs + send notification
Restore actionPower cycle, S button press, or switch press

Over-current detected O

FieldValue
Notification Type NamePower management
Type - Value0x08
EventState
Notification NameOver-current detected
Name - Value0x06
VersionV3
Device specificYes
LED signalisationCheck table
Device reactionSwitch OFF O(1) + send notification
Restore actionPower cycle, S button press, or switch press

AC mains disconnected

FieldValue
Notification Type NamePower management
Type - Value0x08
EventState
Notification NameAC mains disconnected
Name - Value0x02
VersionV2
Device specificYes
LED signalisationCheck table
Device reactionSwitch OFF all outputs + send notification
Restore actionPower cycle, S button press, or switch press

Z-Wave® Associations

Root Device

Association Group 1 – Lifeline Group

  • Nodes allowed: 1 (Gateway by default)
  • Supports:
    • INDICATOR_REPORT
    • DEVICE_RESET_LOCALLY_NOTIFICATION
    • SWITCH_BINARY_REPORT
    • NOTIFICATION_REPORT (Overheat, Overcurrent, Overvoltage, AC mains disconnected)
    • METER_REPORT (based on Parameters 36 & 39)

Association Group 2

  • Nodes allowed: 9
  • Triggers: SW (SW1)
  • Sends: BASIC_SET ON/OFF to associated device
  • Command class: BASIC_SET

Association Group 3

  • Nodes allowed: 9
  • Triggers: SW (SW1)
  • Sends: SWITCH_MULTILEVEL_START_LEVEL_CHANGE / STOP_LEVEL_CHANGE
  • Command classes: SWITCH_MULTILEVEL_START_LEVEL_CHANGE, SWITCH_MULTILEVEL_STOP_LEVEL_CHANGE

Association Group 4

  • Nodes allowed: 9
  • Triggers: SW (SW1)
  • Sends: BASIC_SET ON/OFF
  • Command class: BASIC_SET

Association Group 5

  • Nodes allowed: 9
  • Triggers: SW (SW1)
  • Sends: SWITCH_MULTILEVEL_START_LEVEL_CHANGE / STOP_LEVEL_CHANGE
  • Command classes: same as Group 3

Z-Wave® Important disclaimer

Z-Wave® wireless communication may not be 100% reliable. Do not rely solely on this device for life-critical systems. If the device isn't recognized or behaves incorrectly, manually change the device type and ensure your gateway supports Z-Wave Plus™ multi-level devices.


Troubleshooting

For help, visit our support portal: Support


Compatibility with gateways

GatewayOn/OffSW On/OffWkWhNotes
Home Assistant
Fibaro HC 3 / Z-Wave engine 3
Homey
Homee Cube Gen 7
Homee Cube Gen 5P*1⭐*2⭐*2*1: UI doesn’t reflect state
*2: W/kWh not reported
Smart ThingsWith 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 meaning

FunctionMeaning / Tested
On/OffResponds to app UI On/Off command
SW On/OffReports On/Off changes from SW input
DimmingResponds to app UI dimming command
SW DimmingReports dimming state change from SW
WattsReported unsolicited
kWhReported unsolicited
Up/DownResponds to app UI Up/Down command
SW Up/DownReports Up/Down changes from SW
SlatsSlats respond to app UI command
SW SlatsSlats report changes done by SW
D controlReports scene commands (single/double press, etc.) in detached mode
D BinaryReports binary On/Off via SW input in detached mode
Sensor #Sensor reported in gateway; note type

Gateway guides

Useful guides available in the Shelly Knowledge Base


Compliance

📁 Compliance archive
Wave Pro 1PM multilingual EU DoC (2024-02-28)


Printed User Guide