UNPKG

iobroker.kostal-piko-ba

Version:
1,033 lines (1,032 loc) 28.9 kB
{ "common": { "name": "kostal-piko-ba", "version": "6.0.0", "news": { "6.0.0": { "en": "BREAKING: Dropped support for Node.js 18 (#797)\nBREAKING: Dropped support for js-controller 5 (#797)\nbump dependencies", "de": "BREAKING: Unterlassene Unterstützung für Node.js 18 (#797)\nBREAKING: Dropped-Unterstützung für js-controller 5 (#797)\nbumpabhängigkeiten", "ru": "Отказ от поддержки Node.js 18 (#797)\nОтказ от поддержки js-контроллера 5 (#797)\nбамп зависимости", "pt": "BREAKING: Suporte para o Node.js 18 (#797)\nBREAKING: Suporte para o controlador js 5 (#797)\ndependências de choque", "nl": "BREAKING: Gestopte ondersteuning voor Node.js 18 (#797)\nBREAKING: Dropped support for js-controller 5 (#797)\nbump afhankelijkheden", "fr": "Soutien abandonné pour Node.js 18 (#797)\nSupport abandonné pour le contrôleur de js 5 (#797)\ndépendances des bosses", "it": "BREAKING: Supporto a goccia per Node.js 18 (#797)\nBREAKING: Supporto a goccia per js-controller 5 (#797)\nindipendenza urto", "es": "BREAKING: Soporte abandonado para Node.js 18 (#797)\nBREAKING: Soporte desechado para js-controller 5 (#797)\ndependencia de los gastos", "pl": "BREAKING: Upuszczone wsparcie dla Node.js 18 (# 797)\nBREAKING: Utracone wsparcie dla sterownika js- 5 (# 797)\nuzależnienia od guza", "uk": "BREAKING: Dropped підтримка для Node.js 18 (#797)\nBREAKING: Dropped підтримка для js-controller 5 (#797)\nbump залежності", "zh-cn": "对节点18(# 797) 已放弃支持\n中断: Js 控制器 5 已放弃支持(# 797)\n意外依赖" }, "5.1.2": { "en": "fix vulnerability in axios (#786)\nbump dependencies", "de": "schwachstelle in axios beheben (#786)\nbumpabhängigkeiten", "ru": "исправление уязвимости в axios (#786)\nбамп зависимости", "pt": "corrigir a vulnerabilidade no axios (#786)\ndependências de choque", "nl": "fix kwetsbaarheid in axio's (#786)\nbump afhankelijkheden", "fr": "corriger la vulnérabilité dans axios (#786)\ndépendances des bosses", "it": "correzione della vulnerabilità in assios (#786)\nindipendenza urto", "es": "fijar vulnerabilidad en axios (#786)\ndependencia de los gastos", "pl": "naprawić wrażliwość w aksjozach (# 786)\nuzależnienia od guza", "uk": "виправити вразливість в axios (#786)\nbump залежності", "zh-cn": "固定轴中的脆弱性(# 786)\n意外依赖" }, "5.1.1": { "en": "bump dependencies", "de": "bump Abhängigkeiten", "ru": "бамп зависимости", "pt": "dependências de choque", "nl": "bump afhankelijkheden", "fr": "dépendances des bosses", "it": "indipendenza urto", "es": "dependencia de los gastos", "pl": "uzależnienia od guza", "uk": "bump залежності", "zh-cn": "意外依赖" }, "5.1.0": { "en": "raise support for ioBroker.admin to min 7.4.10 as recommended by ioBroker (#773)\nbump axios to 1.8.1 (#778)", "de": "unterstützung für ioBroker.admin min 7.4.10 wie von ioBroker empfohlen (#773)\nbump axios auf 1.8.1 (#778)", "ru": "поддержка ioBroker.admin tomin 7.4.10 as recommended by ioBroker (#773)\nаксиос удара до 1,8.1 (#778)", "pt": "aumentar o apoio para ioBroker.admin to min 7.4.10 como recomendado por ioBroker (#773)\naxios de choque para 1.8.1 (#778)", "nl": "steun voor ioBroker verhogen. ioBroker (#773)\nbump axios tot 1.8.1 (#778)", "fr": "augmenter le soutien à ioBroker.admin to min 7.4.10 tel que recommandé par ioBroker (#773)\naxios de bosse à 1.8.1 (#778)", "it": "aumentare il supporto per ioBroker.admin a min 7.4.10 come raccomandato da ioBroker (#773)\nurto assio a 1.8.1 (#778)", "es": "aumentar el apoyo para ioBroker.admin to min 7.4.10 as recommended by ioBroker (#773)\ntope axios a 1.8.1 (#778)", "pl": "zwiększenie wsparcia dla jOBroker.admin do min. 7.4.10 zgodnie z zaleceniami joBrokera (# 773)\naxios bump do 1.8.1 (# 778)", "uk": "підняти підтримку ioBroker.admin до min 7.4.10 як рекомендується ioBroker (#773)\nbump axios до 1.8.1 (#778)", "zh-cn": "提高对ioBroker的支持。 根据ioBroker的建议(# 773)从行政到min 7.4.10\n凸至1.8.1(# 778)" }, "5.0.3": { "en": "bump @iobroker/adapter-dev to 1.4.0 (#774)\nusing \"@alcalzone/release-script\" (#772)\nfix typos (#770)\nbump dependencies", "de": "stoß @iobroker/adapter-dev zu 1.4.0 (#774)\nmit \"@alcalzone/release-script\" (#772)\nfehlerbehebung (#770)\nbumpabhängigkeiten", "ru": "bump @iobroker/adapter-dev to 1.4.0 (#774)\nиспользование \"@alcalzone/releasescript\" (#772)\nфиксация опечаток (#770)\nбамп зависимости", "pt": "solavanco @iobroker/adapter-dev para 1.4.0 (#774)\nusando \"@alcalzone/release-script\" (#772)\ncorrigir erros de digitação (#770)\ndependências de choque", "nl": "bump @iobroker/adapter-dev naar 1.4.0 (#774)\ngebruik van \"@alcalzone/release-script\" (#772)\nfix typefouten (#770)\nbump afhankelijkheden", "fr": "bosse @iobroker/adaptateur-dev à 1.4.0 (#774)\nutilisant \"@alcalzone/release-script\" (#772)\ncorriger les typos (#770)\ndépendances des bosses", "it": "urto @iobroker/adapter-dev a 1.4.0 (#774)\nusando \"@alcalzone/release-script\" (#772)\ncorrezione degli errori (#770)\nindipendenza urto", "es": "tope @iobroker/adapter-dev a 1.4.0 (#774)\nusando \"@alcalzone/release-script\" (#772)\ntipos de fijación (#770)\ndependencia de los gastos", "pl": "bump @ iobroker / adapter- dev do 1.4.0 (# 774)\nprzy użyciu \"@ alcalzone / release- script\" (# 772)\nfix typos (# 770)\nuzależnienia od guza", "uk": "bump @iobroker/adapter-dev до 1.4.0 (#774)\nвикористання \"alcalzone/видання\" (#772)\nfix typeos (#770)\nbump залежності", "zh-cn": "@ iobroduc/ adapter- dev 到 1. 4. 0 (# 774)\n使用“@alcalzone/release-script”(# 772)\n固定字号( # 770)\n意外依赖" }, "5.0.2": { "en": "fix chai-as-promised\nyear 2025 changes", "de": "chai-as-promised repariert\nJahr 2025 Änderungen", "ru": "исправь чай, как и обещал\nизменения 2025 года", "pt": "consertar chai conforme prometido\nmudanças no ano de 2025", "nl": "repareer chai zoals beloofd\njaar 2025 verandert", "fr": "réparer le chai comme promis\nchangements en 2025", "it": "aggiusta chai-come-promesso\nanno 2025 cambia", "es": "arreglar chai como prometió\ncambios del año 2025", "pl": "napraw chai-tak jak obiecałem\nzmiany roku 2025", "uk": "виправити чай, як обіцяно\n2025 рік зміни", "zh-cn": "按承诺修复 chai\n2025年的变化" }, "5.0.1": { "en": "intruduce 'iobroker/eslint-config' (#737)", "de": "'iobroker/eslint-config' einführen (#737)", "ru": "ввести 'iobroker/eslint-config' (#737)", "pt": "introduzir 'iobroker/eslint-config' (#737)", "nl": "intruduceer 'iobroker/eslint-config' (#737)", "fr": "introduire 'iobroker/eslint-config' (#737)", "it": "introdurre 'iobroker/eslint-config' (#737)", "es": "introducir 'iobroker/eslint-config' (#737)", "pl": "wprowadź „iobroker/eslint-config” (#737)", "uk": "intruduce 'iobroker/eslint-config' (#737)", "zh-cn": "引入“iobroker/eslint-config”(#737)" } }, "titleLang": { "en": "Kostal PikoBA", "de": "Kostal PikoBA", "ru": "Костал ПиКОБА", "pt": "Kostal PikoBA", "nl": "Kostal PikoBA", "fr": "Kostal PikoBA", "it": "Kostal PikoBA", "es": "Kostal PikoBA", "pl": "Kostal PikoBA", "uk": "Kostal PikoBA", "zh-cn": "科斯塔尔皮科巴" }, "desc": { "en": "Adapter for reading Kostal Piko (BA) data", "de": "Adapter zum Lesen von Kostal Piko (BA) Daten", "ru": "Адаптер для чтения данных Kostal Piko (BA)", "pt": "Adaptador para leitura de dados Kostal Piko (BA)", "nl": "Adapter voor het lezen van Kostal Piko (BA) gegevens", "fr": "Adaptateur pour la lecture des données Kostal Piko (BA)", "it": "Adattatore per la lettura dei dati Kostal Piko (BA)", "es": "Adaptador para leer datos de Kostal Piko (BA)", "pl": "Adapter do odczytu danych Kostal Piko (BA)", "uk": "Адаптер для читання даних Костал Піко (BA)", "zh-cn": "阅读Kostal Piko BA数据" }, "authors": [ "Hombach <kostal-piko-ba@homba.ch>" ], "keywords": [ "Kostal", "Piko", "Piko-BA", "Piko MP", "Piko MP plus", "inverter", "solar" ], "licenseInformation": { "license": "MIT", "type": "free" }, "platform": "Javascript/Node.js", "icon": "picoba.png", "enabled": true, "extIcon": "https://raw.githubusercontent.com/Hombach/ioBroker.kostal-piko-ba/master/admin/picoba.png", "readme": "https://github.com/Hombach/ioBroker.kostal-piko-ba/blob/master/README.md", "loglevel": "info", "tier": 2, "mode": "daemon", "messagebox": true, "allowInit": true, "type": "energy", "compact": true, "connectionType": "local", "dataSource": "poll", "adminUI": { "config": "json" }, "dependencies": [ { "js-controller": ">=6.0.11" } ], "globalDependencies": [ { "admin": ">=7.4.10" } ], "plugins": { "sentry": { "dsn": "https://8d5efc328e36ebb90292e20d5e1be95b@o415875.ingest.sentry.io/4505778454134784" } }, "supportCustoms": false }, "native": { "ipaddress": "", "polltimelive": 10000, "polltimedaily": 60000, "polltimetotal": 200000, "readanalogs": false, "readbattery": true, "normAn1Max": 10, "normAn1Min": 0, "normAn2Max": 10, "normAn2Min": 0, "normAn3Max": 10, "normAn3Min": 0, "normAn4Max": 10, "normAn4Min": 0 }, "objects": [], "instanceObjects": [ { "_id": "info", "type": "channel", "common": { "name": "Information" }, "native": {} }, { "_id": "info.connection", "type": "state", "common": { "role": "indicator.connected", "name": "Device or service connected", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, { "_id": "State", "type": "state", "common": { "role": "value.state", "name": "Inverter state; 0:off; 3:feed grid(MPP)", "type": "number", "unit": "", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "StateAsString", "type": "state", "common": { "role": "info.status", "name": "Inverter state string", "type": "string", "unit": "", "read": true, "write": false, "def": "unknown" }, "native": {} }, { "_id": "GridLimitation", "type": "state", "common": { "role": "value", "name": "Power limit of inverter by grid parameters", "type": "number", "unit": "%", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "LastSentryLogDay", "type": "state", "common": { "role": "value", "name": "Last day of month for Sentry log", "type": "number", "unit": "", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "LastSentryLoggedError", "type": "state", "common": { "role": "value", "name": "Last error sent by Sentry log", "type": "string", "unit": "", "read": true, "write": false, "def": "unknown" }, "native": {} }, { "_id": "Info", "type": "channel", "common": { "name": "general inverter information" }, "native": {} }, { "_id": "Info.InverterName", "type": "state", "common": { "role": "value", "name": "Inverter name", "type": "string", "unit": "", "read": true, "write": false, "def": "unknown" }, "native": {} }, { "_id": "Info.InverterType", "type": "state", "common": { "role": "value", "name": "Inverter type", "type": "string", "unit": "", "read": true, "write": false, "def": "unknown" }, "native": {} }, { "_id": "Info.InverterUIVersion", "type": "state", "common": { "role": "value", "name": "Inverter UI version", "type": "string", "unit": "", "read": true, "write": false, "def": "unknown" }, "native": {} }, { "_id": "Power", "type": "channel", "common": { "name": "current inverter power data" }, "native": {} }, { "_id": "Power.GridAC", "type": "state", "common": { "role": "value.power", "name": "Grid output power excluding battery charging", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.SolarDC", "type": "state", "common": { "role": "value.power", "name": "Total solar input power", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC1Power", "type": "state", "common": { "role": "value.power", "name": "Solar input power 1", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC1Current", "type": "state", "common": { "role": "value.current", "name": "Solar input current 1", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC1Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Solar input voltage 1", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC2Power", "type": "state", "common": { "role": "value.power", "name": "Solar input power 2", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC2Current", "type": "state", "common": { "role": "value.current", "name": "Solar input current 2", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC2Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Solar input voltage 2", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC3Power", "type": "state", "common": { "role": "value.power", "name": "Solar input power 3", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC3Current", "type": "state", "common": { "role": "value.current", "name": "Solar input current 3", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.DC3Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Solar input voltage 3", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.SelfConsumption", "type": "state", "common": { "role": "value.power.consumption", "name": "Selfconsumption Power", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.HouseConsumption", "type": "state", "common": { "role": "value.power.consumption", "name": "Powerconsumption of house", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.HouseConsumptionPhase1", "type": "state", "common": { "role": "value.power.consumption", "name": "Powerconsumption of house on phase 1", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.HouseConsumptionPhase2", "type": "state", "common": { "role": "value.power.consumption", "name": "Powerconsumption of house on phase 2", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.HouseConsumptionPhase3", "type": "state", "common": { "role": "value.power.consumption", "name": "Powerconsumption of house on phase 3", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.Surplus", "type": "state", "common": { "role": "value.power", "name": "Power surplus of system", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC1Power", "type": "state", "common": { "role": "value.power", "name": "Grid output power phase 1", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC1Current", "type": "state", "common": { "role": "value.current", "name": "Grid output current phase 1", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC1Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Grid voltage phase 1", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC2Power", "type": "state", "common": { "role": "value.power", "name": "Grid output power phase 2", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC2Current", "type": "state", "common": { "role": "value.current", "name": "Grid output current phase 2", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC2Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Grid voltage phase 2", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC3Power", "type": "state", "common": { "role": "value.power", "name": "Grid output power phase 3", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC3Current", "type": "state", "common": { "role": "value.current", "name": "Grid output current phase 3", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Power.AC3Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Grid voltage phase 3", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Daily", "type": "channel", "common": { "name": "statistical data daily" }, "native": {} }, { "_id": "Statistics_Daily.Yield", "type": "state", "common": { "role": "value", "name": "Total yield today", "type": "number", "unit": "kWh", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Daily.HouseConsumption", "type": "state", "common": { "role": "value.power.consumption", "name": "Total consumption house today", "type": "number", "unit": "kWh", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Daily.SelfConsumption", "type": "state", "common": { "role": "value.power.consumption", "name": "Total selfconsumption today", "type": "number", "unit": "kWh", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Daily.SelfConsumptionRate", "type": "state", "common": { "role": "value", "name": "Rate of selfconsumption today", "type": "number", "unit": "%", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Daily.Autarky", "type": "state", "common": { "role": "value", "name": "Degree of autarky today", "type": "number", "unit": "%", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Total", "type": "channel", "common": { "name": "statistical data total lifetime" }, "native": {} }, { "_id": "Statistics_Total.OperatingTime", "type": "state", "common": { "role": "value.time", "name": "Total time of inverter operation", "type": "number", "unit": "h", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Total.Yield", "type": "state", "common": { "role": "value", "name": "Total yield of inverter lifetime", "type": "number", "unit": "kWh", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Total.HouseConsumption", "type": "state", "common": { "role": "value.power.consumption", "name": "Total consumption of house in inverter lifetime", "type": "number", "unit": "kWh", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Total.SelfConsumption", "type": "state", "common": { "role": "value.power.consumption", "name": "Total selfconsumption in inverter lifetime", "type": "number", "unit": "kWh", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Total.SelfConsumptionRate", "type": "state", "common": { "role": "value", "name": "Rate of selfconsumption in inverter lifetime", "type": "number", "unit": "%", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Statistics_Total.Autarky", "type": "state", "common": { "role": "value", "name": "Degree of autarky in inverter lifetime", "type": "number", "unit": "%", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Battery", "type": "channel", "common": { "name": "Battery data" }, "native": {} }, { "_id": "Battery.Temperature", "type": "state", "common": { "role": "value.temperature", "name": "Battery Temperature", "type": "number", "unit": "°C", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Battery.SoC", "type": "state", "common": { "role": "value.battery", "name": "Battery State of Charge", "type": "number", "unit": "%", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Battery.Current", "type": "state", "common": { "role": "value.current", "name": "Battery current; <0 => charge; >0 => discharge", "type": "number", "unit": "A", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Battery.Voltage", "type": "state", "common": { "role": "value.voltage", "name": "Battery voltage", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Battery.Power", "type": "state", "common": { "role": "value.power", "name": "Battery power; <0 => charge; >0 => discharge", "type": "number", "unit": "W", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Battery.ChargeCycles", "type": "state", "common": { "role": "value.count", "name": "Battery Full Charge Cycles", "type": "number", "unit": "", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Inputs", "type": "channel", "common": { "name": "Input values" }, "native": {} }, { "_id": "Inputs.Analog1", "type": "state", "common": { "role": "value.voltage", "name": "Analog input 1 voltage", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Inputs.Analog2", "type": "state", "common": { "role": "value.voltage", "name": "Analog input 2 voltage", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Inputs.Analog3", "type": "state", "common": { "role": "value.voltage", "name": "Analog input 3 voltage", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} }, { "_id": "Inputs.Analog4", "type": "state", "common": { "role": "value.voltage", "name": "Analog input 4 voltage", "type": "number", "unit": "V", "read": true, "write": false, "def": 0 }, "native": {} } ] }