added migrated 2.x add-ons

Signed-off-by: Kai Kreuzer <kai@openhab.org>
This commit is contained in:
Kai Kreuzer
2020-09-21 01:58:32 +02:00
parent bbf1a7fd29
commit 6df6783b60
11662 changed files with 1302875 additions and 11 deletions

View File

@@ -0,0 +1,57 @@
<?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="thing-type:solaredge:web">
<parameter-group name="authentication">
<label>Authentication</label>
<description>Authentication settings.</description>
</parameter-group>
<parameter-group name="connection">
<label>Connection</label>
<description>Connection settings.</description>
</parameter-group>
<parameter-group name="general">
<label>General</label>
<description>General settings.</description>
</parameter-group>
<parameter name="tokenOrApiKey" type="text" required="true" groupName="authentication">
<label>Token or API Key</label>
<description>API Key to access the official solaredge API. If using Private API this must be fills with Spring
Security Token (Check Browser Cookies when logged into website)</description>
<context>password</context>
</parameter>
<parameter name="solarId" type="text" required="true" groupName="general">
<label>Solar ID</label>
<description>The ID to identify the solarplant at SolarEdge.</description>
</parameter>
<parameter name="meterInstalled" type="boolean" required="false" groupName="general">
<label>Meter Installed</label>
<description>If your setup contains a modbus meter, please activate this, to get more detailed data.</description>
<default>false</default>
</parameter>
<parameter name="usePrivateApi" type="boolean" required="false" groupName="general">
<label>Private API</label>
<description>Private API allows to avoid the limit of 300 API calls per day but is less documented and therefore less
stable. If no meter is available you cannot use the private API, it does not provide live data for this kind of
setup.</description>
<default>false</default>
</parameter>
<parameter name="liveDataPollingInterval" type="integer" required="false" min="1" max="60" unit="m"
groupName="connection">
<label>Polling Interval</label>
<description>Interval in which live data is polled from SolarEdge (in minutes). If not using private API this should
not be less than 10 minutes.</description>
<default>10</default>
</parameter>
<parameter name="aggregateDataPollingInterval" type="integer" required="false" min="5" max="1440" unit="m"
groupName="connection">
<label>Polling Interval</label>
<description>Interval in which aggregate data is polled from SolarEdge (in minutes). If not using private API this
must not be less than 60 minutes.</description>
<default>60</default>
</parameter>
</config-description>
</config-description:config-descriptions>