openhab-addons/bundles/org.openhab.binding.digitalstrom/src/main/resources/OH-INF/config/bridgeConfig.xml
lolodomo 82ee00df1b
[digitalstrom] Standardize config URI (#11017)
Signed-off-by: Laurent Garnier <lg.hc@free.fr>
2021-07-18 09:14:19 +02:00

60 lines
3.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<config-description:config-descriptions
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:config-description="https://openhab.org/schemas/config-description/v1.0.0"
xsi:schemaLocation="https://openhab.org/schemas/config-description/v1.0.0
https://openhab.org/schemas/config-description-1.0.0.xsd">
<config-description uri="bridge-type:digitalstrom:dssBridge">
<parameter-group name="connection">
<label>@text/dss_param_group_connection_label</label>
<description>@text/dss_param_group_connection_desc</description>
</parameter-group>
<parameter-group name="general">
<label>@text/dss_param_group_general_label</label>
<description>@text/dss_param_group_general_desc</description>
</parameter-group>
<!--Application token -->
<parameter name="applicationToken" type="text" groupName="connection" required="false">
<label>@text/dss_param_app_token_label</label>
<description>@text/dss_param_app_token_desc</description>
</parameter><!--ipAddress -->
<parameter name="dSSAddress" type="text" groupName="connection" required="true">
<context>network-address</context>
<label>@text/dss_param_ip_address_label</label>
<description>@text/dss_param_ip_address_desc</description>
</parameter><!--userName -->
<parameter name="userName" type="text" groupName="connection" required="false">
<label>@text/dss_param_username_label</label>
<description>@text/dss_param_username_desc</description>
</parameter><!--password -->
<parameter name="password" type="text" groupName="connection" required="false">
<label>@text/dss_param_password_label</label>
<description>@text/dss_param_password_desc</description>
<context>password</context>
</parameter>
<!--sensorDataUpdateInterval -->
<parameter name="sensorDataUpdateInterval" type="integer" groupName="general" min="60" required="false">
<default>120</default>
<label>@text/dss_param_sensor_inter_label</label>
<description>@text/dss_param_sensor_inter_desc</description>
</parameter><!--totalPowerUpdateInterval -->
<parameter name="totalPowerUpdateInterval" type="integer" groupName="general" min="1" required="false">
<default>30</default>
<label>@text/dss_param_total_power_inter_label</label>
<description>@text/dss_param_total_power_inter_desc</description>
</parameter><!--TrashBinDeleteTime -->
<parameter name="defaultTrashBinDeleteTime" type="integer" groupName="general" min="1" required="false">
<default>7</default>
<label>@text/dss_param_trash_delete_label</label>
<description>@text/dss_param_trash_delete_desc</description>
</parameter>
<!--sensorWaitTime -->
<parameter name="sensorWaitTime" type="integer" groupName="general" min="1" required="false">
<advanced>true</advanced>
<description>@text/dss_param_sensor_wait_label</description>
<default>60</default>
<label>@text/dss_param_sensor_wait_desc</label>
</parameter>
</config-description>
</config-description:config-descriptions>