iobroker.apg-info
Version:
514 lines (512 loc) • 20.2 kB
JSON
{
"i18n": false,
"type": "tabs",
"tabsStyle": {
"width": "calc(100% - 100px)"
},
"items": {
"General": {
"type": "panel",
"label": "General",
"items": {
"marketPrices": {
"newLine": true,
"type": "checkbox",
"label": "Check market prices",
"default": false,
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"threshold": {
"type": "number",
"label": {
"en": "Threshold market price (€ct/kWh)",
"de": "Schwellenmarktpreis (€ct/kWh)",
"ru": "Порог рыночная цена (€ct/kWh)",
"pt": "Preço de mercado limiar (€ct/kWh)",
"nl": "Dreig de marktprijs",
"fr": "Prix du marché seuil (€ct/kWh)",
"it": "Prezzo di mercato (€ct/kWh)",
"es": "Precio del mercado de propiedad (€ct/kWh)",
"pl": "Cena rynkowa (ok",
"uk": "Потрібна ціна ринку (€ct/kWh)",
"zh-cn": "市场价格(ct/kWh)"
},
"disabled": "!data.marketPrices",
"min": 0,
"step": 0.1,
"newLine": true,
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"country": {
"type": "select",
"options": [
{
"label": {
"en": "Swiss",
"de": "Schweiz",
"ru": "Swiss",
"pt": "Swiss",
"nl": "Swiss",
"fr": "Swiss",
"it": "Swiss",
"es": "Swiss",
"pl": "Swiss",
"uk": "Swiss",
"zh-cn": "Swiss"
},
"value": "ch"
},
{
"label": {
"en": "Austria",
"de": "Österreich",
"ru": "Austria",
"pt": "Austria",
"nl": "Austria",
"fr": "Austria",
"it": "Austria",
"es": "Austria",
"pl": "Austria",
"uk": "Austria",
"zh-cn": "Austria"
},
"value": "at"
},
{
"label": {
"en": "Germany",
"de": "Deutschland",
"ru": "Germany",
"pt": "Germany",
"nl": "Germany",
"fr": "Germany",
"it": "Germany",
"es": "Germany",
"pl": "Germany",
"uk": "Germany",
"zh-cn": "Germany"
},
"value": "de"
}
],
"label": {
"en": "Country of the market",
"de": "Land der Strombörse"
},
"disabled": "!data.marketPrices",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"quarterHourly": {
"newLine": true,
"type": "checkbox",
"label": "Get quarter-hourly market data (not for CH)",
"default": false,
"disabled": "!data.marketPrices",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"hourly": {
"newLine": true,
"type": "checkbox",
"label": "Get hourly market data",
"default": false,
"disabled": "!data.marketPrices",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"forecast": {
"newLine": true,
"type": "checkbox",
"label": "Forecast based on 10.15 auction (works in AT and DE)",
"default": false,
"disabled": "!data.marketPrices",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"details": {
"newLine": true,
"type": "checkbox",
"label": "Include all details (marketprice(_quarter_hourly).details)",
"default": false,
"disabled": "!data.marketPrices",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"_separator": {
"type": "staticText",
"text": "<br>",
"newLine": true,
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"peakHours": {
"newLine": true,
"type": "checkbox",
"label": "Check peak hours (works for Austria)",
"default": false,
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
}
}
},
"Calculation": {
"type": "panel",
"label": "Calculation",
"items": {
"calculate": {
"newLine": true,
"type": "select",
"label": {
"en": "Activate price calculation",
"de": "Preiskalkulation aktivieren"
},
"options": [
{
"label": {
"en": "no calculation",
"de": "keine Berechnung"
},
"value": false
},
{
"label": {
"en": "simple calculation",
"de": "Einfache Berechnung"
},
"value": true
},
{
"label": {
"en": "time based calculation",
"de": "Zeitbasierte Berechnung"
},
"value": "advanced"
}
],
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"_text2": {
"type": "staticText",
"newLine": true,
"text": "<br>",
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"feeAbsolute": {
"newLine": true,
"type": "number",
"label": {
"en": "Provider fee absolute (€ct/kWh)",
"de": "Provider Gebühr Absolut (€ct/kWh)"
},
"hidden": "data.calculate != true",
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"feeRelative": {
"type": "number",
"label": {
"en": "Provider fee (%)",
"de": "Provider Gebühr (%)"
},
"hidden": "data.calculate != true",
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"charges": {
"type": "number",
"label": {
"en": "other taxes (%)",
"de": "weitere Abgaben (%)"
},
"hidden": "data.calculate != true",
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"gridCosts": {
"type": "number",
"label": {
"en": "grid costs (€ct/kWh)",
"de": "Netzentgelte (€ct/kWh)"
},
"hidden": "data.calculate != true",
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"vat": {
"type": "number",
"label": {
"en": "VAT (%)",
"de": "USt (%)"
},
"hidden": "data.calculate != true",
"xs": 12,
"sm": 12,
"md": 3,
"lg": 2,
"xl": 2
},
"_text0": {
"type": "staticText",
"text": "",
"newLine": true,
"hidden": "data.calculate != true",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"costs": {
"type": "table",
"hidden": "data.calculate != 'advanced'",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12,
"items": [
{
"type": "datePicker",
"attr": "date_from",
"label": {
"en": "Date from",
"de": "Datum von"
},
"tooltip": {
"en": "Date from",
"de": "Datum von"
}
},
{
"type": "datePicker",
"attr": "date_to",
"label": {
"en": "Date to",
"de": "Datum bis"
},
"tooltip": {
"en": "Date to",
"de": "Datum bis"
}
},
{
"type": "timePicker",
"attr": "time_from",
"format": "HH:mm",
"returnFormat": "HH:mm:ss",
"views": [
"hours",
"minutes"
],
"timeSteps": {
"hours": 1,
"minutes": 15
},
"label": {
"en": "Time from",
"de": "Zeit von"
},
"tooltip": {
"en": "Time from",
"de": "Zeit von"
}
},
{
"type": "timePicker",
"attr": "time_to",
"format": "HH:mm",
"returnFormat": "HH:mm:ss",
"views": [
"hours",
"minutes"
],
"timeSteps": {
"hours": 1,
"minutes": 15
},
"label": {
"en": "Time to",
"de": "Zeit bis"
},
"tooltip": {
"en": "Time to",
"de": "Zeit bis"
}
},
{
"type": "number",
"attr": "fee_absolute",
"unit": "€ct/kWh",
"label": {
"en": "Provider fee",
"de": "Provider Gebühr"
},
"tooltip": {
"en": "Provider fee absolute (€ct/kWh)",
"de": "Provider Gebühr Absolut (€ct/kWh)"
}
},
{
"type": "number",
"attr": "fee_relative",
"unit": "%",
"label": {
"en": "Provider fee",
"de": "Provider Gebühr"
},
"tooltip": {
"en": "Provider fee (%)",
"de": "Provider Gebühr (%)"
}
},
{
"type": "number",
"attr": "charges",
"unit": "%",
"label": {
"en": "other taxes",
"de": "weitere Abgaben"
},
"tooltip": {
"en": "other taxes (%)",
"de": "weitere Abgaben (%)"
}
},
{
"type": "number",
"attr": "gridCosts",
"unit": "€ct/kWh",
"label": {
"en": "grid costs",
"de": "Netzentgelte"
},
"tooltip": {
"en": "grid costs (€ct/kWh)",
"de": "Netzentgelte (€ct/kWh)"
}
},
{
"type": "number",
"attr": "vat",
"unit": "%",
"label": {
"en": "VAT",
"de": "USt"
},
"tooltip": {
"en": "VAT (%)",
"de": "USt (%)"
}
}
]
},
"_text1": {
"type": "staticText",
"text": {
"de": "provider = tradePrice * Abs(tradePrice * providerFee) + feeAbsolute; <br> charges = (tradePrice + provider) * otherTaxes; <br> vat = (tradePrice + provider + charges + gridCosts) * vat; <br> price = tradePrice + provider + charges + gridCosts + vat;",
"en": "provider = tradePrice * tradePrice * providerFee + feeAbsolute; <br> charges = (tradePrice + provider) * otherTaxes; <br> vat = (tradePrice + provider + charges + gridCosts) * vat; <br> price = tradePrice + provider + charges + gridCosts + vat;"
},
"newLine": true,
"hidden": "data.calculate == false",
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
}
}
},
"EntsoeToken": {
"type": "panel",
"label": "Entsoe Token",
"items": {
"tokenEncrypted": {
"newLine": true,
"type": "text",
"label": {
"en": "Token",
"de": "Token"
},
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4,
"xl": 4
},
"_text0": {
"type": "staticText",
"text": "",
"newLine": true,
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
},
"_text1": {
"type": "staticText",
"text": {
"de": "Token is a must for Swiss market and a backup for AT + DE. How to request a token is described in the readme.",
"en": "Token is a must for Swiss market and a backup for AT + DE. How to request a token is described in the readme."
},
"newLine": true,
"xs": 12,
"sm": 12,
"md": 12,
"lg": 12,
"xl": 12
}
}
}
}
}