Shelly Duo Bulb E27 Gen3 Device Smart Control

Introduction

In your 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

You can use the ​Main controls​ tab to view primary​ information about your Shelly device.

The basic device information includes:

  • Real-time power consumption (W), color temperature (K), and brightness level (%)

  • The level of lighting brightness. You can adjust the lighting brightness by dragging the vertical slider until you reach the desired brightness level.
    The power consumption changes based on the brightness level.

In the ​Main controls​ tab, you can turn the device on or off by using the power button at the bottom of the screen. Add a timer to automatically switch the On or Off state of the device by tapping the timer timer_icon.png icon. The device will switch to the opposite state and then revert back after the specified time interval.

Secondary controls

You can use the Secondary controls tab to set the color temperature of the bulb.

Tap on one of the following buttons: Warm, White, or Cold and then define the color temperature by dragging the pointer across the color temperature wheel and tapping the plus and minus signs.

Notifications

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

Charts

You can use the ​Charts​​ tab to view graphical representations of the key device indicators.

  • Consumption

  • Voltage

In each chart you can:

  • Filter the available information by:

    • Time period – select the time period for which you want to view the chart. From the drop-down choose one of the following options: Last 24 hours, Day, Hourly, Last 7 days, or other.

    • Date – choose the specific date for which you want to view the details. Use the left and right arrows to find a specific date.

  • View the ​Total Energy, Average​​, ​Min​​, and ​Max​​ consumption or voltage values.

  • If you created Electricity tariff in the Energy tab, view the existing tariffs in your account by turning on the Show tariffs distribution toggle.

  • Manage the preferred chart preview by tapping the three dots in the upper right corner of the chart.

  • Export the data in .csv by tapping the three dots in the upper right corner of the chart.

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 switched on or switched off

Timer

You can use the Timer tab to set a timer to manage the On and Off states of the device.

  1. Choose from the following options:

  • Auto on - select the checkbox to enable the timer. Enter the time period (in hours, minutes, seconds) that should pass for the device to be switched on after it has been turned off.

  • Auto off - select the checkbox to enable the timer. Enter the time period (in hours, minutes, seconds) that should pass for the device to be switched off after it has been turned on.

  1. Tap the Save button to confirm the setting.

Schedule

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

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

Adding schedules

  1. Tap on the Add schedule button.

  2. In the Week days subtab, tap on 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 - turn 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 the hours and minutes Before/After Sunrise/Sunset when the schedule should be executed.

  • Advanced:

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

      • Select Even/Odd - choose this option if you want the schedule to be executed 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:

  • Control light:

    • Light state - turn on the toggle and set the light state to On or Off. Turn on the Toggle value after and enter the number of seconds that should pass for the state to be changed.

    • Set brightness property - turn on the toggle and drag the slider to adjust the brightness level.

    • Set transition duration property - turn on the toggle and enter the duration (in seconds) for which the device should reach the set property.

    • Set offset property - turn on the toggle and drag the slider to adjust the brightness offset. If you want to adjust the brightness level, set a positive percentage to increase or a negative percentage to decrease the brightness.

    • Set color temperature - turn on the toggle and drag the pointer across the color temperature wheel until you reach the desired color temperature. You can also tap the plus and minus signs to define it.
      Example:

      Time: Monday, 5:00 PM; Light state: On; Toggle value after: 120 seconds; Set transition duration property: 10 seconds; Set offset property: 30%; Set color temperature: 3802K

      Result: At 5 PM on Monday, the bulb will turn on and stay lit for 120 seconds. The transition to the switched-on state will take up to 10 seconds, during which gradually the brightness level will increase with 30% from its previous level. The color temperature will reach 3802K.

  • Toggle light - the On or Off state of the device will be changed at the selected 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 the Save button 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 an action for a virtual device, turn on the Show schedules for all device channels toggle to show it on the screen.

Creating actions

  1. Tap the Add action button.

  2. In the Name subtab, enter the name of the action, for example Power on.

  3. In the Time subtab, turn 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.

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

  • When - select the event that triggers the action: CCT on or CCT off

  • 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:

    • Add URL - enter the URL containing the IP 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.
      Example:
      Condition: CCT on; Add action from another device > Select device: Duo Bulb 2; Select Action: Control light > Light state: On
      Result: When your bulb is on, your Duo Bulb 2 will be powered on automatically.

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

    • Control light - if you select this action:

      • Light state - turn on the toggle and set the light state to On or Off. Turn on the Toggle value after and enter the number of seconds that should pass for the state to be changed.

      • Set brightness property - turn on the toggle and drag the slider to adjust the brightness level.

      • Set transition duration property - turn on the toggle and enter the duration (in seconds) for which the device should reach the set property.

      • Set offset property - turn on the toggle and drag the slider to adjust the brightness offset. If you want to adjust the brightness level, set a positive percentage to increase or a negative percentage to decrease the brightness.

      • Set color temperature - turn on the toggle and drag the pointer across the color temperature wheel until you reach the desired color temperature. You can also tap the plus and minus signs to define it.

    • Toggle light - the On or Off state of the device will be changed at the selected time.

    • 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.

Night mode

You can use the Night mode tab to create comfortable ambient lighting during a specified period of the day. Turn on the Night mode toggle to activate the mode. When Night mode is activated, the predefined brightness level is applied.

Example:

Start time: 10:00; End time: 7:00; Brightness: 10%; Color temperature: 3600 K
Result: At 9:59PM the device’s brightness is 50%. At 10:00PM, if the device is switched off and then switched on, the emitted brightness will be reduced to 10% and the color temperature is 3600 K. This level is maintained until 7 AM the next morning, when it automatically increases back to 50%, the last brightness level set the previous day.

Configuring night mode

  1. Tap on the edit icon.

  2. Choose a time interval when the night mode should be active.

  3. In the next tab, adjust the bulb brightness by dragging the horizontal slider until you reach the desired brightness level.

  4. Set the color temperature of the bulb. Drag the pointer across the color temperature wheel or tap the plus and minus signs.

  5. Tap the Save button.

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 choose 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 tap the toggle if you want to enable it.

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.

Networks

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

Note: 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 turn on the Enable toggle if you want the device to function as a range extender.

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.

  • Turn 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

  • Enable 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.

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.

Note: 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.

Energy Calculation

In the Energy Calculation subtab, you can exclude the energy measured by the device from the total consumption measurement. Turn on the toggle to enable or disable one of the following options:

  • Exclude from total room energy

  • Exclude from total account energy

PIN lock

In the PIN lock subtab, turn 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, turn 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.

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

Action on power on

In the Action on power on subtab, you can determine the device behavior when it has power.
Select one of the following options:

  • On - configure device to turn on when it has power

  • Off - configure device to turn off when it has power

  • Restore last mode - configure device to return to its previous state when it has power

Min brightness on toggle

In the Min brightness on toggle subtab, set the minimum brightness level of the bulb (in percentage) when toggled on, if the current brightness is below the minimum value.

Transition duration

In the Transition duration subtab, enter the duration (in seconds) for which the bulb should reach the set brightness level.

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, turn on the Sync device name toggle.

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

Geo location 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