Control4 Shelly: Setup Virtual Components

Control4 Shelly: Setup Virtual Components



What Are Virtual Components

Shelly Virtual components are Variables on Shelly's side which can be user created and accessed/modified by Control4, to perform custom actions on Shelly's side or Control4's side

Chowmain currently supports:
  1. Buttons 
  2. Boolean
  3. Enum
  4. Number
  5. Text Number

Group Virtual Components are NOT supported

Requirements:

  1. Chowmain Shelly Driver 20260407 is required
  2. Compatible Shelly Hardware. This is generally Gen3+ or Pro (Gen2 Only) devices
  3. Composer Pro
  4. Basic Technical knowledge may be required  

To use Shelly Virtual Components

  1. Setup Virtual Components on Shelly webpage
  2. Add The Host Device to the project
  3. SHELLY_COMPONENT bindings will be created for all compatible virtual components: 
  4. Add Shelly Component Controller to Project and Bind to the SHELLY_COMPONENT :
  5. Use Events, variables and Bindings created as required. Please ensure that you use the correct variable. VALUE_NUMBER as an example may not update correctly for alphanumeric text values as an example. New bindings may be added in the future as required: 
  6. We offer commands/actions in the Module NG driver to allow variables to be changed from Control4's side (if read-write access is available). The Variables may be modified too as an alternative (please note, if invalid data is sent, it may fail) 

  
    • Related Articles

    • Control4 Shelly: Obtaining An API Key

      Benefits of Shelly Cloud To facilitate Setup of Shelly, it is recommended to use our Shelly Agent and setup Shelly Cloud. This provides fast setup of devices, IP self-healing and better handling of sleepy devices. Chowmain's Shelly Driver suite will ...
    • CONTROL4 SHELLY SUITE: Device Compatibility

      The following devices have been tested with the Control4 Shelly Suite Driver. Please Note, this list is by no means comprehensive. Due to the design of Shelly Gen 2 (Plus), gen 3 and Gen 4, newly added devices which utilise the same capabilities as ...
    • Control4 Shelly - Setting Up Shelly BLU / BTHome Devices

      Requirements Chowmain Shelly Driver 20260407 Control4 OS 3.4.0 or later BTHome Compatible Gateway. This includes Gen3+ Devices, BLU Gateway (Gen 3 or later) or Shelly Pro (Gen 2 or Later). Shelly Gateway BLU Gen 1 is NOT supported as a supported ...
    • Control4 Shelly Suite: Shelly Incorrectly Shows All Customers Devices

      For Shelly Agent to differentiate different systems correctly, Customers must use a different Shelly cloud email login for Shelly Cloud. If customers have multiple Control4 systems, it is also generally recommended to have a different account login ...
    • Control4 Hisense VIDAA: Initial Setup

      Setup Instructions For TV Turn on Hisense VIDAA TV. Configure TV Channels and settings as required. Ensure the TV is accessible from the same network as the Control4 system. Update the TV firmware to the latest version if necessary. This is normally ...