Updated external content (Jenkins build 126)

pull/1325/head
openHAB Build Server 2020-12-13 19:38:59 +00:00
parent c84ad34cb3
commit bf3cb1c378
4 changed files with 49 additions and 1 deletions

View File

@ -302,6 +302,7 @@ Some channels can be configured with parameters.
| teachInCMD | manufacturerId | Id is used for 4BS teach in with EEP | HEX |
| | teachInMSG | Use this message if teach in type and/or manufacturer id are unknown | HEX |
| totalusage | validateValue | Filter out increases more than 10.0 kWh and decreases less than 1.0 kWh | true / false |
| | tariff | Tariff info or measurement channel to listen to | 0-15 |
| contact | inverted | Swap OPEN / CLOSED. Set True for Eltako FPE-2. | true / false. Defaults to false. |
Possible declaration in Thing DSL:

View File

@ -4,7 +4,8 @@
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">
<thing-type id="automatedMeterSensor">
<thing-type id="automatedMeterSensor"
extensible="currentFlow, cumulativeValue, counter, currentNumber, instantpower, totalusage">
<supported-bridge-type-refs>
<bridge-type-ref id="bridge"/>
</supported-bridge-type-refs>

View File

@ -163,6 +163,18 @@
<label>Instant Power</label>
<description>Instant power consumption in Watts</description>
<state pattern="%d %unit%" readOnly="true"/>
<config-description>
<parameter name="tariff" type="integer" min="0" max="15">
<label>Tariff info</label>
<description>Number of tariff this channel listens to</description>
<default>0</default>
</parameter>
<parameter name="validateValue" type="boolean">
<label>Validate Value</label>
<description>Filter out increases more than 10.0 kWh and decreases less than 1.0 kWh</description>
<default>false</default>
</parameter>
</config-description>
</channel-type>
<channel-type id="totalusage">
@ -171,6 +183,11 @@
<description>Used energy in Kilowatt hours</description>
<state pattern="%.1f %unit%" readOnly="true"/>
<config-description>
<parameter name="tariff" type="integer" min="0" max="15">
<label>Tariff info</label>
<description>Number of tariff this channel listens to</description>
<default>0</default>
</parameter>
<parameter name="validateValue" type="boolean">
<label>Validate Value</label>
<description>Filter out increases more than 10.0 kWh and decreases less than 1.0 kWh</description>
@ -324,12 +341,26 @@
<item-type>Number:VolumetricFlowRate</item-type>
<label>Current Flow</label>
<state pattern="%d %unit%" readOnly="true"/>
<config-description>
<parameter name="tariff" type="integer" min="0" max="15">
<label>Tariff info</label>
<description>Number of tariff this channel listens to</description>
<default>0</default>
</parameter>
</config-description>
</channel-type>
<channel-type id="cumulativeValue">
<item-type>Number:Volume</item-type>
<label>Cumulative Value</label>
<state pattern="%d %unit%" readOnly="true"/>
<config-description>
<parameter name="tariff" type="integer" min="0" max="15">
<label>Tariff info</label>
<description>Number of tariff this channel listens to</description>
<default>0</default>
</parameter>
</config-description>
</channel-type>
<channel-type id="counter">
@ -337,6 +368,13 @@
<label>Counter</label>
<description>Counter</description>
<state readOnly="true"/>
<config-description>
<parameter name="tariff" type="integer" min="0" max="15">
<label>Tariff info</label>
<description>Number of tariff this channel listens to</description>
<default>0</default>
</parameter>
</config-description>
</channel-type>
<channel-type id="currentNumber">
@ -344,6 +382,13 @@
<label>Current</label>
<description>Current</description>
<state readOnly="true"/>
<config-description>
<parameter name="tariff" type="integer" min="0" max="15">
<label>Tariff info</label>
<description>Number of tariff this channel listens to</description>
<default>0</default>
</parameter>
</config-description>
</channel-type>
<channel-type id="rainStatus">

View File

@ -33,5 +33,6 @@
<item-type>Switch</item-type>
<label>(experimental)Execute test to find supported channels</label>
<description>(experimental)Execute test for all known properties to find channels supported by your device.</description>
<category>settings</category>
</channel-type>
</thing:thing-descriptions>