Updated external content (Jenkins build 970)

pull/1839/head
openHAB Build Server 2022-06-05 04:51:55 +00:00
parent 6c1442ab26
commit 2f85ad9c67
6 changed files with 25 additions and 23 deletions

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ id: benqprojector
label: BenQ Projector label: BenQ Projector
title: BenQ Projector - Bindings title: BenQ Projector - Bindings
type: binding type: binding
description: "This binding is compatible with BenQ projectors that support the control protocol via the built-in ethernet port, serial port or USB to serial adapter." description: "This binding is compatible with BenQ projectors that support the control protocol via the built-in Ethernet port, serial port or USB to serial adapter."
since: 3x since: 3x
logo: images/addons/benqprojector.png logo: images/addons/benqprojector.png
install: manual install: manual
@ -15,7 +15,7 @@ install: manual
# BenQ Projector Binding # BenQ Projector Binding
This binding is compatible with BenQ projectors that support the control protocol via the built-in ethernet port, serial port or USB to serial adapter. This binding is compatible with BenQ projectors that support the control protocol via the built-in Ethernet port, serial port or USB to serial adapter.
If your projector does not have built-in networking, you can connect to your projector's serial port via a TCP connection using a serial over IP device or by using`ser2net`. If your projector does not have built-in networking, you can connect to your projector's serial port via a TCP connection using a serial over IP device or by using`ser2net`.
The manufacturer's guide for connecting to the projector and the control protocol can be found in this document: [LX9215_RS232 Control Guide_0_Windows7_Windows8_WinXP.pdf](https://esupportdownload.benq.com/esupport/Projector/Control%20Protocols/LX9215/LX9215_RS232%20Control%20Guide_0_Windows7_Windows8_WinXP.pdf) The manufacturer's guide for connecting to the projector and the control protocol can be found in this document: [LX9215_RS232 Control Guide_0_Windows7_Windows8_WinXP.pdf](https://esupportdownload.benq.com/esupport/Projector/Control%20Protocols/LX9215/LX9215_RS232%20Control%20Guide_0_Windows7_Windows8_WinXP.pdf)
@ -26,7 +26,8 @@ This binding supports two thing types based on the connection used: `projector-s
## Discovery ## Discovery
The projector thing cannot be auto-discovered, it has to be configured manually. If the projector has a built-in Ethernet port connected to the same network as the openHAB server and supports AMX Device Discovery, the thing will be discovered automatically.
Serial port or serial over IP connections must be configured manually.
## Binding Configuration ## Binding Configuration

View File

@ -6,22 +6,22 @@
<bridge-type id="bridge"> <bridge-type id="bridge">
<label>Luxom Bridge</label> <label>Luxom Bridge</label>
<description>This bridge represents a Luxom IP-interface (for example a DS-65L)</description> <description>This bridge represents a Luxom IP-interface (for example a DS-65L).</description>
<config-description> <config-description>
<parameter name="ipAddress" type="text" required="true"> <parameter name="ipAddress" type="text" required="true">
<context>network-address</context> <context>network-address</context>
<label>IP or Host Name</label> <label>IP or Host Name</label>
<description>The IP or host name of the Luxom IP-interface</description> <description>The IP or host name of the Luxom IP-interface.</description>
</parameter> </parameter>
<parameter name="port" type="integer" required="true"> <parameter name="port" type="integer" required="true">
<label>Bridge Port</label> <label>Bridge Port</label>
<description>Port to communicate with Luxom IP-interface, default 2300</description> <description>Port to communicate with Luxom IP-interface, default 2300.</description>
<default>2300</default> <default>2300</default>
<advanced>true</advanced> <advanced>true</advanced>
</parameter> </parameter>
<parameter name="reconnectInterval" type="integer" min="1" max="60" unit="min"> <parameter name="reconnectInterval" type="integer" min="1" max="60" unit="min">
<label>Reconnect Interval</label> <label>Reconnect Interval</label>
<description>The period in minutes that the handler will wait between connection attempts after disconnect</description> <description>The period in minutes that the handler will wait between connection attempts after disconnect.</description>
<unitLabel>minutes</unitLabel> <unitLabel>minutes</unitLabel>
<default>1</default> <default>1</default>
<advanced>true</advanced> <advanced>true</advanced>
@ -33,8 +33,8 @@
<supported-bridge-type-refs> <supported-bridge-type-refs>
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>switch</label> <label>Switch</label>
<description>Luxom Switch</description> <description>Switch type action in Luxom</description>
<channels> <channels>
<channel id="switch" typeId="switchState"/> <channel id="switch" typeId="switchState"/>
</channels> </channels>
@ -47,12 +47,13 @@
</parameter> </parameter>
</config-description> </config-description>
</thing-type> </thing-type>
<thing-type id="dimmer"> <thing-type id="dimmer">
<supported-bridge-type-refs> <supported-bridge-type-refs>
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>Dimmer</label> <label>Dimmer</label>
<description>Luxom Dimmer</description> <description>Dimmer type action in Luxom</description>
<channels> <channels>
<channel id="brightness" typeId="system.brightness"/> <channel id="brightness" typeId="system.brightness"/>
</channels> </channels>
@ -89,7 +90,7 @@
<channel-type id="switchState"> <channel-type id="switchState">
<item-type>Switch</item-type> <item-type>Switch</item-type>
<label>Switch</label> <label>Switch</label>
<description>Switch control for action in Luxom</description> <description>Switch control for action in Luxom.</description>
<category>Switch</category> <category>Switch</category>
<autoUpdatePolicy>veto</autoUpdatePolicy> <autoUpdatePolicy>veto</autoUpdatePolicy>
</channel-type> </channel-type>

View File

@ -161,8 +161,8 @@
<bridge-type-ref id="bridge"/> <bridge-type-ref id="bridge"/>
<bridge-type-ref id="bridge2"/> <bridge-type-ref id="bridge2"/>
</supported-bridge-type-refs> </supported-bridge-type-refs>
<label>@textThermostatLabel</label> <label>@text/ThermostatLabel</label>
<description>@textThermostatDescription</description> <description>@text/ThermostatDescription</description>
<channels> <channels>
<channel id="measured" typeId="measured"/> <channel id="measured" typeId="measured"/>
<channel id="mode" typeId="mode"/> <channel id="mode" typeId="mode"/>

View File

@ -45,20 +45,20 @@
<channel-type id="dateTime-channel"> <channel-type id="dateTime-channel">
<item-type>DateTime</item-type> <item-type>DateTime</item-type>
<label>Date</label> <label>Date</label>
<description>NTP refreshed date &amp; time</description> <description>NTP refreshed date and time.</description>
<category>Time</category> <category>Time</category>
<state readOnly="true"/> <state readOnly="true"/>
</channel-type> </channel-type>
<channel-type id="string-channel"> <channel-type id="string-channel">
<item-type>String</item-type> <item-type>String</item-type>
<label>Date</label> <label>Date</label>
<description>NTP refreshed date &amp; time</description> <description>NTP refreshed date and time.</description>
<category>Time</category> <category>Time</category>
<state readOnly="true"/> <state readOnly="true"/>
<config-description> <config-description>
<parameter name="DateTimeFormat" type="text" required="false"> <parameter name="DateTimeFormat" type="text" required="false">
<label>Date Time Format</label> <label>Date Time Format</label>
<description>Formattting of the date &amp; time.</description> <description>Formattting of the date and time.</description>
<default>yyyy-MM-dd HH:mm:ss z</default> <default>yyyy-MM-dd HH:mm:ss z</default>
</parameter> </parameter>
</config-description> </config-description>

View File

@ -15,12 +15,12 @@
</parameter> </parameter>
<parameter name="refresh" type="integer" unit="h"> <parameter name="refresh" type="integer" unit="h">
<label>Refresh Interval</label> <label>Refresh Interval</label>
<description>Specifies the XMLTV file reload interval in hours</description> <description>Specifies the XMLTV file reload interval in hours.</description>
<default>24</default> <default>24</default>
</parameter> </parameter>
<parameter name="encoding" type="text" required="true"> <parameter name="encoding" type="text" required="true">
<label>File encoding</label> <label>File encoding</label>
<description>Specifies the XMLTV file encoding</description> <description>Specifies the XMLTV file encoding.</description>
<default>UTF8</default> <default>UTF8</default>
</parameter> </parameter>
</config-description> </config-description>
@ -53,7 +53,7 @@
<parameter name="refresh" type="integer" unit="s"> <parameter name="refresh" type="integer" unit="s">
<label>Refresh Interval</label> <label>Refresh Interval</label>
<description>Specifies the refresh interval in seconds</description> <description>Specifies the refresh interval in seconds.</description>
<default>60</default> <default>60</default>
</parameter> </parameter>
@ -63,7 +63,7 @@
<channel-group-type id="channelprops"> <channel-group-type id="channelprops">
<label>Channel Properties</label> <label>Channel Properties</label>
<description>Properties of the current channel</description> <description>Properties of the current channel.</description>
<channels> <channels>
<channel id="iconUrl" typeId="iconUrl"/> <channel id="iconUrl" typeId="iconUrl"/>
<channel id="icon" typeId="icon"/> <channel id="icon" typeId="icon"/>
@ -72,7 +72,7 @@
<channel-group-type id="currentprog"> <channel-group-type id="currentprog">
<label>Current Program</label> <label>Current Program</label>
<description>Program currently on air on this channel</description> <description>Program currently on air on this channel.</description>
<channels> <channels>
<channel id="progStart" typeId="progStart"/> <channel id="progStart" typeId="progStart"/>
<channel id="progEnd" typeId="progEnd"/> <channel id="progEnd" typeId="progEnd"/>
@ -88,7 +88,7 @@
<channel-group-type id="nextprog"> <channel-group-type id="nextprog">
<label>Next Program</label> <label>Next Program</label>
<description>Program which will follow current program on this channel</description> <description>Program which will follow current program on this channel.</description>
<channels> <channels>
<channel id="progStart" typeId="progStart"/> <channel id="progStart" typeId="progStart"/>
<channel id="timeLeft" typeId="timeLeft"/> <channel id="timeLeft" typeId="timeLeft"/>