UNPKG

iobroker.plenticore-g3

Version:

Adapter to communicate with a KOSTAL Plenticore Plus via local network (non-modbus)

325 lines (324 loc) 17.9 kB
{ "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" } ] } ] }