{
  "common": {
    "name": "oxxify-fan-control",
    "version": "0.0.16",
    "news": {
      "0.0.16": {
        "en": "Security vulnerabilities fixed (#143)\nDependencies updated",
        "de": "Sicherheitslücken behoben (#143)\nAusgaben aktualisiert",
        "ru": "Уязвимости безопасности (#143)\nОбновленные зависимости",
        "pt": "Vulnerabilidades de segurança fixas (# 143)\nDependências atualizadas",
        "nl": "Veiligheidskwetsbaarheden vastgesteld (#143)\nAfhankelijkheden bijgewerkt",
        "fr": "Vulnérabilités de sécurité corrigées (#143)\nDépendances actualisées",
        "it": "Vulnerabilità di sicurezza fissate (#143)\nDipendenze aggiornate",
        "es": "Vulnerabilidades de seguridad fijas (#143)\nActualización de las dependencias",
        "pl": "Ustabilizowane podatności na zagrożenia (# 143)\nAktualizacja zależności",
        "uk": "Безпека вразливостей фіксована (#143)\nЗалежність оновлено",
        "zh-cn": "固定的安全弱点(# 143)\n更新的依赖关系"
      },
      "0.0.15": {
        "en": "Security vulnerabilities fixed (#141)",
        "de": "Sicherheitslücken behoben (#141)",
        "ru": "Уязвимости безопасности (#141)",
        "pt": "Vulnerabilidades de segurança fixas (# 141)",
        "nl": "Veiligheidskwetsbaarheden vastgesteld (#141)",
        "fr": "Vulnérabilités de sécurité corrigées (#141)",
        "it": "Vulnerabilità di sicurezza fissate (#141)",
        "es": "Vulnerabilidades de seguridad fijas (#141)",
        "pl": "Ustabilizowane podatności na zagrożenia (# 141)",
        "uk": "Безпека вразливостей фіксована (#141)",
        "zh-cn": "固定的安全弱点(# 141)"
      },
      "0.0.14": {
        "en": "Added missing JSDoc comments\nAdapter requires node.js >= 22 now\nWarning [W5039] fixed",
        "de": "Hinzugefügt fehlende JSDoc Kommentare\nAdapter benötigt node.js >= 22 jetzt\nWarnung [W5039] fest",
        "ru": "Отсутствующие комментарии JSDoc\nАдаптер требует node.js >= 22 сейчас\nПредупреждение [W5039] исправлено",
        "pt": "Adicionados os comentários em falta do JSDoc\nAdaptador requer nod.js >= 22 agora\nAviso [W5039] fixado",
        "nl": "Toegevoegd ontbrekende JSDoc opmerkingen\nVoor de adapter zijn node.js < 22 nu nodig\nWaarschuwing [W5039] vast",
        "fr": "Ajouté les commentaires manquants de JSDoc\nAdaptateur nécessite node.js >= 22 maintenant\nAvertissement [W5039] fixé",
        "it": "Aggiunto mancante JSDoc commenti\nAdattatore richiede node.js >= 22 ora\nAvviso [W5039] fisso",
        "es": "Comentarios adicionales faltantes de JSDoc\nAdaptador requiere node.js ю= 22 ahora\nAdvertencia [W5039] fija",
        "pl": "Dodano brakujące komentarze JSDoc\nAdapter wymaga node.js > = 22\nOstrzeżenie [W5039] stałe",
        "uk": "Додано відсутні коментарі JSDoc\nАдаптер вимагає node.js >= 22 тепер\nПопередження [W5039] фіксована",
        "zh-cn": "缺少的 JSDoc 注释\n适配器需要节点.js 现在22\n警告 [W5039] 固定"
      },
      "0.0.13": {
        "en": "Auto PRs merged\nFixing other deployment issues...",
        "de": "Auto PRs zusammengeführt\nAndere Bereitstellungsprobleme beheben...",
        "ru": "Авто PR объединились\nРешение других проблем развертывания...",
        "pt": "Auto PRs mesclados\nCorrigindo outros problemas de implantação...",
        "nl": "Samengevoegde automatische PR's\nAndere problemen oplossen...",
        "fr": "Auto PRs fusionné\nCorrection d'autres problèmes de déploiement...",
        "it": "Auto PR fuse\nFissare altri problemi di distribuzione...",
        "es": "Auto PRs fusionados\nArreglar otros problemas de despliegue...",
        "pl": "Automatyczne PRs połączone\nNaprawiam inne problemy z rozmieszczeniem...",
        "uk": "Авто PR злив\nВиправлення інших питань розгортання...",
        "zh-cn": "自动 PR 合并\n解决其他部署问题..."
      },
      "0.0.10": {
        "en": "Auto PRs merged\nSome dependency work\nTests extended\nCopyright year updated",
        "de": "Auto PRs zusammengeführt\nEinige Abhängigkeitsarbeit\nPrüfung verlängert\nCopyright-Jahr aktualisiert",
        "ru": "Авто PR объединились\nНекоторые зависимые работы\nИспытания продлены\nГод авторских прав обновлен",
        "pt": "Auto PRs mesclados\nAlgum trabalho de dependência\nEnsaios alargados\nAno de direitos autorais atualizado",
        "nl": "Samengevoegde automatische PR's\nEnige afhankelijkheid werk\nUitgebreide tests\nCopyrightjaar bijgewerkt",
        "fr": "Auto PRs fusionné\nTravail de dépendance\nEssais prolongés\nAnnée du droit d'auteur mise à jour",
        "it": "Auto PR fuse\nAlcuni lavori di dipendenza\nTest estesi\nAnno di diritto d'autore aggiornato",
        "es": "Auto PRs fusionados\nAlgunos trabajos de dependencia\nPruebas prorrogadas\nAño de autor actualizado",
        "pl": "Automatyczne PRs połączone\nPewne prace związane z uzależnieniem\nBadania rozszerzone\nAktualizacja roku Copyright",
        "uk": "Авто PR злив\nДеякі роботи залежностей\nТести розширені\nОновлено",
        "zh-cn": "自动 PR 合并\n一些依赖性工作\n延长的测试\n更新版权年"
      },
      "0.0.9": {
        "en": "Some dependency work\nAvoid warning messages, if the received protocol does not contain values to update the ioBroker states (Issue #91)",
        "de": "Einige Abhängigkeitsarbeit\nVermeiden Sie Warnmeldungen, wenn das empfangene Protokoll keine Werte enthält, um die ioBroker-Zustände zu aktualisieren (Issue #91)",
        "ru": "Некоторые зависимые работы\nИзбегайте предупреждающих сообщений, если принятый протокол не содержит значений для обновления состояний ioBroker (выпуск #91)",
        "pt": "Algum trabalho de dependência\nEvite mensagens de aviso, se o protocolo recebido não contém valores para atualizar os estados do ioBroker (Issue #91)",
        "nl": "Enige afhankelijkheid werk\nWaarschuwingsberichten vermijden, als het ontvangen protocol geen waarden bevat om de ioBroker toestanden bij te werken (Issue #91)",
        "fr": "Travail de dépendance\nÉvitez les messages d'avertissement, si le protocole reçu ne contient pas de valeurs pour mettre à jour les états ioBroker (Issue #91)",
        "it": "Alcuni lavori di dipendenza\nEvitare messaggi di avviso, se il protocollo ricevuto non contiene valori per aggiornare gli stati ioBroker (Issue #91)",
        "es": "Algunos trabajos de dependencia\nEvite los mensajes de advertencia, si el protocolo recibido no contiene valores para actualizar los estados ioBroker (Isue #91)",
        "pl": "Pewne prace związane z uzależnieniem\nUnikaj komunikatów ostrzegawczych, jeśli otrzymany protokół nie zawiera wartości do aktualizacji stanów jOBroker (wydanie # 91)",
        "uk": "Деякі роботи залежностей\nУникайте попередження повідомлень, якщо отриманий протокол не містить значень для оновлення станів ioBroker (Issue #91)",
        "zh-cn": "一些依赖性工作\n避免警告消息, 如果收到的协议没有包含更新 ioBroker 状态的值( 问题 #91)"
      },
      "0.0.8": {
        "en": "Some dependency work\nIssues from adapter checker fixed",
        "de": "Einige Abhängigkeitsarbeit\nProbleme von Adapter-Checker behoben",
        "ru": "Некоторые зависимые работы\nПроблемы с Adapter Checker фиксированные",
        "pt": "Algum trabalho de dependência\nProblemas do verificador adaptador corrigido",
        "nl": "Enige afhankelijkheid werk\nProblemen met de adaptercontrole zijn opgelost",
        "fr": "Travail de dépendance\nProblèmes de l'adaptateur checker corrigé",
        "it": "Alcuni lavori di dipendenza\nEmissioni da adattatore fisso",
        "es": "Algunos trabajos de dependencia\nProblemas del control de adaptador fijo",
        "pl": "Pewne prace związane z uzależnieniem\nProblemy z sprawdzaczem adaptera naprawione",
        "uk": "Деякі роботи залежностей\nВиди з перехідника фіксовані",
        "zh-cn": "一些依赖性工作\n适配器检查器的问题已固定"
      }
    },
    "titleLang": {
      "en": "Oxxify Fan Control",
      "de": "Oxxify-Lüftersteuerung",
      "ru": "Управление вентилятором Oxxify",
      "pt": "Controle de ventilador Oxxify",
      "nl": "Oxxify-ventilatorbediening",
      "fr": "Contrôle du ventilateur Oxxify",
      "it": "Controllo della ventola Oxxify",
      "es": "Control del ventilador Oxxify",
      "pl": "Sterowanie wentylatorem Oxxify",
      "uk": "Контроль вентиляторів Oxxify",
      "zh-cn": "Oxxify 风扇控制"
    },
    "desc": {
      "en": "Integrate your Oxxify Fans into your Smart Home.",
      "de": "Integrieren Sie Ihre Oxxify-Lüfter in Ihr Smart Home.",
      "ru": "Интегрируйте вентиляторы Oxxify в свой умный дом.",
      "pt": "Integre seus fãs Oxxify em sua casa inteligente.",
      "nl": "Integreer je Oxxify Fans in je Smart Home.",
      "fr": "Intégrez vos ventilateurs Oxxify dans votre maison intelligente.",
      "it": "Integra i tuoi fan Oxxify nella tua casa intelligente.",
      "es": "Integra tus Fans Oxxify en tu Hogar Inteligente.",
      "pl": "Zintegruj swoich fanów Oxxify ze swoim inteligentnym domem.",
      "uk": "Інтегруйте вентилятори Oxxify у свій розумний дім.",
      "zh-cn": "将您的 Oxxify 风扇集成到您的智能家居中。"
    },
    "authors": [
      "N-b-dy <daten4me@gmx.de>"
    ],
    "keywords": [
      "oxxify",
      "fan",
      "ventilation"
    ],
    "licenseInformation": {
      "type": "free",
      "license": "GPL-3.0-or-later"
    },
    "platform": "Javascript/Node.js",
    "icon": "oxxify-fan-control.png",
    "enabled": true,
    "extIcon": "https://raw.githubusercontent.com/N-b-dy/ioBroker.oxxify-fan-control/main/admin/oxxify-fan-control.png",
    "readme": "https://github.com/N-b-dy/ioBroker.oxxify-fan-control/blob/main/README.md",
    "loglevel": "info",
    "tier": 3,
    "mode": "daemon",
    "type": "climate-control",
    "compact": true,
    "connectionType": "local",
    "dataSource": "poll",
    "adminUI": {
      "config": "json"
    },
    "dependencies": [
      {
        "js-controller": ">=6.0.11"
      }
    ],
    "globalDependencies": [
      {
        "admin": ">=7.6.20"
      }
    ]
  },
  "native": {
    "pollingInterval": 5,
    "ntpServer": "0.de.pool.ntp.org",
    "fans": [
      {
        "name": "fan1",
        "id": "1234567890123456",
        "ipaddr": "192.168.1.1",
        "password": ""
      }
    ]
  },
  "protectedNative": [],
  "encryptedNative": [],
  "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": {}
    }
  ]
}
