{
  "common": {
    "name": "elero-usb-transmitter",
    "version": "1.0.5",
    "news": {
      "1.0.5": {
        "en": "Fixed reliability issue with fast polling (burst mode)",
        "de": "Behobene Zuverlässigkeitsfrage mit schneller Abstimmung (Burst-Modus)",
        "ru": "Проблема фиксированной надежности при быстром опросе (режим вспышки)",
        "pt": "Problema de confiabilidade fixo com votação rápida (modo burst)",
        "nl": "Vast betrouwbaarheidsprobleem met snelle polling (burst mode)",
        "fr": "Problème de fiabilité corrigé avec un sondage rapide (mode rafale)",
        "it": "Risolto problema di affidabilità con inquinamento rapido (modalità busta)",
        "es": "Cuestión de confiabilidad fija con votación rápida (modo de carga)",
        "pl": "Naprawiono problem niezawodności z szybkim sondażem (tryb rozrywania)",
        "uk": "Виправлено проблему надійності за допомогою швидкого опитування (режим сміття)",
        "zh-cn": "快速投票的固定可靠性问题(爆发模式)"
      },
      "1.0.4": {
        "en": "Adjusted release configuration",
        "de": "Einstellbare Freigabekonfiguration",
        "ru": "Скорректированная конфигурация выпуска",
        "pt": "Configuração de versão ajustada",
        "nl": "Aangepaste versieconfiguratie",
        "fr": "Configuration de libération ajustée",
        "it": "Configurazione di rilascio regolata",
        "es": "Configuración de lanzamiento ajustada",
        "pl": "Dostosowana konfiguracja wydania",
        "uk": "Регульована конфігурація випуску",
        "zh-cn": "调整后的释放配置"
      },
      "1.0.3": {
        "en": "Status update handling improved (async + validation), retry logic added, documentation updated",
        "de": "Status-Update-Handling verbessert (Async + Validierung), Retry-Logik hinzugefügt, Dokumentation aktualisiert",
        "ru": "Улучшена обработка обновлений статуса (асинхронность + валидация), добавлена логика повторных попыток, обновлена документация",
        "pt": "Melhoria no tratamento de atualização de status (async + validação), lógica de nova tentativa adicionada, documentação atualizada",
        "nl": "Statusupdate-afhandeling verbeterd (async + validatie), retry-logica toegevoegd, documentatie bijgewerkt",
        "fr": "Amélioration de la gestion des mises à jour de statut (async + validation), ajout de la logique de nouvelle tentative, documentation mise à jour",
        "it": "Migliorata la gestione dell'aggiornamento dello stato (async + convalida), aggiunta logica di riprovo, documentazione aggiornata",
        "es": "Manejo de actualización de estado mejorado (async + validación), se agregó lógica de reintento, documentación actualizada",
        "pl": "Ulepszono obsługę aktualizacji statusu (async + walidacja), dodano logikę ponawiania prób, zaktualizowano dokumentację",
        "zh-cn": "改进了状态更新处理（异步 + 验证），添加了重试逻辑，更新了文档"
      },
      "1.0.2": {
        "en": "Replaced deprecated createState/createDevice methods with setObjectNotExistsAsync",
        "de": "Veraltete createState/createDevice-Methoden durch setObjectNotExistsAsync ersetzt",
        "ru": "Заменены устаревшие методы createState/createDevice на setObjectNotExistsAsync",
        "pt": "Substituídos os métodos obsoletos createState/createDevice por setObjectNotExistsAsync",
        "nl": "Verouderde createState/createDevice methoden vervangen door setObjectNotExistsAsync",
        "fr": "Remplacement des méthodes obsolètes createState/createDevice par setObjectNotExistsAsync",
        "it": "Sostituiti i metodi obsoleti createState/createDevice con setObjectNotExistsAsync",
        "es": "Se han reemplazado los métodos obsoletos createState/createDevice por setObjectNotExistsAsync",
        "pl": "Zastąpiono przestarzałe metody createState/createDevice metodą setObjectNotExistsAsync",
        "zh-cn": "使用 setObjectNotExistsAsync 替换了已弃用的 createState/createDevice 方法"
      },
      "1.0.1": {
        "en": "Dependencies updated",
        "de": "Abhängigkeiten aktualisiert",
        "ru": "Обновлены зависимости",
        "pt": "Dependências atualizadas",
        "nl": "Afhankelijkheden bijgewerkt",
        "fr": "Dépendances mises à jour",
        "it": "Dipendenze aggiornate",
        "es": "Dependencias actualizadas",
        "pl": "Zaktualizowano zależności",
        "zh-cn": "依赖项更新"
      },
      "1.0.0": {
        "en": "Refactor main.ts, Cleanup unused code, Admin UI migrated to jsonConfig, Dependencies updated, ESLint migrated to v9",
        "de": "Refactoring von main.ts, unbenutzten Code bereinigt, Admin UI auf jsonConfig umgestellt, Abhängigkeiten aktualisiert, ESLint auf v9 migriert",
        "ru": "Рефакторинг main.ts, очистка неиспользуемого кода, интерфейс администратора перенесен на jsonConfig, обновлены зависимости, ESLint перенесен на v9",
        "pt": "Refatoração do main.ts, limpeza de código não utilizado, interface de administração migrada para jsonConfig, dependências atualizadas, ESLint migrado para v9",
        "nl": "Refactoring van main.ts, ongebruikte code opgeschoond, beheerdersinterface gemigreerd naar jsonConfig, afhankelijkheden bijgewerkt, ESLint gemigreerd naar v9",
        "fr": "Refactoring de main.ts, nettoyage du code inutilisé, interface d'administration migrée vers jsonConfig, dépendances mises à jour, ESLint migré vers v9",
        "it": "Rifattorizzazione di main.ts, pulizia del codice inutilizzato, interfaccia di amministrazione migrata su jsonConfig, dipendenze aggiornate, ESLint migrato alla v9",
        "es": "Refactorización de main.ts, limpieza de código no utilizado, interfaz de administración migrada a jsonConfig, dependencias actualizadas, ESLint migrado a v9",
        "pl": "Refaktoryzacja main.ts, czyszczenie nieużywanego kodu, interfejs administratora przeniesiony do jsonConfig, zaktualizowane zależności, ESLint przeniesiony do wersji 9",
        "zh-cn": "重构 main.ts，清理未使用的代码，管理界面迁移到 jsonConfig，依赖项更新，ESLint 迁移到 v9"
      },
      "0.5.2": {
        "en": "Missing translation for title and description added.",
        "de": "Fehlende Übersetzung für Titel und Beschreibung hinzugefügt.",
        "ru": "Добавлен недостающий перевод для заголовка и описания.",
        "pt": "Tradução ausente para título e descrição adicionada.",
        "nl": "Ontbrekende vertaling voor titel en beschrijving toegevoegd.",
        "fr": "Traduction manquante pour le titre et la description ajoutée.",
        "it": "Traduzione mancante per titolo e descrizione aggiunta.",
        "es": "Se agregó la traducción faltante para el título y la descripción.",
        "pl": "Dodano brakujące tłumaczenie tytułu i opisu.",
        "zh-cn": "添加了缺少标题和描述的翻译。"
      }
    },
    "titleLang": {
      "en": "Elero USB Transmitter",
      "de": "Elero USB-Sender",
      "ru": "USB-передатчик Elero",
      "pt": "Transmissor Elero USB",
      "nl": "Elero USB-zender",
      "fr": "Émetteur USB Elero",
      "it": "Trasmettitore USB Elero",
      "es": "Transmisor USB Elero",
      "pl": "Nadajnik Elero USB",
      "zh-cn": "Elero USB 发射器"
    },
    "desc": {
      "en": "Adapter to control Elero devices.",
      "de": "Adapter zur Steuerung von Elero-Geräten.",
      "ru": "Адаптер для управления устройствами Elero.",
      "pt": "Adaptador para controlar dispositivos Elero.",
      "nl": "Adapter om Elero-apparaten te bedienen.",
      "fr": "Adaptateur pour contrôler les appareils Elero.",
      "it": "Adattatore per controllare i dispositivi Elero.",
      "es": "Adaptador para controlar dispositivos Elero.",
      "pl": "Adapter do sterowania urządzeniami Elero.",
      "zh-cn": "用于控制 Elero 设备的适配器。"
    },
    "authors": [
      "Marc <marc@lammers.dev>"
    ],
    "keywords": [
      "elero",
      "shutters"
    ],
    "license": "MIT",
    "platform": "Javascript/Node.js",
    "main": "build/main.js",
    "icon": "elero-usb-transmitter.png",
    "enabled": true,
    "extIcon": "https://raw.githubusercontent.com/marc2016/ioBroker.elero-usb-transmitter/main/admin/elero-usb-transmitter.png",
    "readme": "https://github.com/marc2016/ioBroker.elero-usb-transmitter/blob/main/README.md",
    "loglevel": "info",
    "mode": "daemon",
    "type": "iot-systems",
    "compact": true,
    "connectionType": "local",
    "dataSource": "poll",
    "adminUI": {
      "config": "json"
    },
    "globalDependencies": [
      {
        "admin": ">=4.0.9"
      }
    ],
    "dependencies": [
      {
        "js-controller": ">=3.0.0"
      }
    ]
  },
  "native": {
    "refreshInterval": 5,
    "usbStickDevicePath": "",
    "deviceConfigs": []
  },
  "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": {}
    }
  ],
  "messagebox": true
}
