Shelly Pro 1PM Mobile Application Guide
This guide details the use of the Shelly Pro 1PM smart switch with the Shelly mobile application and its embedded web interface.
Introduction
Shelly devices, including the Shelly Pro 1PM, can be controlled and managed directly within your local network or via the Shelly cloud service accessible through the internet. The Shelly Cloud Application can be downloaded by scanning QR codes provided, or devices can be accessed through the embedded web interface, as explained further in this guide. Shelly devices are compatible with functionalities offered by Amazon Echo and Google Home. More details are available at https://shelly.cloud/compatibility/.
Registration
Upon first launching the Shelly Cloud mobile app, you will need to create an account to manage all your Shelly devices. It is essential to use a valid email address, as this will be used for password recovery.
Forgotten Password
If you forget or lose your password, click the "Forgot Password?" link on the login screen and enter the email address used during registration. You will receive an email with a unique, single-use link to reset your password. If you are unable to reset your password via email, you may need to reset the device itself, as described in the "Device Inclusion" section, Step 1.
First Steps
After registering, you can create rooms to organize your Shelly devices. The Shelly Cloud allows you to create scenes for automatic device control based on predefined times or other parameters like temperature, humidity, or light (when using compatible sensors). Shelly Cloud facilitates easy control and monitoring via mobile phones, tablets, or PCs. The Shelly Pro 1PM can be grouped with other devices within the application and configured to trigger actions on other Shelly devices. It also supports setting parameters for lights and controlling blinds.
Device Inclusion
This section guides you through adding your Shelly Pro 1PM to your network and the Shelly Cloud.
Step 1: Initial Power-Up and AP Mode
After installing the Shelly Pro 1PM and turning on the power, the device will create its own Wi-Fi Access Point (AP). If the device has been powered on, you may need to restart it by cycling the power off and on. Within one minute, press the button/switch connected to the SW terminal 5 consecutive times. You should hear the relay trigger. After this, the Shelly Pro 1PM should return to AP mode. If the AP network is not visible (SSID like ShellyPro1PM-84CCA87E3EFC
), please check the device's connection according to the User and Safety Guide or reset the device.
Step 2: Connecting to the Shelly Device
Device inclusion differs slightly between iOS and Android devices:
iOS Inclusion
- On your iOS device, go to
Settings
>WLAN
and connect to the Wi-Fi network created by your Shelly device (e.g.,ShellyPro1PM-84CCA87E3EFC
). This is illustrated in the first screenshot. - Open your Shelly app and enter your home Wi-Fi network credentials. This is shown in the second screenshot.
Android Inclusion
- From the hamburger menu ☰ on the main screen of your Shelly App, select "Add device".
- Choose your home Wi-Fi network and type in your password. This is depicted in the third screenshot.
- Select the Shelly device you wish to include. The device name will typically be similar to
ShellyPro1PM-84CCA87E3EFC
. This is shown in the fourth screenshot.
Step 3: Discovering Devices
Approximately 30 seconds after new devices are discovered on the local Wi-Fi network, a list will appear by default in the "Discovered Devices" room.
Step 4: Selecting the Device
Select "Discovered devices" and choose the specific device you want to add to your account.
Step 5: Configuring Device Details
Enter a name for the device in the "Device Name" field. Choose a "Room" where the device will be located and controlled from. You can select an icon or upload a picture to easily identify the device. Press "Save device". This process is illustrated in the fifth screenshot.
Step 6: Cloud Connection Prompt
You will be prompted whether to connect your Shelly device to the cloud for remote control. Select "Yes" for cloud access or "No" to control it only through the local network. This prompt is shown in the sixth screenshot.
Device Settings
Once your Shelly device is added to the application, you can control it, modify its settings, and automate its operation. Use the ON/OFF button to switch the device on or off. Click on the device's name for management, where you can control the device and edit its appearance and settings.
General Settings Menu
Clicking on the device's name provides access to real-time power consumption data under "General Settings". A calendar allows you to view consumption history for any given period.
Advanced Settings Menu
This menu allows for detailed configuration of your device:
- Timer: Manage power supply automatically.
- Auto ON: After turning off, the relay output will automatically turn on after a predefined time (in seconds).
- Auto OFF: After turning on, the relay output will automatically turn off after a predefined time (in seconds).
- Schedule: Requires an internet connection. Shelly devices can turn on/off automatically at predefined times and days throughout the week, or at sunrise/sunset (or specified times before/after). You can add up to 20 weekly schedules.
- Internet: Configure network settings.
- Wi-Fi Mode Client: Connect the relay to your Wi-Fi network. A static IP address can also be set here.
- Wi-Fi Client Backup: Option to connect to an alternative network if the primary one fails or is too slow.
- Wi-Fi Mode AP: The device creates its own Wi-Fi connection point with a specific name (SSID).
- Ethernet: Connect the Shelly device via an Ethernet cable (requires device reboot). A static IP address can also be set.
- Cloud: Enables remote control and reception of notifications and updates.
- Bluetooth: Enable or disable Bluetooth functionality.
- MQTT: Configure the Shelly device for communication over MQTT.
- Safety: Configure the Shelly Pro 1PM to turn off when power consumption reaches a set level (range 1W-3500W).
- Application Settings:
- Channel Name: Set a name for the chosen channel.
- Appliance Type: Select the type of appliance the Shelly Pro 1PM will control (e.g., "Socket", "Lights", "Heating", "Entertainment"). A custom type can also be set.
- PIN lock: Restrict control of the Shelly device via the web interface by setting a PIN code. Click "Enable", set the PIN, and click "Save".
- Exclude from Event Log: Prevent events from this device from appearing in the app's log.
- Consumption calculation: Tracks the total energy consumed by the device. Options include excluding the device from total room or account consumption.
- Webhooks: Use events to trigger HTTP endpoints. Up to 20 webhooks can be added.
- Share: Share device control with other users.
Device Configuration Settings
- Button Type: Define how attached switches or buttons control the output state. Input modes can be "button" or "switch".
- Invert Switch: Reverses the logic of the switch input. The physical switch must be toggled once after setting this to 'true' for the change to apply.
- Firmware version: Displays the current firmware version. Update if a newer version is available by clicking "Update".
- Geo Location And Time Zone: Manually set your time zone and geo-location, or enable automatic detection.
- Device Reboot: Reboot the Shelly Pro 1PM.
- Factory Reset: Remove the Shelly Pro 1PM from your account and restore it to factory settings.
- Device Information: View the device's ID, IP address, and other settings. Click "Edit device" to change the room, name, or image.
The Embedded Web Interface
Shelly devices can be set up and controlled through a standard web browser.
Abbreviations Used
- Shelly ID: The unique 12-character hexadecimal name of the device, based on its MAC address (e.g.,
84CCA87E3EFC
). - SSID: The name of the Wi-Fi network created by the device (e.g.,
ShellyPro1PM-84CCA87E3EFC
). - Access Point (AP): The mode where the device creates its own Wi-Fi connection point.
- Wi-Fi: The mode where the device connects to an existing Wi-Fi network.
Initial Inclusion (Web Interface)
Step 1: Installation and AP Creation
Install the Shelly Pro 1PM following the connection diagrams provided with the device and place it in the junction box. After powering it on, Shelly will create its own Wi-Fi network (AP). If the AP is not visible, follow Step 1 from the "Device Inclusion" section.
Step 2: Connect to Shelly AP
Connect your phone, tablet, or PC to the Shelly Pro 1PM's Wi-Fi network (SSID), such as ShellyPro1PM-84CCA87E3EFC
.
Step 3: Access Web Interface
Open a web browser and type 192.168.33.1
into the address bar to load the Shelly device's web interface.
General - Home Page
The home page displays the current state of the switch (ON/OFF) and provides access to various functionality menus.
Channel Settings
Navigate to "Channel Settings" to configure general channel parameters. This includes I/O settings, channel state, channel name, and consumption type. Input/output settings define how attached switches or buttons control the output state. Options include "button" and "switch" input modes. "Set relay power on default" allows selection of the relay's state when power is applied.
- Invert Switch: Reverses the logic of the switch input.
- Max Power Protection: Configure the device to turn off if a defined power consumption limit (1W-3500W) is reached. Press "Save" after setting the limit.
- Channel Name: Assign a name to the channel.
- Consumption type: Select the type of appliance the device is controlling (e.g., lights, heating).
- PIN lock: Set a PIN code to restrict access via the web interface. Enter details and press "Restrict Shelly".
Timers
Manage power supply automatically:
- Auto ON: Relay output turns ON automatically after a predefined time (in seconds) following an OFF state.
- Auto OFF: Relay output turns OFF automatically after a predefined time (in seconds) following an ON state.
Schedules
Requires an internet connection. Devices can be scheduled to turn on/off at specific times and days, or based on sunrise/sunset. Up to 20 weekly schedules can be added.
Webhooks
Configure events to trigger HTTP endpoints. Up to 20 webhooks are supported.
Device Settings (Web Interface)
Access information about the device's firmware version and location. Options include performing a reboot, factory reset, and manually setting the time zone and geo-location, or enabling automatic detection. Authentication settings allow you to set or change credentials to lock the device.
Networks Settings (Web Interface)
Configure Wi-Fi, AP, Cloud, Bluetooth, and MQTT settings.
Compliance
The device is CE and RoHS compliant.