Sbus Binding
This binding integrates Sbus devices with openHAB, allowing control and monitoring of Sbus-compatible devices over UDP.
Sbus is a protocol used for home automation devices that communicate over UDP networks.
The binding supports various device types including RGB/RGBW controllers, temperature sensors, and switch controllers.
Supported Things
udp
- Sbus Bridge for UDP communication rgbw
- RGB/RGBW Controllers for color and brightness control temperature
- Temperature Sensors for monitoring environmental conditions switch
- Switch Controllers for basic on/off and dimming control
Discovery
Sbus devices communicate via UDP broadcast, but manual configuration is required to set up the devices in openHAB.
Auto-discovery is not supported at this moment.
Binding Configuration
The binding itself does not require any special configuration.
note If openHAB is deployed in a Docker container, you must set the network_mode
to host. Without this setting, messages on the host network will not reach the Docker container's internal networks.
Thing Configuration
Bridge Configuration
The Sbus Bridge has the following configuration parameters:
Name | Type | Description | Default | Required | Advanced |
host | text | IP address of the Sbus device (typically broadcast) | N/A | yes | no |
port | integer | UDP port number | 6000 | no | no |
RGBW Controller Configuration
Name | Type | Description | Default | Required | Advanced |
subnetId | integer | Subnet ID the RGBW controller is part of | N/A | yes | no |
id | integer | Device ID of the RGBW controller | N/A | yes | no |
refresh | integer | Refresh interval in seconds | 30 | no | yes |
Temperature Sensor Configuration
Name | Type | Description | Default | Required | Advanced |
subnetId | integer | Subnet ID the temperature sensor is part of | N/A | yes | no |
id | integer | Device ID of the temperature sensor | N/A | yes | no |
refresh | integer | Refresh interval in seconds | 30 | no | yes |
Switch Controller Configuration
Name | Type | Description | Default | Required | Advanced |
subnetId | integer | Subnet ID the switch controller is part of | N/A | yes | no |
id | integer | Device ID of the switch controller | N/A | yes | no |
refresh | integer | Refresh interval in seconds | 30 | no | yes |
Channels
RGBW Controller Channels
Channel | Type | Read/Write | Description |
color | Color | RW | HSB color picker that controls RGBW components (0-100%) |
switch | Switch | RW | On/Off control for the RGBW output with optional timer |
Temperature Sensor Channels
Channel | Type | Read/Write | Description |
temperature | Number:Temperature | R | Current temperature reading. Can be configured to use Celsius (default) or Fahrenheit units |
Switch Controller Channels
Channel | Type | Read/Write | Description |
switch | Switch | RW | Basic ON/OFF state control |
dimmer | Dimmer | RW | ON/OFF state with timer transition |
paired | Rollershutter | RW | UP/DOWN/STOP control for two paired channels (e.g., rollershutters) |
Full Example
Thing Configuration
Item Configuration
Sitemap Configuration