Allow sub-bindings to be found in UI Add-on Store (#20217)

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
This commit is contained in:
Andrew Fiddian-Green
2026-02-15 13:24:39 +01:00
committed by GitHub
parent 2ec86dc83b
commit 6309123887
6 changed files with 42 additions and 12 deletions
@@ -1,10 +1,22 @@
# Bluetooth Binding
This binding provides support for generic Bluetooth devices.
This binding supports generic Bluetooth devices.
And has specialist extensions for the following manufacturers products:
It has the following extensions:
<!--list-subs-->
- AirThings
- AM43 Blinds
- BlueGiga
- BlueZ
- BluKii
- Daikin Madoka
- EnOcean
- Govee
- Grundfos Alpha
- Hunter Douglas (Luxaflex) PowerView
- Listener
- RadonEye
- Roaming
- RuuviAir, RuuviTag
## Bridges
@@ -6,6 +6,7 @@
<type>binding</type>
<name>Bluetooth Binding</name>
<description>This binding supports the Bluetooth protocol.</description>
<keywords>AirThings,AM43Blind,BLE,BlueGiga,BlueZ,BluKii,DaikinMadoka,EnOcean,Govee,GrundfosAlpha,HunterDouglasLuxaflexPowerView,Listener,RadonEye,Roaming,RuuviAir,RuuviTag</keywords>
<connection>local</connection>
<discovery-methods>
+14 -5
View File
@@ -1,6 +1,19 @@
# Modbus Binding
This is the binding to access Modbus TCP and serial slaves.
This binding supports generic Modbus TCP and serial slave devices.
And it has specialist extensions for the following manufacturers products:
- Hager E3/DC
- FoxEss Inverters (Solakon ONE, Avocado 22 Pro, etc.)
- Helios Easy Controls
- Kermi
- Lambda
- Saia Burgess Controls SBC
- Stiebel Eltron ISG
- Studer
- SunGrow
- SunSpec
RTU, ASCII and BIN variants of Serial Modbus are supported.
Modbus TCP slaves are usually also called as Modbus TCP servers.
@@ -12,10 +25,6 @@ The binding can act as
The Modbus binding polls the slave data with a configurable poll period.
openHAB commands are translated to write requests.
The binding has the following extensions:
<!--list-subs-->
The rest of this page contains details for configuring this binding:
[[toc]]
@@ -2,9 +2,11 @@
<addon:addon id="modbus" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:addon="https://openhab.org/schemas/addon/v1.0.0"
xsi:schemaLocation="https://openhab.org/schemas/addon/v1.0.0 https://openhab.org/schemas/addon-1.0.0.xsd">
<type>binding</type>
<name>Modbus Binding</name>
<description>Binding for Modbus</description>
<keywords>Avocado,FoxESS,FoxInverter,HagerE3DC,HeliosEasyControls,Kermi,Lambda,mq2200,mq-2200,SaiaBurgessControlsSBC,Solakon,StiebelEltronISG,Studer,SunGrow,SunSpec</keywords>
<connection>local</connection>
</addon:addon>
+8 -3
View File
@@ -1,5 +1,13 @@
# MQTT Things and Channels Binding
This binding supports generic MQTT devices.
And has specialist extensions for the following manufacturers products:
- AwTrix Lights
- ESP Milight
- Falcon Player (FPP)
- Ruuvi Gateway
MQTT is one of the most commonly used protocols in IoT (Internet of Things) projects. It stands for Message Queuing Telemetry Transport.
It is designed as a lightweight messaging protocol that uses publish/subscribe operations to exchange data between clients and the server.
@@ -18,9 +26,6 @@ You can use any of the freely available MQTT Brokers like [Mosquitto](https://mo
This particular binding allows to configure connections to brokers via openHAB Things, and configure channels corresponding to MQTT topics.
This binding does NOT perform auto-discovery of available MQTT topics.
Please check out the available extensions:
<!--list-subs-->
## MQTT Topics
@@ -7,6 +7,7 @@
<name>MQTT Binding</name>
<description>Allows management of MQTT broker connections and linking
of MQTT topics to Things and Channels</description>
<keywords>AwTrixLight,ESPMilight,FalconPlayerFPP,RuuviGateway</keywords>
<connection>local</connection>
<discovery-methods>