-
Notifications
You must be signed in to change notification settings - Fork 2
/
driver.xml
82 lines (82 loc) · 3.15 KB
/
driver.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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<devicedata>
<name>hs1xx</name>
<model>Scenario</model>
<creator>Alex Greenland</creator>
<created>06/13/2016 10:00</created>
<modified>09/10/2017 8:27 PM</modified>
<version>15</version>
<small image_source="c4z">icons/device_sm.png</small>
<large image_source="c4z">icons/device_lg.png</large>
<capabilities>
<navigator_display_option proxybindingid="5001">
<display_icons>
<Icon height="300" width="300">controller://driver/hs1xx/icons/device/off_300.png</Icon>
<Icon height="90" width="90">controller://driver/hs1xx/icons/device/off_90.png</Icon>
<Icon height="70" width="70">controller://driver/hs1xx/icons/device/off_70.png</Icon>
<state id="On">
<Icon height="300" width="300">controller://driver/hs1xx/icons/device/on_300.png</Icon>
<Icon height="90" width="90">controller://driver/hs1xx/icons/device/on_90.png</Icon>
<Icon height="70" width="70">controller://driver/hs1xx/icons/device/on_70.png</Icon>
</state>
<state id="Off">
<Icon height="300" width="300">controller://driver/hs1xx/icons/device/off_300.png</Icon>
<Icon height="90" width="90">controller://driver/hs1xx/icons/device/off_90.png</Icon>
<Icon height="70" width="70">controller://driver/hs1xx/icons/device/off_70.png</Icon>
</state>
<state id="Error">
<Icon height="300" width="300">controller://driver/hs1xx/icons/device/error_300.png</Icon>
<Icon height="90" width="90">controller://driver/hs1xx/icons/device/error_90.png</Icon>
<Icon height="70" width="70">controller://driver/hs1xx/icons/device/error_70.png</Icon>
</state>
</display_icons>
</navigator_display_option>
</capabilities>
<control>lua_gen</control>
<driver>DriverWorks</driver>
<copyright>Copyright 2017 Alex Greenland. All Rights Reserved.</copyright>
<manufacturer>Alex Greenland</manufacturer>
<config>
<script file="driver.lua" />
<documentation file="www/documentation.rtf"></documentation>
<properties>
<property>
<name>IP Address</name>
<type>STRING</type>
<default>0.0.0.0</default>
<readonly>false</readonly>
</property>
<property>
<name>Driver Version</name>
<default></default>
<type>STRING</type>
<readonly>true</readonly>
</property>
<property>
<name>Current State</name>
<default></default>
<type>STRING</type>
<readonly>true</readonly>
</property>
</properties>
</config>
<proxies>
<proxy proxybindingid="5001" name="On/Off" primary="True" image_source="c4z" large_image="icons/device_lg.png" small_image="icons/device_sm.png">uibutton</proxy>
</proxies>
<connections>
<connection>
<id>5001</id>
<facing>6</facing>
<connectionname>UIBUTTON</connectionname>
<type>2</type>
<consumer>False</consumer>
<audiosource>True</audiosource>
<videosource>True</videosource>
<linelevel>True</linelevel>
<classes>
<class>
<classname>UIBUTTON</classname>
</class>
</classes>
</connection>
</connections>
</devicedata>