{
  "common": {
    "name": "solax",
    "version": "0.9.23",
    "news": {
      "0.9.23": {
        "en": "dependencies updated",
        "de": "aktualisierte abhängigkeiten",
        "ru": "обновленные зависимости",
        "pt": "dependências atualizadas",
        "nl": "afhankelijkheden bijgewerkt",
        "fr": "dépendances mises à jour",
        "it": "dipendenze aggiornate",
        "es": "dependencias actualizadas",
        "pl": "zaktualizowane zależności",
        "uk": "оновлені залежності",
        "zh-cn": "更新依赖关系"
      },
      "0.9.22": {
        "en": "Fix License\ndependencies updated",
        "de": "Lizenz für das Festlegen\naktualisierte abhängigkeiten",
        "ru": "Лицензия Fix\nобновленные зависимости",
        "pt": "Licença de correção\ndependências atualizadas",
        "nl": "Fix Licentie\nafhankelijkheden bijgewerkt",
        "fr": "Correction de la licence\ndépendances mises à jour",
        "it": "Fissare la licenza\ndipendenze aggiornate",
        "es": "Fijar licencia\ndependencias actualizadas",
        "pl": "Napraw licencję\nzaktualizowane zależności",
        "uk": "Документація\nоновлені залежності",
        "zh-cn": "修补许可证\n更新依赖关系"
      },
      "0.9.21": {
        "en": "dependencies updated",
        "de": "aktualisierte abhängigkeiten",
        "ru": "обновленные зависимости",
        "pt": "dependências atualizadas",
        "nl": "afhankelijkheden bijgewerkt",
        "fr": "dépendances mises à jour",
        "it": "dipendenze aggiornate",
        "es": "dependencias actualizadas",
        "pl": "zaktualizowane zależności",
        "uk": "оновлені залежності",
        "zh-cn": "更新依赖关系"
      },
      "0.9.20": {
        "en": "Dependencies updated",
        "de": "Ausgaben aktualisiert",
        "ru": "Обновленные зависимости",
        "pt": "Dependências atualizadas",
        "nl": "Afhankelijkheden bijgewerkt",
        "fr": "Dépendances actualisées",
        "it": "Dipendenze aggiornate",
        "es": "Actualización de las dependencias",
        "pl": "Aktualizacja zależności",
        "uk": "Залежність оновлено",
        "zh-cn": "更新的依赖关系"
      },
      "0.9.19": {
        "en": "Dependencies updated\nUpdate API URL",
        "de": "Ausgaben aktualisiert\nAPI URL aktualisieren",
        "ru": "Обновленные зависимости\nОбновление API URL",
        "pt": "Dependências atualizadas\nAtualizar URL da API",
        "nl": "Afhankelijkheden bijgewerkt\nAPI-URL bijwerken",
        "fr": "Dépendances actualisées\nMettre à jour l'URL de l'API",
        "it": "Dipendenze aggiornate\nAggiornamento URL API",
        "es": "Actualización de las dependencias\nActualizar URL de API",
        "pl": "Aktualizacja zależności\nAktualizuj adres API",
        "uk": "Залежність оновлено\nОновлення URL API",
        "zh-cn": "更新的依赖关系\n更新 API URL"
      },
      "0.9.18": {
        "en": "Code fix\nDependencies updated\nReady for NodeJS 24.x",
        "de": "Code fix\nAusgaben aktualisiert\nBereit für NodeJS 24.x",
        "ru": "Исправление кода\nОбновленные зависимости\nГотовность к NodeJS 24.x",
        "pt": "Correcção de código\nDependências atualizadas\nPronto para NodeJS 24.x",
        "nl": "Codefix\nAfhankelijkheden bijgewerkt\nKlaar voor NodeJS 24.x",
        "fr": "Fixation du code\nDépendances actualisées\nPrêt pour NodeJS 24.x",
        "it": "Codice di correzione\nDipendenze aggiornate\nPronti per NodeJS 24.x",
        "es": "Código\nActualización de las dependencias\nListo para NodeJS 24.x",
        "pl": "Ustawienie kodu\nAktualizacja zależności\nGotowy do NodeJS 24.x",
        "uk": "Виправлення коду\nЗалежність оновлено\nГотовий для NodeJS 24.x",
        "zh-cn": "代码修正\n更新的依赖关系\n准备进入节点JS 24.x"
      },
      "0.9.17": {
        "en": "Dependencies updated\nCleaned up code\nmigrated to json5",
        "de": "Ausgaben aktualisiert\nGesäuberter Code\nzu json5 migriert",
        "ru": "Обновленные зависимости\nОчистить код\nиммиграция в json5",
        "pt": "Dependências atualizadas\nLimpe o código\nmigrado para json5",
        "nl": "Afhankelijkheden bijgewerkt\nCode opgeruimd\ngemigreerd naar json5",
        "fr": "Dépendances actualisées\nCode nettoyé\nmigré vers json5",
        "it": "Dipendenze aggiornate\nPulito codice\nmigrato a json5",
        "es": "Actualización de las dependencias\nCódigo de limpieza\nmigrated to json5",
        "pl": "Aktualizacja zależności\nOczyszczony kod\nmigrant do json5",
        "uk": "Залежність оновлено\nПрибрати код\nмігрований в json5",
        "zh-cn": "更新的依赖关系\n清理代码\n迁移到json5"
      }
    },
    "titleLang": {
      "en": "Solax",
      "de": "Solax",
      "ru": "Solax",
      "pt": "Solax",
      "nl": "Solax",
      "fr": "Solax",
      "it": "Solax",
      "es": "Solax",
      "pl": "Solax",
      "uk": "Solax",
      "zh-cn": "Solax"
    },
    "desc": {
      "en": "Solax Inverter API Cloud or Local Connection",
      "de": "Solax Inverter API Cloud oder lokale Verbindung",
      "ru": "Облачное или локальное подключение API-интерфейса Solax Inverter",
      "pt": "Solax Inverter API Cloud ou Conexão Local",
      "nl": "Solax Inverter API Cloud of lokale verbinding",
      "fr": "Solax Inverter API Cloud ou connexion locale",
      "it": "Solax Inverter API Cloud o Connessione locale",
      "es": "Solax Inverter API Nube o conexión local",
      "pl": "Solax Inverter API Cloud lub połączenie lokalne",
      "uk": "Solax Inverter API Хмарне або локальне підключення",
      "zh-cn": "Solax 逆变器 API 云或本地连接"
    },
    "authors": [
      "simatec <solax@simateccloud.de>"
    ],
    "keywords": [
      "Solax",
      "PV",
      "Photovoltaics",
      "Inverter"
    ],
    "docs": {
      "en": "docs/en/solax.md",
      "de": "docs/de/solax.md"
    },
    "licenseInformation": {
      "license": "MIT",
      "type": "free"
    },
    "platform": "Javascript/Node.js",
    "icon": "solax.png",
    "enabled": true,
    "extIcon": "https://raw.githubusercontent.com/simatec/ioBroker.solax/master/admin/solax.png",
    "readme": "https://github.com/simatec/ioBroker.solax/blob/master/README.md",
    "loglevel": "info",
    "mode": "daemon",
    "type": "energy",
    "compact": true,
    "messagebox": true,
    "stopBeforeUpdate": true,
    "connectionType": "cloud",
    "dataSource": "poll",
    "tier": 2,
    "dependencies": [
      {
        "js-controller": ">=6.0.11"
      }
    ],
    "globalDependencies": [
      {
        "admin": ">=7.6.20"
      }
    ],
    "adminUI": {
      "config": "json"
    },
    "plugins": {
      "sentry": {
        "dsn": "https://e2417bfe108541dd89d2d4b2e09703f3@sentry.iobroker.net/133"
      }
    },
    "messages": [
      {
        "condition": {
          "operand": "and",
          "rules": [
            "oldVersion<0.7.0",
            "newVersion>=0.7.0"
          ]
        },
        "title": {
          "en": "After the update please configure firmware version",
          "de": "Nach dem Update konfigurieren Sie bitte die Firmware-Version",
          "ru": "После обновления настройте версию прошивки",
          "pt": "Após a atualização, configure a versão de firmware",
          "nl": "Na de update, configigure firmaware versie",
          "fr": "Après la mise à jour, veuillez configurer la version firmware",
          "it": "Dopo l'aggiornamento si prega di configurare la versione del firmware",
          "es": "Después de la actualización configura la versión firmware",
          "pl": "Po aktualizacji zadowalają wersję oprogramowania configure",
          "zh-cn": "更新后,请编成定软件版本"
        },
        "text": {
          "en": "After the update, the firmware version of the Wifi stick must be configured for the local query of the inverter. ",
          "de": "Nach dem Update muss die Firmware-Version des Wifi-Sticks für die lokale Abfrage des Wechselrichters konfiguriert werden.",
          "ru": "После обновления версия прошивки палки Wifi должна быть настроена для локального запроса инвертора.",
          "pt": "Após a atualização, a versão de firmware do stick Wifi deve ser configurada para a consulta local do inversor.",
          "nl": "Na de update, moet de firmaware versie van de Wifi stick in beslag genomen worden voor de lokale zoektocht van de inverter.",
          "fr": "Après la mise à jour, la version firmware du bâton Wifi doit être configurée pour la requête locale de l'inverter.",
          "it": "Dopo l'aggiornamento, la versione firmware della chiavetta Wifi deve essere configurata per la query locale dell'inverter.",
          "es": "Después de la actualización, la versión de firmware del stick Wifi debe configurarse para la consulta local del inverter.",
          "pl": "Po aktualizacji, wersja oprogramowania naklejki Wifi musi być skonfigurowana dla miejscowego zapytania inwertera.",
          "zh-cn": "在更新之后,必须对维菲茨的坚实的防备版本进行整修,以防火。."
        },
        "level": "warn",
        "buttons": [
          "agree",
          "cancel"
        ]
      }
    ]
  },
  "native": {
    "serialNumber": "",
    "requestInterval": 5,
    "systemGeoData": true,
    "longitude": "",
    "latitude": "",
    "hostIP": "",
    "requestIntervalLocal": 10,
    "expertSettings": false,
    "localConnection": false,
    "countsOfOffline": 5,
    "historyDays": 7,
    "nightMode": false,
    "batteryMode": false,
    "firmwareVersion": 2,
    "apiToken": "",
    "passwordWifi": ""
  },
  "encryptedNative": [
    "apiToken",
    "passwordWifi"
  ],
  "protectedNative": [
    "apiToken",
    "passwordWifi"
  ],
  "objects": [],
  "instanceObjects": [
    {
      "_id": "info",
      "type": "channel",
      "common": {
        "name": "Solax Inverter Informations"
      },
      "native": {}
    },
    {
      "_id": "suninfo",
      "type": "channel",
      "common": {
        "name": "Sun Informations"
      },
      "native": {}
    },
    {
      "_id": "data",
      "type": "channel",
      "common": {
        "name": "Solax Inverter data"
      },
      "native": {}
    },
    {
      "_id": "history",
      "type": "channel",
      "common": {
        "name": "History data"
      },
      "native": {}
    },
    {
      "_id": "suninfo.Altitude",
      "type": "state",
      "common": {
        "role": "value.sun.elevation",
        "name": "suninfo Altitude",
        "type": "number",
        "read": true,
        "write": false,
        "unit": "°"
      },
      "native": {}
    },
    {
      "_id": "suninfo.Azimut",
      "type": "state",
      "common": {
        "role": "value.sun.azimuth",
        "name": "suninfo Azimut",
        "type": "number",
        "read": true,
        "write": false,
        "unit": "°"
      },
      "native": {}
    }
  ]
}
