{
  "common": {
    "name": "zigbee2mqtt",
    "version": "3.0.3",
    "news": {
      "3.0.3": {
        "en": "corr illuminance (del illuminance_raw)\nindicator.alarm.flood",
        "de": "korr illuminance (del illuminance_raw)\nindikator.alarm.flood",
        "ru": "коррозионная иллюминация (подлинный рисунок)\nindicator.alarm.flood",
        "pt": "illuminance de corr (del illuminance_raw)\nindicador.alarm.flood",
        "nl": "verlichtingssterkte (del verlichtingssterkte_raw)\nindicator.alarm.vloed",
        "fr": "illuminance du corr (del illuminance_raw)\nindicateur.alarme.inondation",
        "it": "illuminazione corr (del illuminance_raw)\nindicatore.alarm.flood",
        "es": "iluminancia del corr (iluminación del dedo_raw)\nindicador.alarm.flood",
        "pl": "krzak świetlny (del luminance _ raw)\nindicator.alarm.powódź",
        "uk": "апошні\nіндикатор.alarm.flood",
        "zh-cn": "corr 灯光( del 灯光_ raw)\n指标. alarm.flood"
      },
      "3.0.2": {
        "en": "corr WebSocket connection",
        "de": "korr WebSocket Verbindung",
        "ru": "гофровое соединение WebSocket",
        "pt": "conexão da WebSocket",
        "nl": "corr WebSocket-verbinding",
        "fr": "corr Connexion WebSocket",
        "it": "collegamento corr WebSocket",
        "es": "corr WebSocket connection",
        "pl": "połączenie corr WebSocket",
        "uk": "корр WebSocket підключення",
        "zh-cn": "corr WebSocket 连接"
      },
      "3.0.1": {
        "en": "corr icon download",
        "de": "corr icon herunterladen",
        "ru": "скачать значок",
        "pt": "corrimento ícone download",
        "nl": "corr pictogramdownload",
        "fr": "corr icon télécharger",
        "it": "icona corr scaricare",
        "es": "corr icono descargar",
        "pl": "pobierz ikonę corr",
        "uk": "cкачати ігру corr",
        "zh-cn": "corr 图标下载"
      },
      "3.0.0": {
        "en": "adaptation z2m 2.x",
        "de": "anpassung z2m 2.x",
        "ru": "адаптация z2m 2.x",
        "pt": "adaptação z2m 2.x",
        "nl": "aanpassing z2m 2.x",
        "fr": "adaptation z2m 2.x",
        "it": "adattamento z2m 2.x",
        "es": "adaptación z2m 2.x",
        "pl": "adaptacja z2m 2.x",
        "uk": "адаптація z2m 2.x",
        "zh-cn": "适应z2m 2.x"
      },
      "2.13.11": {
        "en": "corr package.json",
        "de": "korr paket.json",
        "ru": "коррек-пакет.json",
        "pt": "corr pacote.json",
        "nl": "corr package.json",
        "fr": "c'est ce qu'il a dit",
        "it": "pacchetto corr.json",
        "es": "corr package.json",
        "pl": "corr package.json",
        "uk": "english, українська, français..",
        "zh-cn": "corr 软件包.json"
      },
      "2.13.10": {
        "en": "update dependecy\nadd available object for groups",
        "de": "aktualisierung abhängigkeit\nobjekt für gruppen hinzufügen",
        "ru": "обновление\nдобавить доступный объект для групп",
        "pt": "atualização\nadicionar objeto disponível para grupos",
        "nl": "afhankelijkheid bijwerken\nbeschikbaar object voor groepen toevoegen",
        "fr": "mettre à jour la dépendance\najouter un objet disponible pour les groupes",
        "it": "aggiornamento dipendenza\naggiungere oggetto disponibile per gruppi",
        "es": "dependencia de actualización\nañadir objeto disponible para grupos",
        "pl": "aktualizacja zależności\ndodaj dostępny obiekt dla grup",
        "uk": "оновлення залежності\nдодати доступний об'єкт для груп",
        "zh-cn": "更新依赖性\n为组添加可用对象"
      },
      "2.13.9": {
        "en": "fix lint\nupdate dependecy",
        "de": "lint zu entfernen\naktualisierung abhängigkeit",
        "ru": "фиксация линта\nобновление",
        "pt": "forro de correção\natualização",
        "nl": "fix pluis\nafhankelijkheid bijwerken",
        "fr": "fixer le lint\nmettre à jour la dépendance",
        "it": "fissaggio lunetta\naggiornamento dipendenza",
        "es": "\ndependencia de actualización",
        "pl": "fix lint\naktualizacja zależności",
        "uk": "засупу 10 ток\nоновлення залежності",
        "zh-cn": "修正线\n更新依赖性"
      }
    },
    "messages": [
      {
        "condition": {
          "operand": "and",
          "rules": [
            "oldVersion<=2.13.11",
            "newVersion>=3.0.0"
          ]
        },
        "title": {
          "en": "Important notice! zigbee2mqtt 2.0",
          "de": "Wichtiger Hinweis! zigbee2mqtt 2.0",
          "ru": "Важное замечание! zigbee2mqtt 2.0",
          "pt": "Notícia importante! zigbee2mqtt 2.0",
          "nl": "Belangrijke mededeling! zigbee2mqtt 2.0",
          "fr": "Avis important! zigbee2mqtt 2.0",
          "it": "Avviso IMPORTANTE! zigbee2mqtt 2.0",
          "es": "¡Noticia importante! zigbee2mqtt 2.0",
          "pl": "Ważna uwaga! zigbee2mqtt 2.0",
          "uk": "Важливе повідомлення! zigbee2mqtt 2.0",
          "zh-cn": "重要的提醒！ zigbee2mqtt 2.0"
        },
        "text": {
          "en": "check zigbee2mqtt notification, for breaking changes\n (link: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nhere are some object renamed and you have to adjust your scripts",
          "de": "Prüfen Sie die zigbee2mqtt-Benachrichtigung, um Änderungen zu erkennen \n(Link: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nEs wurden einige Objekte umbenannt und Sie müssen Ihre Skripte anpassen",
          "ru": "проверьте уведомление zigbee2mqtt об изменениях\n (ссылка: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nгде некоторые объекты переименованы, и вам придется скорректировать свои скрипты",
          "pt": "verifique a notificação do zigbee2mqtt, para alterações de última hora \n(ligação: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nAlguns objectos foram renomeados e é necessário ajustar os scripts",
          "nl": "controleer de zigbee2mqtt melding voor wijzigingen \n(link: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nEr zijn enkele objecten hernoemd en je moet je scripts aanpassen",
          "fr": "Vérifiez la notification de zigbee2mqtt, pour les changements importants \n(lien : https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nIl y a des objets renommés et vous devez ajuster vos scripts.",
          "it": "controllare la notifica di zigbee2mqtt, per le modifiche di rottura \n(link: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nAlcuni oggetti sono stati rinominati e occorre modificare gli script.",
          "es": "revisa la notificación de zigbee2mqtt, para cambios de última hora\n (enlace: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nHay algunos objetos renombrados y tienes que ajustar tus scripts.",
          "pl": "sprawdź powiadomienie zigbee2mqtt, aby uzyskać informacje o zmianach\n (link: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nZmieniono nazwy niektórych obiektów i należy dostosować skrypty.",
          "uk": "перевірте сповіщення zigbee2mqtt на наявність змін\n (посилання: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nдеякі об'єкти перейменовано, і вам доведеться скоригувати свої скрипти",
          "zh-cn": "check zigbee2mqtt notification, for breaking changes\n (link: https://github.com/Koenkk/zigbee2mqtt/discussions/24198). \nhere are some object renamed and you have to adjust your scripts"
        },
        "level": "warn",
        "buttons": [
          "agree",
          "cancel"
        ]
      }
    ],
    "titleLang": {
      "en": "zigbee2mqtt",
      "de": "zigbee2mqtt",
      "ru": "зигби2мктт",
      "pt": "zigbee2mqtt",
      "nl": "zigbee2mqtt",
      "fr": "zigbee2mqtt",
      "it": "zigbee2mqtt",
      "es": "zigbee2mqtt",
      "pl": "zigbee2mqtt",
      "zh-cn": "zigbee2mqtt",
      "uk": "zigbee2mqtt"
    },
    "desc": {
      "en": "Zigbee2MQTT adapter for ioBroker",
      "de": "Zigbee2MQTT-Adapter für ioBroker",
      "ru": "Адаптер Zigbee2MQTT для ioBroker",
      "pt": "Adaptador Zigbee2MQTT para ioBroker",
      "nl": "Zigbee2MQTT-adapter voor ioBroker",
      "fr": "Adaptateur Zigbee2MQTT pour ioBroker",
      "it": "Adattatore Zigbee2MQTT per ioBroker",
      "es": "Adaptador Zigbee2MQTT para ioBroker",
      "pl": "Adapter Zigbee2MQTT do ioBroker",
      "zh-cn": "用于 ioBroker 的 Zigbee2MQTT 适配器",
      "uk": "Адаптер Zigbee2MQTT для ioBroker"
    },
    "authors": [
      "arteck <arteck@outlook.com>",
      "Dennis Rathjen <dennis.rathjen@outlook.de>"
    ],
    "keywords": [
      "zigbee",
      "zigbee2mqtt",
      "hue",
      "tradfri",
      "aqara",
      "tuya"
    ],
    "licenseInformation": {
      "license": "MIT",
      "type": "free"
    },
    "platform": "Javascript/Node.js",
    "icon": "zigbee2mqtt.png",
    "enabled": false,
    "extIcon": "https://raw.githubusercontent.com/arteck/ioBroker.zigbee2mqtt/main/admin/zigbee2mqtt.png",
    "readme": "https://github.com/arteck/ioBroker.zigbee2mqtt/blob/main/README.md",
    "loglevel": "info",
    "mode": "daemon",
    "type": "hardware",
    "compact": true,
    "supportedMessages": {
      "deviceManager": true
    },
    "stopTimeout": 2000,
    "tier": 2,
    "connectionType": "local",
    "dataSource": "push",
    "adminUI": {
      "config": "json"
    },
    "adminTab": {
      "name": {
        "en": "Zigbee2MQTT",
        "de": "Zigbee2MQTT",
        "ru": "Zigbee2MQTT",
        "pt": "Zigbee2MQTT",
        "nl": "Zigbee2MQTT",
        "fr": "Zigbee2MQTT",
        "it": "Zigbee2MQTT",
        "es": "Zigbee2MQTT",
        "pl": "Zigbee2MQTT",
        "zh-cn": "Zigbee2MQTT"
      },
      "link": "%webUIScheme%://%webUIServer%:%webUIPort%",
      "fa-icon": "</i><img style='width:24px;margin-bottom:-6px;' src='/adapter/zigbee2mqtt/zigbee2mqtt.png'><i>"
    },
    "localLinks": {
      "_default": {
        "link": "%webUIScheme%://%webUIServer%:%webUIPort%"
      }
    },
    "dependencies": [
      {
        "js-controller": ">= 5.0.19"
      }
    ],
    "globalDependencies": [
      {
        "admin": ">=5.1.13"
      }
    ]
  },
  "native": {
    "connectionType": "ws",
    "wsScheme": "ws",
    "wsServerIP": "",
    "wsServerPort": 8080,
    "wsTokenEnabled": false,
    "wsToken": "",
    "dummyMqtt": false,
    "externalMqttServerIP": "",
    "externalMqttServerPort": 1883,
    "externalMqttServerCredentials": false,
    "externalMqttServerUsername": "",
    "externalMqttServerPassword": "",
    "mqttServerIPBind": "0.0.0.0",
    "mqttServerPort": 1885,
    "webUIScheme": "http",
    "webUIServer": "",
    "webUIPort": 8080,
    "debugLogEnabled": false,
    "proxyZ2MLogs": true,
    "useKelvin": false,
    "colorTempSyncColor": false,
    "brightnessMoveOnOff": false,
    "brightnessStepOnOff": false,
    "useEventInDesc": true,
    "useDeviceIcons": false,
    "deviceIconsSize": 28,
    "simpleHoldReleaseState": true,
    "simpleMoveStopState": false,
    "simplePressReleaseState": false,
    "coordinatorCheck": false,
    "coordinatorCheckLogLvl": "info",
    "coordinatorCheckCron": "0 3 * * *",
    "allwaysUpdateOccupancyState": false
  },
  "protectedNative": [
    "externalMqttServerPassword",
    "wsToken"
  ],
  "encryptedNative": [
    "externalMqttServerPassword",
    "wsToken"
  ],
  "objects": [],
  "instanceObjects": [
    {
      "_id": "info",
      "type": "channel",
      "common": {
        "name": "Information"
      },
      "native": {}
    },
    {
      "_id": "info.connection",
      "type": "state",
      "common": {
        "role": "indicator.connected",
        "name": "Zigbee2MQTT connected",
        "type": "boolean",
        "read": true,
        "write": false,
        "def": false
      },
      "native": {}
    },
    {
      "_id": "info.debugmessages",
      "type": "state",
      "common": {
        "name": "Log changes as warnings for",
        "type": "string",
        "role": "state",
        "read": true,
        "write": true,
        "def": ""
      },
      "native": {}
    },
    {
      "_id": "info.logfilter",
      "type": "state",
      "common": {
        "name": "Logs matching filters are ignored by the LogProxy",
        "type": "string",
        "role": "state",
        "read": true,
        "write": true,
        "def": ""
      },
      "native": {}
    },
    {
      "_id": "info.coordinator_check",
      "type": "state",
      "common": {
        "name": "It checks whether routers are missing from the coordinator's memory.",
        "role": "button",
        "write": true,
        "read": true,
        "type": "boolean",
        "def": true
      },
      "native": {}
    },
    {
      "_id": "info.missing_routers",
      "type": "state",
      "common": {
        "name": "Routers missing in the coordinator's memory.",
        "type": "json",
        "role": "json",
        "read": true,
        "write": false,
        "def": "[]"
      },
      "native": {}
    },
    {
      "_id": "info.missing_routers_count",
      "type": "state",
      "common": {
        "name": "Count of missing routers missing in the coordinator's memory.",
        "type": "number",
        "role": "state",
        "read": true,
        "write": false,
        "def": 0
      },
      "native": {}
    },
    {
      "_id": "",
      "type": "meta",
      "common": {
        "name": "",
        "type": "meta.user"
      },
      "native": {}
    }
  ]
}
