1 <?xml version="1.0" encoding="UTF-8"?>
2 <config-description:config-descriptions
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:config-description="https://openhab.org/schemas/config-description/v1.0.0"
5 xsi:schemaLocation="https://openhab.org/schemas/config-description/v1.0.0 https://openhab.org/schemas/config-description-1.0.0.xsd">
7 <config-description uri="thing-type:mqtt:homeassistant">
8 <parameter name="topics" type="text" required="true" multiple="true">
9 <label>MQTT Config Topic</label>
10 <description>List of HomeAssistant configuration topics (e.g. /homeassistant/switch/4711/config)</description>
13 <parameter name="basetopic" type="text" required="true">
14 <label>MQTT Base Prefix</label>
15 <description>MQTT base prefix</description>
16 <default>homeassistant</default>
20 <config-description uri="thing-type:mqtt:homeassistant-updatable">
21 <parameter-group name="actions">
22 <label>Actions</label>
25 <parameter name="topics" type="text" required="true" multiple="true">
26 <label>MQTT Config Topic</label>
27 <description>List of HomeAssistant configuration topics (e.g. /homeassistant/switch/4711/config)</description>
30 <parameter name="basetopic" type="text" required="true">
31 <label>MQTT Base Prefix</label>
32 <description>MQTT base prefix</description>
33 <default>homeassistant</default>
36 <parameter name="doUpdate" type="boolean" groupName="actions">
38 <description>Request the device do an OTA update</description>
39 <advanced>true</advanced>
40 <default>false</default>
43 </config-description:config-descriptions>