forked from openhab/openhab-addons
-
Notifications
You must be signed in to change notification settings - Fork 0
/
int-rs.xml
43 lines (40 loc) · 1.72 KB
/
int-rs.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?xml version="1.0" encoding="UTF-8"?>
<thing:thing-descriptions bindingId="satel"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:thing="https://openhab.org/schemas/thing-description/v1.0.0"
xsi:schemaLocation="https://openhab.org/schemas/thing-description/v1.0.0 https://openhab.org/schemas/thing-description-1.0.0.xsd">
<bridge-type id="int-rs">
<label>INT-RS</label>
<description>RS-232 communication module</description>
<config-description>
<parameter name="port" type="text" required="true">
<label>Serial Port</label>
<description>Serial port connected to the module.</description>
<context>serial-port</context>
<limitToOptions>false</limitToOptions>
</parameter>
<parameter name="timeout" type="integer" unit="ms">
<label>Timeout</label>
<description>Timeout value in milliseconds for connect, read and write operations.</description>
<default>5000</default>
<unitLabel>Milliseconds</unitLabel>
</parameter>
<parameter name="refresh" type="integer" unit="ms">
<label>Refresh Interval</label>
<description>Current state polling interval, in milliseconds.</description>
<default>5000</default>
<unitLabel>Milliseconds</unitLabel>
</parameter>
<parameter name="userCode" type="text" pattern="[0-9]{4,8}">
<label>User Code</label>
<description>Security code of the user in behalf of all operations will be executed.</description>
<context>password</context>
</parameter>
<parameter name="encoding" type="text">
<label>Encoding</label>
<description>Encoding for all the texts received from the module.</description>
<default>windows-1250</default>
</parameter>
</config-description>
</bridge-type>
</thing:thing-descriptions>