]> git.basschouten.com Git - openhab-addons.git/blob
f523cbf1155d7466ac9f4fe6aa9e2877d36050a1
[openhab-addons.git] /
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">
6
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>
11                 </parameter>
12
13                 <parameter name="basetopic" type="text" required="true">
14                         <label>MQTT Base Prefix</label>
15                         <description>MQTT base prefix</description>
16                         <default>homeassistant</default>
17                 </parameter>
18         </config-description>
19
20         <config-description uri="thing-type:mqtt:homeassistant-updatable">
21                 <parameter-group name="actions">
22                         <label>Actions</label>
23                 </parameter-group>
24
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>
28                 </parameter>
29
30                 <parameter name="basetopic" type="text" required="true">
31                         <label>MQTT Base Prefix</label>
32                         <description>MQTT base prefix</description>
33                         <default>homeassistant</default>
34                 </parameter>
35
36                 <parameter name="doUpdate" type="boolean" groupName="actions">
37                         <label>Update</label>
38                         <description>Request the device do an OTA update</description>
39                         <advanced>true</advanced>
40                         <default>false</default>
41                 </parameter>
42         </config-description>
43 </config-description:config-descriptions>