{
  "common": {
    "name": "plenticore-g3",
    "version": "0.1.4",
    "news": {
      "0.1.4": {
        "en": "fix logging for preset and optional data",
        "de": "fixe protokollierung für voreingestellte und optionale daten",
        "ru": "исправление регистрации для предустановленных и дополнительных данных",
        "pt": "corrigir o registro para dados predefinidos e opcionais",
        "nl": "fix logging voor vooraf ingestelde en optionele gegevens",
        "fr": "fixer l'enregistrement pour les données prédéfinies et optionnelles",
        "it": "correzione della registrazione per dati preimpostati e facoltativi",
        "es": "fijar registro para datos preestablecidos y opcionales",
        "pl": "fix logowanie dla ustawionych i opcjonalnych danych",
        "uk": "зафіксувати заголовок для отримання та додаткових даних",
        "zh-cn": "固定预设和可选数据的日志"
      },
      "0.1.3": {
        "en": "add some logging for debugging\nfix log warnings",
        "de": "fügen sie einige protokolle für debugging hinzu\nprotokollwarnungen fixieren",
        "ru": "добавить некоторые бревна для отладки\nисправить лог предупреждения",
        "pt": "adicionar algum registro para depuração\ncorrigir avisos de registo",
        "nl": "logging toevoegen voor debuggen\nlogmeldingen herstellen",
        "fr": "ajouter un peu d'enregistrement pour le débogage\ncorrection des avertissements de log",
        "it": "aggiungere qualche registrazione per debugging\ncorreggere avvisi di registro",
        "es": "añadir un poco de registro para depurar\nfijar advertencias de registro",
        "pl": "dodaj trochę logowania do debugowania\nnaprawić ostrzeżenia dziennika",
        "uk": "додати деякі журнали для видалення\nвиправити попередження журналів",
        "zh-cn": "为调试添加一些日志\n修正日志警告"
      },
      "0.1.3-alpha.0": {
        "en": "add some logging for debugging",
        "de": "fügen sie einige protokolle für debugging hinzu",
        "ru": "добавить некоторые бревна для отладки",
        "pt": "adicionar algum registro para depuração",
        "nl": "logging toevoegen voor debuggen",
        "fr": "ajouter un peu d'enregistrement pour le débogage",
        "it": "aggiungere qualche registrazione per debugging",
        "es": "añadir un poco de registro para depurar",
        "pl": "dodaj trochę logowania do debugowania",
        "uk": "додати деякі журнали для видалення",
        "zh-cn": "为调试添加一些日志"
      },
      "0.1.2": {
        "en": "add node 24 to tests\nchores",
        "de": "knoten 24 zu tests hinzufügen\nchoreografie",
        "ru": "добавить узел 24 в тесты\nработа по дому",
        "pt": "adicionar nó 24 para testes\ntarefas",
        "nl": "node 24 toevoegen aan tests\ntaken",
        "fr": "ajouter le nœud 24 aux essais\ncorvées",
        "it": "aggiungere nodo 24 ai test\ncores",
        "es": "añadir nodo 24 a las pruebas\nacordes",
        "pl": "dodać węzeł 24 do testów\nprace domowe",
        "uk": "додати вузол 24 для тестів\nхори",
        "zh-cn": "在测试中添加节点 24\n家务"
      },
      "0.1.1": {
        "en": "fix object hierarchy\nfix missing translations, adjust translations based on system language\nfix state roles",
        "de": "objekthierarchie beheben\nfehlende übersetzungen beheben, übersetzungen basierend auf systemsprache anpassen\nzustandsrollen beheben",
        "ru": "иерархия объектов\nисправление отсутствующих переводов, корректировка переводов на основе системного языка\nисправить государственные роли",
        "pt": "corrigir a hierarquia de objetos\ncorrigir traduções ausentes, ajustar traduções com base na linguagem do sistema\ncorrigir funções estaduais",
        "nl": "fix objecthiërarchie\nontbrekende vertalingen oplossen, vertalingen aanpassen op basis van systeemtaal\nfix state rollen",
        "fr": "fixer la hiérarchie des objets\ncorriger les traductions manquantes, ajuster les traductions en fonction de la langue du système\nfixer les rôles d'état",
        "it": "correzione della gerarchia degli oggetti\ncorreggere le traduzioni mancanti, regolare le traduzioni in base alla lingua di sistema\nrisolvere i ruoli dello stato",
        "es": "fijar la jerarquía del objeto\narreglar traducciones faltantes, ajustar traducciones basadas en el lenguaje del sistema\nfijar funciones estatales",
        "pl": "naprawić hierarchię obiektów\nnaprawić brakujące tłumaczenia, dostosować tłumaczenia oparte na języku systemowym\nustaw role stanu",
        "uk": "виправити ієрархію об'єкта\nвиправити відсутні переклади, налаштувати переклади на основі мови системи\nфіксувати ролі держави",
        "zh-cn": "固定对象等级\n修复缺失的翻译, 根据系统语言调整翻译\n固定状态角色"
      },
      "0.1.0": {
        "en": "add notification on available updates\nmake sure init completes without errors",
        "de": "benachrichtigung über verfügbare updates hinzufügen\nstellen sie sicher, dass init ohne fehler komplettiert",
        "ru": "добавить уведомления о доступных обновлениях\nубедитесь, что init завершается без ошибок",
        "pt": "adicionar notificação sobre atualizações disponíveis\ncertifique-se de init completa sem erros",
        "nl": "notificatie toevoegen aan beschikbare updates\nzorg ervoor dat init voltooit zonder fouten",
        "fr": "ajouter une notification sur les mises à jour disponibles\ns'assurer que init complète sans erreurs",
        "it": "aggiungere la notifica agli aggiornamenti disponibili\nassicurarsi init completa senza errori",
        "es": "añadir notificación sobre actualizaciones disponibles\nasegúrese de que init completa sin errores",
        "pl": "dodać powiadomienie o dostępnych aktualizacjach\nupewnij się, że init kończy się bez błędów",
        "uk": "додати повідомлення про доступні оновлення\nпереконайтеся, що init завершується без помилок",
        "zh-cn": "增加关于可用更新的通知\n确保它完成 没有错误"
      },
      "0.0.8": {
        "en": "fix writing of settings after 0.0.7\nfix crash after failed API requests",
        "de": "festschreiben der einstellungen nach 0,0.7\ncrash nach gescheiterten API-Anforderungen beheben",
        "ru": "фиксировать запись настроек после 0.0.7\nсбой исправления после неудавшихся запросов API",
        "pt": "corrigir a escrita das configurações após 0,0.7\ncorrigir falha após pedidos de API falhados",
        "nl": "fix het schrijven van instellingen na 0.07\nreparatie crash na mislukte API-verzoeken",
        "fr": "corriger l'écriture des paramètres après 0.0.7\ncorrection du crash après l'échec des requêtes API",
        "it": "correzione della scrittura delle impostazioni dopo 0.0.7\nfix crash dopo le richieste API fallite",
        "es": "fijar escritura de configuración después de 0.0.7\narreglar fallo después de las solicitudes de API falladas",
        "pl": "naprawić zapis ustawień po 0.0.7\nnaprawić awarię po nieudanym żądaniu API",
        "uk": "виправлено написання параметрів після 0.0.7\nвиправлення аварійних ситуацій після невдалих запитів API",
        "zh-cn": "0.7 之后设置的固定写入\naPI 请求失败后修复崩溃"
      }
    },
    "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.4.10"
      }
    ]
  },
  "native": {
    "host": "hostname",
    "port": "80",
    "https": false,
    "password": "",
    "pollinginterval": "15",
    "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": "processdata",
      "type": "channel",
      "common": {
        "name": "Information"
      },
      "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": "Information"
      },
      "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"
        }
      ]
    }
  ]
}
