Shelly Websocket
At a glance
Section titled “At a glance”Getting started
Section titled “Getting started”This provider type is available in OpenApp, but does not currently expose actions or ops.
If you want to control Shelly devices today, use Shelly Cloud (shelly_cloud).
When Shelly Websocket support is enabled, entity metadata will use the structure below.
Setup reference
Section titled “Setup reference”Integration config
Section titled “Integration config”
No provider-specific fields.
Entity metadata (per entity)
Section titled “Entity metadata (per entity)”| Field | Type | Required | Description | Default | Example |
|---|---|---|---|---|---|
| channel_index | integer | optional | Port (channel index) for multi-relay devices. Defaults to 0. | — | 0 |
| shelly.device_id | string | required | Shelly device ID (under entity metadata.shelly). | — | ABC123 |
| shelly.component | string | required | Shelly component type. One of: switch:0, switch:1, cover:0, cover:1, input:0, input:1. | — | switch:0 |