Shelly Pro Cb Device Smart Control

Introduction

In your Shelly Smart Control application, tap on the device to open its control panel. You can use the different tabs to manage the behavior of the device.

Main controls

In the Main controls tab, you can control your circuit breaker (CB) remotely. Use the power button to turn on (I) or turn off (0) the CB. You can also use the tab to view real-time voltage (V) on each phase measured by the device`s voltmeter.

IMPORTANT: If the device trips due to an overload or short circuit or if you turn it off manually using the physical lever, the power button in your application stays inactive until you manually reset the breaker.

When the remote control safety switch, located on your physical device, is in locked position, a padlock icon appears in the Main controls tab to indicate that the remote control is disabled for this device. As a result, you can no longer perform any remote actions; the overvoltage protection and undervoltage protection are disabled.

Notifications

You can use the Notifications tab to view all notifications that you received on your Shelly device.

Activity log

You can use the Activity log tab to view the history of the events on your Shelly device.

The following data is available per event:

  • Date and time in the ​yyyy-mm-dd​​​​ format

  • Type of event, for example, Overvoltage

Schedule

You can use the Schedule tab to configure tasks that run automatically at a specific time.

If you have previously created schedule for a virtual device, switch on the Show schedules for all device channels toggle to view it on the screen.

Adding schedules

  1. Tap the Add schedule button.

  2. In the Week days subtab, tap one of the following options:

  • Simple - choose the weekday on which the schedule starts.

  • Advanced

    • Choose the weekday on which the schedule starts.

    • Select specific days of the month/Select specific months - switch on the toggle and define the following settings:

      • Select Even/Odd - choose this option if you want the schedule to start only on even or odd days or months.

      • From - To - enter the start and end of the schedule period and tap Select to confirm it.

  1. In the Time subtab, tap on one of the following options:

  • Simple - from the drop-down, choose between:

    • Time - tap on the up or down arrows or enter a number to set the time of the schedule in hours and minutes.

    • Sunrise / Sunset - select from the drop-down the hours and minutes Before/After Sunrise/Sunset when the schedule must start.

  • Advanced:

    • Hours/Minutes/Seconds - switch on the toggle and define the following settings:

      • Select Even/Odd - choose this option if you want the schedule to start only on even or odd hours, minutes, or seconds.

      • From - To - enter the schedule period and tap Select to confirm it.

  1. In the Action subtab, tap + Add local action to specify the action that the device must perform. Select between the following options:

  • Circuit Breaker - the device must turn on (I) or turn off (0) at the scheduled time.

  • Virtual Components Actions - this option appears when virtual components exist in the Virtual components tab. Select a component and then choose the action that must happen at the scheduled time.

  1. Review the summary of the action and then tap Save to create the schedule.

Actions

You can use the Actions tab to create an action that a device will execute automatically after a specific set of conditions is fulfilled.

If you have previously created action for a virtual device, switch on the Show actions for all device channels toggle to show it on the screen.

Creating actions

  1. Tap the Add action button.

  2. Choose the component that will perform the action: Breaker or Voltmeter (n)

  3. In the Name subtab, enter the name of the action.

  4. In the Time subtab, switch on the Set active time toggle and choose Start time and End time if you want the action to be executed only during a specific time.

  5. In the Condition subtab, specify the conditions that must be fulfilled to trigger the action:

  • When - select the event that triggers the action based on the selected component Breaker or Voltmeter. For example, if you selected Breaker, you could choose between Circuit Breaker On, Circuit Breaker Off, Circuit Breaker Undervoltage, or other conditions.

  • Repeat When - enter the minimum time interval before the action can repeat. Any condition that is met during the time interval will be ignored.

  1. In the URLs subtab, choose the destination device and the type of the action that must be performed. You have the following options:

  • URL Actions - use this option if you want another device to perform the action. Select between the following options:

    • Add URL - enter the URL containing the IP address to the destination device and the action that it must perform.

    • Add action from another device - select the destination device from your account and then select the action to perform.

  • Local Actions - use this option if you want your device to perform the action. Tap + Add local action and select between the following options:

    • Circuit Breaker - the device must turn on (I) or turn off (0).

    • Virtual Components Actions - you can see this option if virtual components are created in the Virtual components tab. Select a virtual component and then choose the action based on the selected component.

  1. Tap the Save button to create the action.

Scripts

You can use the ​Scripts​​ tab to create your own scripts or to import scripts from the library.

Creating scripts using open library

  1. Tap on Open library. All existing scripts appear on the screen.

  2. Tap on the desired script and then the Insert code button. The code appears on the screen.

  3. Enter the name of your script and tap save_button.png . The name of the script must be unique in your list.

  4. After you save the script, you can perform the following actions:

  • Remove code

  • Play code

Creating new script

  1. Tap on the Create new script button.

  2. Enter the name of your script.

  3. Choose one of the following options: enter your script, go to Shelly API, or pick from different snippets.

  4. Tap save_button.png to save your script. The other available options are:

  • Remove code

  • Play code

After you create the script, you have to switch on the toggle if you want to enable it.

Networks

You can use the Networks tab to specify the settings for different network connections.

Tip: Remember to tap the Save button to apply your changes.

Wi-Fi 1 and Wi-Fi 2

Use the Wi-Fi settings to register the device to 2 different Wi-Fi networks (Wi-Fi 1 and Wi-Fi 2) at the same time. When enabled, the device connects automatically to the network. If your device disconnects from one of the networks, it will automatically connect to the other network.

In the subtab, you can perform the following actions:

  • View the current network status on your Shelly device: connected or disconnected

  • Select the Enable checkbox and connect your device to a network. Enter the Wi-Fi manually or scan for the available Wi-Fi networks. The Open network checkbox is marked automatically if the network that you have selected is open.

  • Select the ​Static IP address​​ checkbox if you want to consistently access the device on the same IP address.

Note: If your router does not support this feature, consider reserving an IP address for the device through your router's settings.

Access point

Important: After inclusion, the access point of your device will be deactivated.

In the ​Access point​​ subtab, you can perform the following actions:

  • Select the ​Enable​​ checkbox to access the Wi-Fi access point of your Shelly device.

  • Set an access point password to protect the device from unauthorized access.

  • Mark the checkbox if you want the access point to be an open network.

Range extender

By enabling the range extender option, a device that is located far from the router can connect to the access point of the Shelly device and receive a strong Wi-Fi signal.

In the Range extender tab, you can switch on the Enable toggle if you want the device to function as a range extender.

Ethernet

In the Ethernet subtab, you can switch the Ethernet toggle to connect the Shelly Device to an ethernet cable network.

Switch the Set static IP address toggle to set a fixed IP address to the device, instead of obtaining one automatically from a DHCP server.

Outbound WebSocket

In the ​Outbound WebSocket​​ subtab, you can perform the following actions:

  • View the current SSL connection status on your Shelly device: connected or disconnected

  • Select the Enable checkbox to enable SSL connectivity. Select the type of SSL connectivity from the dropdown menu and enter the server address.

RPC over UDP

You can use the ​RPC over UDP​​ subtab to enable RPC over UDP communication.

Enter the destination address and port. Then, input the listening port.

Cloud

In the Cloud subtab, you can perform the following actions:

  • View the current cloud connection status on your Shelly device: connected or disconnected.

  • Switch on the Enable toggle to connect the device to Cloud. By adding the device to the cloud, you can control the device remotely and receive notifications and updates.

MQTT

In the MQTT subtab, you can perform the following actions:

  • View the current MQTT connection status of the Shelly device: connected or disconnected.

  • Select the Enable checkbox to enable MQTT. Configure the device to execute actions via MQTT:

    • Choose the connection type from the following options:

      • RPC status notifications over MQTT

      • Generic status update over MQTT

      • SSL connectivity

    • Enter the MQTT prefix, the desired server, and client ID.

    • Enter the username and password.

Bluetooth

Bluetooth activates automatically when your device needs it and turns off when not in use to save power.

Bluetooth settings

In the Bluetooth settings subtab, you can perform the following actions:

  • View the Bluetooth status: Active or Inactive

  • Switch on the Bluetooth device control toggle to allow other devices to control your Shelly device via RPC over Bluetooth. Only the devices that you paired can connect.

  • Tap the Pair new device button to pair another device to your Shelly device.

  • Tap the delete delete_button.png button to remove an already paired device.

Assigned Bluetooth devices

In the ​Assigned Bluetooth devices​​ subtab, you can add and view BLE devices to which your device is a gateway.

Virtual components

Virtual components enable the integration of data between your Shelly device and an external source and expose new controls in the app. You can use the Virtual components tab to create virtual components or groups of virtual components that are displayed as virtual devices.

You can also create and edit the virtual components via the web interface of your Shelly device. To access the web interface of your device, tap the device IP link if you are connected to the same network as your Shelly device.

Creating groups of virtual components

  1. Tap the Groups tab.

  2. Tap the Create group button.

  3. Enter a Name for the group.

  4. Choose the virtual components that you want to include or create a new virtual component.

  5. Tap the Save button to create the component.

Creating virtual devices from template

You can use the option to create a virtual device by using a product category template.

  1. In the Groups tab, tap the Create device from template button.

  2. In the Select template tab, specify the following details:

  • Template name

  • Product category for which you want to create a virtual device

  1. In the Configure template tab, create new or add an already existing component based on the selected product category. Components marked as Required are mandatory for the product category.

  2. In the Preview tab, see how the components will look in the Main controls tab after the virtual device is enabled.

  3. Tap the Save button.

Creating virtual components

  1. Tap on the Components tab.

  2. Tap on the Create virtual component button.

  3. From the drop-down menu, choose the type of component that you want to create: button, number, boolean, text, or enum.

  4. Tap Next.

  5. Specify the main virtual component features and tap the Save button.

Safety

You can use the Safety tab to protect the downstream appliances when the supply voltage goes outside the configured safety range.
You can configure the following safety range values:

  • Overvoltage protection - sets the maximum safe voltage. If the measured voltage exceeds this value, the circuit breaker trips.

  • Undervoltage protection - sets the minimum safe voltage. If the measured voltage falls below this value, the circuit breaker trips.

  • Autorecovery from undervoltage and overvoltage - after undervoltage or overvoltage, enables the device to automatically reclose (turn on) the CB once the voltage returns to the configured recovery range.

  • Delta in volts - defines the safety margin applied to each protection threshold. The CB recloses (turns on (I)) only once the voltage has returned within this margin of the configured threshold. For example, with an Overvoltage protection of 200 V, an Undervoltage protection of 80 V, and a Delta of 5 V, the CB recloses once voltage is between 85 V and 195 V.

  • Delay in seconds - sets how long the voltage must remain within the safety range before the CB recloses (turns on).

Application settings

You can use the Application settings tab to specify the main application settings on your Shelly device, such as appliance type, PIN lock, or other.

Tip: Remember to tap the Save button to apply your changes.

Offline notifications (Premium plan)

In the Offline notifications subtab, you can control the offline notifications on your Shelly device:

  • Enable or disable offline email notifications

  • Enable or disable offline push notifications

Device card customization

In the Device card customization subtab, you can customize the big and small parameter slots on the preview card of your Shelly device. After customization, the changes apply everywhere that you see the device in the app.

Customizing card preview

  1. Tap the Customize device card button. There are 2 types of slots that you can configure:

  • Big Parameter slot: Choose between:

    • None

    • Action - if you select this option, the On or Off state of the device will be visible

    • Parameter - from the Parameter type drop-down select the information that you want to view in the big slot: Power, Voltage, Frequency, or other.

  • Small Parameter Slot: Here you can remove or add parameters that will be displayed in the small parameter slot.

  1. Check the Preview of the device card.

Appliance type

In the Appliance type subtab, you can assign an appliance or energy source type to the device. Use these details in the Energy menu to view real time energy statistics segmented by the assigned classification.

  • Appliance type - the appliance type according to its intended use, such as Lighting, Entertainment, Heating and Cooling, or other.

  • Source - the source type of energy that is measured by your Shelly device:

    • Grid source - the energy that your device measures will be added to the consumed energy statistics.

    • Generated energy - the energy that your device measures will be added to the generated energy statistics.

PIN lock

In the PIN lock subtab, switch on the Enable toggle to lock your device with a PIN. You can create your PIN in the Settings > Application settings menu.

Exclude from activity log

In the Exclude from activity log subtab, switch on the toggle to exclude your device from the global activity log. To see the global activity log, go to the Dashboard > Activity log menu.

Device note

In the Device note subtab, you can leave a short note about your Shelly device.

Device usage details

In the Device usage details subtab, you can view in which room, channel, or dashboard the device is in use.

Share

You can use the ​Share​ tab to share limited access to your device with another user of the Shelly Smart Control application. Enter the user email address in the field and tap the ​Share​​ button.

View the list of users that already have limited control to your device. You can remove a user by tapping the delete button to the right of the email account.

Device settings

You can use the Settings tab to view and change the main settings of your Shelly device, such as name, geo location, and time zone.

Tip: Remember to tap the Save button to apply your changes.

Device name

In the Device name subtab, you can change the current name of the device.

To synchronize the modified name with the web interface of the device, switch on the Sync device name toggle.

Reaction delay

In the Reaction delay subtab, you can set how long (in seconds) the device waits after a trigger condition is detected before the CB trips.

Voltmeter settings

In the Voltmeter settings subtab, you can configure how your Shelly device measures and reports voltage data/ voltage threshold

The following voltmeter settings are available per each circuit breaker pole:

  • Name - select the voltmeter component and then enter its name in the field. The voltmeter:0 component corresponds to the first pole from left to right on your circuit breaker device.

  • Delta threshold (V) - set the minimum voltage change required for the device to register a new voltage reading.

  • Custom expression - apply a mathematical expression to the measured voltage before it is displayed. This can be used to scale the measured voltage or convert it to a custom unit. Enter a JavaScript math expression using x or X to represent the current measured voltage. Specify the unit that will be displayed alongside the calculated value. The Expression evaluation field displays a preview.

Firmware version

In the Firmware versions subtab, you can perform the following actions:

  • Schedule an automatic update

  • View the current firmware version

  • Initiate an update

  • Check for update

Geolocation and time zone

In the Geolocation and time zone subtab, you can set your location by one of the following methods:

  • Enter your Time zone, Latitude, and Longitude

  • Select from map and put the marker in your location. Tap Select to confirm the selection.

  • Enable Auto detect location. As a result, the location data is auto-populated in the fields.

Device reboot

In the ​Device reboot​ subtab, you can restart your Shelly device by tapping the ​Reboot​​ button.

Factory Reset

IMPORTANT: Factory reset will disconnect the device from your Wi-Fi network. All associated users, including you, will be removed from the device account. All previously set data will be deleted.

Tap the ​Factory Reset​​ button to reset your Shelly device to its factory settings.

Device information

In the Device information subtab, you can view the Device ID, Device IP, Device Type, and other important information about your device.

You can perform the following actions:

  • Transfer - tap here if you want to transfer your device to another of your accounts. You can use this option only if, at the time of transferring the device, you are also logged in to the other account.

  • Delete - tap here if you want to remove the device from your account