iobroker.plenticore-g3
Version:
Adapter to communicate with a KOSTAL Plenticore Plus via local network (non-modbus)
325 lines (324 loc) • 17.9 kB
JSON
{
"common": {
"name": "plenticore-g3",
"version": "1.0.1",
"news": {
"1.0.1": {
"en": "update dependencies",
"de": "abhängigkeiten aktualisieren",
"ru": "обновление зависимостей",
"pt": "atualizar dependências",
"nl": "afhankelijkheden bijwerken",
"fr": "mettre à jour les dépendances",
"it": "aggiornamento dipendenze",
"es": "dependencias de actualización",
"pl": "aktualizacji zależności",
"uk": "оновлення залежності",
"zh-cn": "更新依赖关系"
},
"1.0.0": {
"en": "Adapter requires node.js >= 22 now\nupdate dependencies\nreduce number of retries on init",
"de": "Adapter benötigt node.js >= 22 jetzt\naktualisierung der abhängigkeiten\nreduzierung der anzahl der retries auf init",
"ru": "Адаптер требует node.js >= 22 сейчас\nобновление зависимостей\nуменьшить количество повторов на init",
"pt": "Adaptador requer nod.js >= 22 agora\natualizar dependências\nreduzir o número de repetições no init",
"nl": "Voor de adapter zijn node.js < 22 nu nodig\nafhankelijkheden bijwerken\nhet aantal herhalingen op init verminderen",
"fr": "Adaptateur nécessite node.js >= 22 maintenant\nmettre à jour les dépendances\nréduire le nombre de relevés sur init",
"it": "Adattatore richiede node.js >= 22 ora\naggiornamento dipendenze\nridurre il numero di ripetizioni su init",
"es": "Adaptador requiere node.js ю= 22 ahora\ndependencias de actualización\nreducir el número de registros de entrada",
"pl": "Adapter wymaga node.js > = 22\naktualizacji zależności\nzmniejszyć liczbę powtórzeń na init",
"uk": "Адаптер вимагає node.js >= 22 тепер\nоновлення залежності\nзменшити кількість витримок на init",
"zh-cn": "适配器需要节点.js 现在22\n更新依赖关系\n减少内置重试次数"
},
"0.5.3": {
"en": "update dependencies\nfix notification, only send notification about firmware updates every 14 days",
"de": "aktualisierung der abhängigkeiten\nfix benachrichtigung, nur senden benachrichtigung über firmware updates alle 14 tage",
"ru": "обновление зависимостей\nисправлять уведомления, отправлять уведомления об обновлениях прошивки каждые 14 дней",
"pt": "atualizar dependências\ncorrigir notificação, apenas enviar notificação sobre atualizações de firmware a cada 14 dias",
"nl": "afhankelijkheden bijwerken\nfix notificatie, alleen bericht sturen over firmware updates elke 14 dagen",
"fr": "mettre à jour les dépendances\ncorriger la notification, envoyer seulement une notification sur les mises à jour du firmware tous les 14 jours",
"it": "aggiornamento dipendenze\nfix notifica, inviare solo la notifica sugli aggiornamenti firmware ogni 14 giorni",
"es": "dependencias de actualización\nfijar notificación, sólo enviar notificación sobre actualizaciones de firmware cada 14 días",
"pl": "aktualizacji zależności\nfix notification, wysyłanie powiadomień o aktualizacjach oprogramowania firmowego tylko co 14 dni",
"uk": "оновлення залежності\nфіксувати повідомлення, тільки надсилати повідомлення про оновлення прошивки кожні 14 днів",
"zh-cn": "更新依赖关系\n固定通知, 只每14天发送一次固件更新通知"
},
"0.5.2": {
"en": "fix skipping optionals that have become preselected\nfix not showing settings for battery when present\nupdate dependencies",
"de": "fixe sprungoptionen, die vorgewählt wurden\nbei vorhandener batterie keine einstellungen anzeigen\naktualisierung der abhängigkeiten",
"ru": "исправить пропуск опционов, которые стали предварительно выбранными\nфиксировать не показывающие настройки батареи при наличии\nобновление зависимостей",
"pt": "corrigir as opções que se tornaram pré- seleccionadas\ncorrigir não mostrando as configurações da bateria quando presente\natualizar dependências",
"nl": "fix skipping options die zijn voorgeselecteerd\nfix geen instellingen voor batterij tonen wanneer aanwezig\nafhankelijkheden bijwerken",
"fr": "correction des options de saut qui sont devenues présélectionnées\nfixer ne pas afficher les réglages de la batterie lorsque présent\nmettre à jour les dépendances",
"it": "correzione degli optional di salto che sono diventati preimpostati\ncorrezione non mostra impostazioni per la batteria quando presente\naggiornamento dipendenze",
"es": "fijar opciones de esquí que se han preseleccionado\nfijar no mostrando la configuración de la batería cuando presente\ndependencias de actualización",
"pl": "fix pomijanie opcji, które zostały wstępnie wybrane\nnaprawić nie wyświetlanie ustawień dla akumulatora, gdy jest obecny\naktualizacji zależności",
"uk": "фіксувати можливості пропускання, які стали попередньо відібраними\nвиправити не показувати налаштування акумулятора при наявності\nоновлення залежності",
"zh-cn": "修复已选择的跳过选项\n修复当前不显示电池设置\n更新依赖关系"
},
"0.5.1": {
"en": "bump some packages\nsplit react bundle\nfix unhandled exception when polling inverter state\nfix missing description of preselected values (former optionals)",
"de": "einige pakete\nsplit reaktenbündel\nunhandled ausnahme bei der abfrage von inverterzustand beheben\ndie fehlende beschreibung der vorgewählten werte (frühere optionale)",
"ru": "упаковать некоторые пакеты\nсплит-реакция\nисправить необработанное исключение при опросе инверторного состояния\nисправление недостающего описания предварительно выбранных значений (бывшие опциональные значения)",
"pt": "bater alguns pacotes\nfeixe de reacção dividido\ncorrigir exceção não manejada ao pesquisar o estado do inversor\ncorrigir a descrição em falta dos valores pré-selecionados (antigo opcional)",
"nl": "bump sommige pakketten\nsplitreactiebundel\nfix unhandled uitzondering bij polling inverter toestand\nontbrekende beschrijving van voorgeselecteerde waarden vast te stellen (voormalige optionele waarden)",
"fr": "bomber certains paquets\nfaisceau de réaction divisé\nfixer l'exception non traitée lorsque l'état de l'inverseur de vote\ncorrection de la description manquante des valeurs présélectionnées (anciennes options)",
"it": "urtare alcuni pacchetti\npacchetto di reazione diviso\nfissare l'eccezione non maneggiata quando lo stato inverter inquinante\ncorreggere la descrizione mancante dei valori prescelti (ex optionals)",
"es": "para algunos paquetes\npaquete de reacción\nfijar la excepción sin manejar cuando encuesta estado inverter\nfijar la descripción de los valores preseleccionados (antiguos opcionales)",
"pl": "bump niektóre pakiety\npodzielony pakiet reakcji\nnaprawić nieobsługiwany wyjątek podczas ankiety inverter stan\nfix brakujący opis wstępnie wybranych wartości (poprzednie opcje)",
"uk": "бампер деякі пакети\nрозбити реанімаційний пакет\nзафіксувати несвоєчасне виключення при обпиленні інверторного стану\nфіксувати відсутній опис заданого значення (форматор опціонів)",
"zh-cn": "折叠一些软件包\n拆分反应捆绑\n在投票倒数状态时解决未处理的例外\n修复预选值的缺失描述( 前可选)"
},
"0.5.0": {
"en": "make API-Call timeout configurable\nupdate translations",
"de": "aPI-Call Timeout konfigurierbar machen\nübersetzungen aktualisieren",
"ru": "сделать API-Call Timeout настраиваемым\nобновление переводов",
"pt": "tornar configurável o tempo- limite de chamada da API\natualizar traduções",
"nl": "aPI-Call timeout configureerbaar maken\nvertalingen bijwerken",
"fr": "configurable API-Call timeout\nmettre à jour les traductions",
"it": "rendere configurabile il timeout API-Call\naggiornare le traduzioni",
"es": "make API-Call timeout configurable\ntraducción actualizada",
"pl": "make API- Call timeout configurowalny\naktualizacja tłumaczeń",
"uk": "make API-Call налаштування часу\nоновлення перекладів",
"zh-cn": "使 API- Call 超时配置\n更新翻译"
},
"0.4.1": {
"en": "move to npm trusted publishing",
"de": "umzug auf npm vertrauenswürdige veröffentlichung",
"ru": "перейти в npm trusted publishing",
"pt": "mover para a publicação confiável do npm",
"nl": "verplaatsen naar npm vertrouwde publicatie",
"fr": "passer à npm publication de confiance",
"it": "passare a npm pubblicazione fidata",
"es": "pasar a npm publicación de confianza",
"pl": "przejść do npm zaufanych publikacji",
"uk": "переїзд на npm довірене видання",
"zh-cn": "移动到 npm 可信出版"
}
},
"titleLang": {
"en": "KOSTAL Plenticore G3 API",
"de": "Kostal Plenticore G3 API",
"ru": "Kostal Plenticore G3 API",
"pt": "Kostal Plenticore G3 API",
"nl": "Kostal Plenticore G3 API",
"fr": "API Kostal Plenicore G3",
"it": "Kostal Plenticore G3 API",
"es": "Kostal Plenticore G3 API",
"pl": "Kostal Plenticore G3 API",
"uk": "Kostal Plenicore G3 API",
"zh-cn": "Kostal Plenticore G3 API"
},
"desc": {
"en": "Adapter to communicate with a KOSTAL Plenticore Plus via local network (non-modbus)",
"de": "Adapter zur Kommunikation mit einem Kostal Plenticore Plus über lokales Netzwerk (Nicht-Modbus)",
"ru": "Адаптер для общения с Kostal Plenticore Plus через локальную сеть (не модбус)",
"pt": "Adaptador para se comunicar com um Kostal Plenticore Plus via rede local (não-Modbus)",
"nl": "Adapter om te communiceren met een Kostal Plenticore plus via lokaal netwerk (niet-Modbus)",
"fr": "Adaptateur pour communiquer avec un Plenticore plus kostal via le réseau local (non-modbus)",
"it": "Adattatore per comunicare con un Kostal Plenticore Plus tramite rete locale (non modbus)",
"es": "Adaptador para comunicarse con un Kostal Plenticore Plus a través de la red local (no Modbus)",
"pl": "Adapter do komunikacji z Kostal Plenticore Plus za pośrednictwem sieci lokalnej (nie-Modbus)",
"uk": "Адаптер для спілкування з Kostal Plenicore Plus через локальну мережу (не модбус)",
"zh-cn": "适配器通过本地网络(非Modbus)与Kostal Plenticore Plus通信"
},
"authors": [
"fernetmenta <fernetmenta@online.de>"
],
"keywords": [
"kostal",
"inverter",
"plenticore",
"api"
],
"licenseInformation": {
"type": "free",
"license": "MIT"
},
"platform": "Javascript/Node.js",
"icon": "plenticore-g3.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/FernetMenta/ioBroker.plenticore-g3/main/admin/plenticore-g3.png",
"readme": "https://github.com/FernetMenta/ioBroker.plenticore-g3/blob/main/README.md",
"loglevel": "info",
"tier": 3,
"mode": "daemon",
"type": "energy",
"compact": true,
"connectionType": "local",
"dataSource": "poll",
"adminUI": {
"config": "materialize",
"tab": "materialize"
},
"eraseOnUpload": true,
"dependencies": [
{
"js-controller": ">=7.0.6"
}
],
"globalDependencies": [
{
"admin": ">=7.6.20"
}
]
},
"native": {
"host": "hostname",
"port": "80",
"https": false,
"password": "",
"pollinginterval": "15",
"apitimeout": "10",
"pdoptionals": "",
"settingoptionals": "",
"language": ""
},
"encryptedNative": [
"password"
],
"protectedNative": [
"password"
],
"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": "info.firmwareupdate",
"type": "state",
"common": {
"role": "info.firmware",
"name": "Firmware update available",
"type": "number",
"read": true,
"write": false,
"def": 0
},
"native": {}
},
{
"_id": "processdata",
"type": "channel",
"common": {
"name": "ProcessData"
},
"native": {}
},
{
"_id": "processdata.all-available",
"type": "state",
"common": {
"role": "json",
"name": "Available ProcessData IDs with presets",
"type": "string",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "settings",
"type": "channel",
"common": {
"name": "Settings"
},
"native": {}
},
{
"_id": "settings.all-available",
"type": "state",
"common": {
"role": "json",
"name": "Available Setting IDs with presets",
"type": "string",
"read": true,
"write": false
},
"native": {}
}
],
"notifications": [
{
"scope": "plenticore-g3",
"name": {
"en": "Kostal plenticore-g3 Adapter",
"de": "Kostal plenticore-g3 Adapter",
"ru": "Адаптер Kostal plenticore-g3",
"pt": "Adaptador Kostal plenticore-g3",
"nl": "Kostal plenticore-g3 Adapter",
"fr": "Adaptateur Kostal plenticore-g3",
"it": "Adattatore Kostal plenticore-g3",
"es": "Adaptador Kostal plenticore-g3",
"pl": "Adapter KOSTAL Plenticore- g3",
"uk": "Конструкційно-г3 адаптер",
"zh-cn": "Kostal pluticore-g3 适应器"
},
"description": {
"en": "These notifications represent news from your Kostal Plenticore inverter.",
"de": "Diese Benachrichtigungen stellen Neuigkeiten von Ihrem Kostal Plenticore Wechselrichter dar.",
"ru": "Эти уведомления представляют собой новости от инвертора Kostal Plenticore.",
"pt": "Estas notificações representam notícias do seu inversor Kostal Plenticore.",
"nl": "Deze meldingen vertegenwoordigen nieuws van uw Kostal Plenticore omvormer.",
"fr": "Ces notifications représentent les nouvelles de votre inverseur Kostal Plenticore.",
"it": "Queste notifiche rappresentano notizie dal tuo inverter Kostal Plenticore.",
"es": "Estas notificaciones representan noticias de su inversor Kostal Plenticore.",
"pl": "Powiadomienia te reprezentują wiadomości z inwertera Kostal Plenticore.",
"uk": "Ці повідомлення представляють новини від вашого інвертора Kostal Plenticore.",
"zh-cn": "这些通知代表了您Kostal Plenticore反转器的消息."
},
"categories": [
{
"category": "update",
"name": {
"en": "Plenticore update",
"de": "Plenticore Update",
"ru": "Обновление Plenticore",
"pt": "Atualização do Plenticore",
"nl": "Plenticore update",
"fr": "Mise à jour Plenticore",
"it": "Aggiornamento Plenticore",
"es": "Actualización de Plenticore",
"pl": "Aktualizacja instalacji",
"uk": "Оновлення Plenticore",
"zh-cn": "微量更新"
},
"description": {
"en": "A software update is available.",
"de": "Ein Software-Update ist verfügbar",
"ru": "Доступно обновление программного обеспечения",
"pt": "Uma atualização de software está disponível",
"nl": "Er is een software-update beschikbaar",
"fr": "Une mise à jour logicielle est disponible",
"it": "Un aggiornamento software è disponibile",
"es": "Una actualización de software está disponible",
"pl": "Aktualizacja oprogramowania jest dostępna",
"uk": "Доступне оновлення програмного забезпечення",
"zh-cn": "有软件更新"
},
"regex": [],
"limit": 1,
"severity": "notify"
}
]
}
]
}