{
  "common": {
    "name": "lorawan",
    "version": "1.22.33",
    "news": {
      "1.22.33": {
        "en": "Add Home Assistant wind direction and angle measurement classification",
        "de": "Klassifizierung der Windrichtungs- und Winkelmessung in Home Assistant hinzufügen",
        "ru": "Добавить в Home Assistant классификацию измерения направления и угла ветра",
        "pt": "Adicionar classificação de medição de direção e ângulo do vento ao Home Assistant",
        "nl": "Voeg een classificatie voor windrichting en -hoekmeting toe aan Home Assistant.",
        "fr": "Ajouter une classification aux mesures de direction et d'angle du vent dans Home Assistant",
        "it": "Aggiungi la classificazione della misurazione della direzione e dell'angolo del vento in Home Assistant",
        "es": "Agregar a Home Assistant la clasificación de medición de dirección y ángulo del viento",
        "pl": "Dodaj klasyfikację pomiaru kierunku i kąta wiatru w Asystencie Domowym",
        "uk": "Додайте класифікацію вимірювання напрямку та кута вітру для Home Assistant",
        "zh-cn": "添加 Home Assistant 风向和风角测量分类"
      },
      "1.22.32": {
        "en": "Align Home Assistant sensor device classes, state classes, and units with the current specification",
        "de": "Richten Sie die Sensorgeräteklassen, Statusklassen und Einheiten von Home Assistant an die aktuelle Spezifikation aus.",
        "ru": "Приведите классы сенсорных устройств Home Assistant, классы состояний и единицы измерения в соответствие с текущими спецификациями.",
        "pt": "Alinhe as classes de dispositivos de sensores, classes de estado e unidades do Home Assistant com a especificação atual.",
        "nl": "Stem de apparaatklassen, statusklassen en eenheden van de Home Assistant-sensoren af op de huidige specificaties.",
        "fr": "Alignez les classes de périphériques de capteurs, les classes d'état et les unités de Home Assistant avec les spécifications actuelles.",
        "it": "Allineare le classi dei dispositivi sensore di Home Assistant, le classi di stato e le unità con le specifiche attuali",
        "es": "Alinee las clases de dispositivos de sensores, las clases de estado y las unidades de Home Assistant con la especificación actual.",
        "pl": "Dostosuj klasy urządzeń czujników Home Assistant, klasy stanów i jednostki do bieżącej specyfikacji",
        "uk": "Узгодьте класи сенсорних пристроїв, класи станів та одиниці Home Assistant із поточною специфікацією",
        "zh-cn": "将 Home Assistant 传感器设备类、状态类和单位与当前规范保持一致。"
      },
      "1.22.31": {
        "en": "Add selection of ToIob source id",
        "de": "Auswahl der ToIob-Quell-ID hinzufügen",
        "ru": "Добавить выборку идентификатора источника ToIob",
        "pt": "Adicionar seleção de ID da fonte ToIob",
        "nl": "Voeg een selectie van de ToIob-bron-ID toe.",
        "fr": "Ajouter une sélection d'identifiants de source ToIob",
        "it": "Aggiungi selezione ID sorgente ToIob",
        "es": "Agregar selección de ID de origen ToIob",
        "pl": "Dodaj wybór identyfikatora źródłowego obiektu ToIob",
        "uk": "Додати вибір ідентифікатора джерела ToIob",
        "zh-cn": "添加 ToIob 源 ID 的选择"
      },
      "1.22.30": {
        "en": "Add PIR Mini device Profile\nAdd possibillity to ad states to downlink numbers",
        "de": "PIR-Mini-Geräteprofil hinzufügen\nFüge die Möglichkeit hinzu, Anzeigenstatus zu Downlink-Nummern hinzuzufügen",
        "ru": "Добавить профиль мини-устройства PIR\nДобавьте возможность для штатов, где размещается реклама, передавать данные о количестве нисходящих ссылок.",
        "pt": "Adicionar perfil de dispositivo PIR Mini\nAdicionar possibilidade aos estados de anúncios para baixar números",
        "nl": "Voeg een PIR Mini-apparaatprofiel toe\nVoeg de mogelijkheid toe om advertentiestaten naar downlinknummers te verzenden",
        "fr": "Ajouter le profil du périphérique PIR Mini\nAjouter la possibilité aux états publicitaires de recevoir des numéros de liaison descendante",
        "it": "Aggiungi il profilo del dispositivo PIR Mini\nAggiungi possibilità agli stati degli annunci per i numeri di downlink",
        "es": "Agregar perfil de dispositivo PIR Mini\nAgregar posibilidad de estados de anuncios a números de enlace descendente",
        "pl": "Dodaj profil urządzenia PIR Mini\nDodanie możliwości do stanów reklam w numerach downlink",
        "uk": "Додати профіль пристрою PIR Mini\nДодати до станів оголошень можливість пересилання номерів на низхідні посилання",
        "zh-cn": "添加 PIR Mini 设备配置文件\n为广告状态添加下行链路号码的可能性"
      },
      "1.22.29": {
        "en": "Add some roles and units to assignhandler",
        "de": "Fügen Sie dem Zuweisungshandler einige Rollen und Einheiten hinzu.",
        "ru": "Добавьте несколько ролей и подразделений в обработчик назначений.",
        "pt": "Adicione algumas funções e unidades ao assignhandler.",
        "nl": "Voeg enkele rollen en eenheden toe aan de assignhandler.",
        "fr": "Ajoutez des rôles et des unités à assignhandler",
        "it": "Aggiungi alcuni ruoli e unità ad assignhandler",
        "es": "Agregue algunos roles y unidades a assignhandler",
        "pl": "Dodaj role i jednostki do assignhandler",
        "uk": "Додати деякі ролі та юніти до assignhandler",
        "zh-cn": "向 assignhandler 添加一些角色和单位"
      },
      "1.22.28": {
        "en": "Add DewPointTemperature to assignhandler",
        "de": "Füge DewPointTemperature zum Zuweisungshandler hinzu.",
        "ru": "Добавьте DewPointTemperature в assignhandler",
        "pt": "Adicione DewPointTemperature ao assignhandler",
        "nl": "Voeg DewPointTemperature toe aan assignhandler",
        "fr": "Ajouter DewPointTemperature à assignhandler",
        "it": "Aggiungi DewPointTemperature all'assignhandler",
        "es": "Agregar DewPointTemperature a assignhandler",
        "pl": "Dodaj DewPointTemperature do assignhandler",
        "uk": "Додати DewPointTemperature до assignhandler",
        "zh-cn": "将露点温度添加到赋值处理程序"
      },
      "1.22.27": {
        "en": "Bugfix warning for wrong id\nAdd Profile to downloadconfig",
        "de": "Bugfix-Warnung wegen falscher ID\nProfil zu downloadconfig hinzufügen",
        "ru": "Исправлено предупреждение об ошибке, связанной с неверным идентификатором.\nДобавить профиль в downloadconfig",
        "pt": "Aviso de correção de bug para ID incorreto\nAdicionar perfil ao downloadconfig",
        "nl": "Bugfix-waarschuwing voor onjuiste ID\nVoeg profiel toe aan downloadconfig",
        "fr": "Avertissement de correction de bug pour identifiant incorrect\nAjouter le profil à downloadconfig",
        "it": "Avviso di correzione bug per ID errato\nAggiungi il profilo a downloadconfig",
        "es": "Advertencia de corrección de errores por ID incorrecto\nAgregar perfil a downloadconfig",
        "pl": "Ostrzeżenie o naprawie błędu dotyczącego nieprawidłowego identyfikatora\nDodaj profil do downloadconfig",
        "uk": "Попередження про виправлення помилки для неправильного ідентифікатора\nДодати профіль до завантаженої конфігурації",
        "zh-cn": "修复错误 ID 警告\n将配置文件添加到 downloadconfig"
      }
    },
    "titleLang": {
      "en": "LoRaWAN",
      "de": "LoRaWAN",
      "ru": "ЛоРаВАН",
      "pt": "LoRaWAN",
      "nl": "LoRaWAN",
      "fr": "LoRaWAN",
      "it": "LoRaWAN",
      "es": "LoRaWAN",
      "pl": "LoRaWAN",
      "uk": "LoRaWAN",
      "zh-cn": "洛拉万"
    },
    "desc": {
      "en": "converts the desired lora gateway data to a ioBroker structure",
      "de": "wandelt die gewünschten Lora-Gateway-Daten in eine ioBroker-Struktur um",
      "ru": "преобразует нужные данные шлюза Lora в структуру ioBroker",
      "pt": "converte os dados desejados do gateway lora em uma estrutura ioBroker",
      "nl": "converteert de gewenste Lora-gatewaygegevens naar een ioBroker-structuur",
      "fr": "convertit les données de la passerelle Lora souhaitées en une structure ioBroker",
      "it": "converte i dati del gateway lora desiderati in una struttura ioBroker",
      "es": "convierte los datos de la puerta de enlace lora deseada a una estructura ioBroker",
      "pl": "konwertuje żądane dane bramy Lora do struktury ioBroker",
      "uk": "перетворює потрібні дані lora gateway на структуру ioBroker",
      "zh-cn": "将所需的lora网关数据转换为ioBroker结构"
    },
    "authors": [
      "BenAhrdt <bsahrdt@gmail.com>"
    ],
    "keywords": [
      "LoRaWAN"
    ],
    "licenseInformation": {
      "license": "MIT",
      "type": "free"
    },
    "platform": "Javascript/Node.js",
    "icon": "lorawan.png",
    "enabled": true,
    "extIcon": "https://raw.githubusercontent.com/BenAhrdt/ioBroker.lorawan/main/admin/lorawan.png",
    "readme": "https://github.com/BenAhrdt/ioBroker.lorawan/blob/main/README.md",
    "loglevel": "info",
    "tier": 2,
    "mode": "daemon",
    "type": "protocols",
    "compact": true,
    "connectionType": "cloud",
    "messagebox": true,
    "dataSource": "push",
    "blockly": true,
    "supportedMessages": {
      "deviceManager": true
    },
    "adminUI": {
      "config": "json",
      "tab": "json"
    },
    "adminTab": {
      "link": "jsonTab.json",
      "singleton": false,
      "name": {
        "en": "LoRaWAN",
        "de": "LoRaWAN"
      }
    },
    "dependencies": [
      {
        "js-controller": ">=7.0.6"
      }
    ],
    "globalDependencies": [
      {
        "admin": ">=7.8.18"
      }
    ]
  },
  "notifications": [
    {
      "scope": "lorawan",
      "name": {
        "en": "LoRaWAN",
        "de": "LoRaWAN",
        "ru": "LoRaWAN",
        "pt": "LoRaWAN",
        "nl": "LoRaWAN",
        "fr": "LORAWAN",
        "it": "LoRaWAN",
        "es": "LoRaWAN",
        "pl": "LoRaWAN",
        "uk": "Лоравіан",
        "zh-cn": "洛拉万语"
      },
      "description": {
        "en": "These notifications represent news of devices, gateways or LoraWAN Network Services",
        "de": "Diese Benachrichtigungen stellen Nachrichten von Geräten, Gateways oder LoraWAN Network Services dar",
        "ru": "Эти уведомления представляют новости об устройствах, шлюзах или LoraWAN Network Services",
        "pt": "Estas notificações representam notícias de dispositivos, gateways ou serviços de rede LoraWAN",
        "nl": "Deze meldingen vertegenwoordigen nieuws van apparaten, gateways of LoraWAN Network Services",
        "fr": "Ces notifications représentent des nouvelles d'appareils, passerelles ou services réseau LoraWAN",
        "it": "Queste notifiche rappresentano notizie di dispositivi, gateway o LoraWAN Network Services",
        "es": "Estas notificaciones representan noticias de dispositivos, portales o LoraWAN Network Services",
        "pl": "Powiadomienia te stanowią wiadomości o urządzeniach, bramach lub usługach sieciowych LoraWAN",
        "uk": "Ці повідомлення представляють новини пристроїв, шлюзу або LoraWAN",
        "zh-cn": "这些通知代表设备、网关或LoraWAN网络服务的新闻"
      },
      "categories": [
        {
          "category": "Bridge connected",
          "name": {
            "en": "The desired Bridge was connected",
            "de": "Die gewünschte Bridge wurde verbunden",
            "ru": "Желаемый мост был подключен",
            "pt": "A ponte desejada foi conectada",
            "nl": "De gewenste Bridge was aangesloten",
            "fr": "Le pont souhaité a été connecté",
            "it": "Il Bridge desiderato è stato collegato",
            "es": "El puente deseado estaba conectado",
            "pl": "Połączono żądaną Bridge",
            "uk": "З'єднано бажаний міст",
            "zh-cn": "所期望的网桥已连接"
          },
          "severity": "info",
          "description": {
            "en": "The connection to the Bridge changed from disconnected to connected",
            "de": "Die Verbindung zur Bridge hat sich von getrennt zu verbunden geändert",
            "ru": "Соединение с мостом изменилось от отключенного к подключенному",
            "pt": "A conexão com a ponte mudou de desconectada para conectada",
            "nl": "De verbinding met de Bridge veranderde van losgekoppeld naar verbonden",
            "fr": "La connexion au pont est passée de déconnectée à connectée",
            "it": "Il collegamento alla Bridge è cambiato da disconnesso a collegato",
            "es": "La conexión con el puente cambió de desconectado a conectado",
            "pl": "Połączenie z Bridge zmieniło się z odłączonego na podłączony",
            "uk": "З'єднання до мосту змінено з відключеного на підключений",
            "zh-cn": "连接网桥从断开变为已连接"
          },
          "regex": [],
          "limit": 1
        },
        {
          "category": "Bridge disconnected",
          "name": {
            "en": "The desired Bridge was disconnected",
            "de": "Die gewünschte Bridge ist nicht mehr erreichbar",
            "ru": "Желаемый мост был отключен",
            "pt": "A ponte desejada foi desligada",
            "nl": "De gewenste Bridge werd afgesloten",
            "fr": "Le pont souhaité a été déconnecté",
            "it": "Il Bridge desiderato è stato disconnesso",
            "es": "El puente deseado fue desconectado",
            "pl": "Wybrana Bridge została odłączona",
            "uk": "Відключено бажаний міст",
            "zh-cn": "所期望的网桥已断开"
          },
          "severity": "alert",
          "description": {
            "en": "The connection to the Bridge changed from connected to disconnected",
            "de": "Die Verbindung zur Bridge hat sich von verbunden zu getrennt geändert",
            "ru": "Соединение с мостом изменилось от подключенного к отключенному",
            "pt": "A conexão com a ponte mudou de conectada para desconectada",
            "nl": "De verbinding met de Bridge veranderde van verbonden naar losgekoppeld",
            "fr": "La connexion au pont est passée de connectée à déconnectée",
            "it": "La connessione alla Bridge è cambiata da collegata a disconnessa",
            "es": "La conexión con el puente cambió de conectado a desconectado",
            "pl": "Połączenie z Bridge zmieniło się z podłączonego na odłączony",
            "uk": "З'єднання до мосту змінено з підключеного до відключеного",
            "zh-cn": "连接网桥从已连接变为断开"
          },
          "regex": [],
          "limit": 1
        },
        {
          "category": "LoRaWAN Network Service connected",
          "name": {
            "en": "The desired LoRaWAN Network service was connected",
            "de": "Der LoRaWAN Netzwerk Service wurde verbunden",
            "ru": "Желаемый сервис LoRaWAN Network был подключен",
            "pt": "O serviço de rede LoRaWAN desejado foi conectado",
            "nl": "De gewenste LoRaWAN Network service was aangesloten",
            "fr": "Le service de réseau LoRaWAN souhaité était connecté",
            "it": "Il servizio LoRaWAN Network desiderato è stato collegato",
            "es": "El servicio LoRaWAN Network deseado estaba conectado",
            "pl": "Połączono żądaną usługę sieci LoRaWAN",
            "uk": "З'єднано бажаний сервіс LoRaWAN",
            "zh-cn": "所期望的LORAWAN网络服务已连接"
          },
          "severity": "info",
          "description": {
            "en": "The connection to the LoRaWAN Network service changed from disconnected to connected",
            "de": "Die Verbindung zum LoRaWAN Network-Service hat sich von getrennt zu verbunden geändert",
            "ru": "Соединение с сервисом LoRaWAN Network изменилось от отключенного к подключенному",
            "pt": "A conexão com o serviço de rede LoRaWAN mudou de desconectado para conectado",
            "nl": "De verbinding met de LoRaWAN Network service veranderde van losgekoppeld naar verbonden",
            "fr": "La connexion au service réseau LoRaWAN est passée de déconnectée à connectée",
            "it": "Il collegamento al servizio di rete LoRaWAN è cambiato da disconnesso a collegato",
            "es": "La conexión con el servicio LoRaWAN Network cambió de desconectado a conectado",
            "pl": "Połączenie z siecią LoRaWAN zmieniło się z odłączonego na podłączony",
            "uk": "З'єднання до мережі LoRaWAN змінено з відключення",
            "zh-cn": "连接 LoRAWAN 网络服务从断开到连接"
          },
          "regex": [],
          "limit": 1
        },
        {
          "category": "LoRaWAN Network Service disconnected",
          "name": {
            "en": "The desired LoRaWAN Network service was disconnected",
            "de": "Der LoRaWAN Netzwerk Service ist nicht mehr erreichbar",
            "ru": "Желаемый сервис LoRaWAN Network был отключен",
            "pt": "O serviço de rede LoRaWAN desejado foi desligado",
            "nl": "De gewenste LoRaWAN Network service werd afgesloten",
            "fr": "Le service de réseau LoRaWAN souhaité a été déconnecté",
            "it": "Il servizio LoRaWAN Network desiderato è stato disconnesso",
            "es": "El servicio LoRaWAN Network deseado fue desconectado",
            "pl": "Wybrana usługa LoRaWAN Network została odłączona",
            "uk": "Відключено бажаний сервіс мережі LoRaWAN",
            "zh-cn": "想要的LORAWAN网络服务已断开"
          },
          "severity": "alert",
          "description": {
            "en": "The connection to the LoRaWAN Network service changed from connected to disconnected",
            "de": "Die Verbindung zum LoRaWAN-Netzwerk-Service hat sich von verbunden zu getrennt geändert",
            "ru": "Соединение с сервисом LoRaWAN Network изменилось от подключения к отключенному",
            "pt": "A conexão com o serviço de rede LoRaWAN mudou de conectado para desconectado",
            "nl": "De verbinding met de LoRaWAN Network service veranderde van verbonden naar losgekoppeld",
            "fr": "La connexion au service réseau LoRaWAN a changé de connecté à déconnecté",
            "it": "La connessione al servizio di rete LoRaWAN è cambiata da collegato a disconnesso",
            "es": "La conexión con el servicio LoRaWAN Network cambió de conexión a desconexión",
            "pl": "Połączenie z siecią LoRaWAN zmieniło się z podłączonego na odłączony",
            "uk": "З'єднання до мережі LoRaWAN змінено з підключеного до відключення",
            "zh-cn": "连接到 LoRAWAN 网络服务从连接到断开"
          },
          "regex": [],
          "limit": 1
        },
        {
          "category": "LoRaWAN device offline",
          "name": {
            "en": "A LoRaWAN device is offline",
            "de": "Ein LoRaWAN Gerät ist offline",
            "ru": "Устройство LoRaWAN отключено",
            "pt": "Um dispositivo LoRaWAN está offline",
            "nl": "Een LoRaWAN apparaat is offline",
            "fr": "Un périphérique LoRaWAN est hors ligne",
            "it": "Un dispositivo LoRaWAN è offline",
            "es": "Un dispositivo LoRaWAN está fuera de línea",
            "pl": "Urządzenie LoRaWAN jest wyłączone",
            "uk": "Пристрій LoRaWAN автономний",
            "zh-cn": "LORAWAN 设备已下线"
          },
          "severity": "notify",
          "description": {
            "en": "A LoraWAN device has not sended a message for a long time",
            "de": "Ein LoraWAN-Gerät hat lange keine Nachricht gesendet",
            "ru": "Устройство LoraWAN не посылало сообщения в течение длительного времени",
            "pt": "Um dispositivo LoraWAN não enviou uma mensagem por muito tempo",
            "nl": "Een LoraWAN-apparaat heeft al lange tijd geen bericht meer verstuurd",
            "fr": "Un périphérique LoraWAN n'a pas envoyé de message depuis longtemps",
            "it": "Un dispositivo LoraWAN non ha inviato un messaggio per molto tempo",
            "es": "Un dispositivo LoraWAN no ha enviado un mensaje durante mucho tiempo",
            "pl": "Urządzenie LoraWAN nie wysłało wiadomości przez długi czas",
            "uk": "Пристрій LoraWAN не відправляє повідомлення тривалий час",
            "zh-cn": "LoraWAN 设备已经很久没有固定消息了"
          },
          "regex": [],
          "limit": 10
        },
        {
          "category": "Lorawan device back online",
          "name": {
            "en": "A LoRaWAN device is back online",
            "de": "Ein LoRaWAN Gerät ist wieder online",
            "ru": "Устройство LoRaWAN возвращается в онлайн",
            "pt": "Um dispositivo LoRaWAN está de volta online",
            "nl": "Een LoRaWAN apparaat is terug online",
            "fr": "Un appareil LoRaWAN est de retour en ligne",
            "it": "Un dispositivo LoRaWAN è tornato online",
            "es": "Un dispositivo LoRaWAN está de vuelta en línea",
            "pl": "Urządzenie LoRaWAN jest z powrotem online",
            "uk": "Пристрої LoRaWAN звернулися в Інтернеті",
            "zh-cn": "LORAWAN 设备恢复在线"
          },
          "severity": "notify",
          "description": {
            "en": "A LoraWAN device has sended a message and is back online",
            "de": "Ein LoraWAN Gerät hat eine Nachricht gesendet und ist wieder online",
            "ru": "Устройство LoraWAN отправило сообщение и возвращается в онлайн",
            "pt": "Um dispositivo LoraWAN enviou uma mensagem e está de volta online",
            "nl": "Een LoraWAN apparaat heeft een bericht verzonden en is weer online",
            "fr": "Un appareil LoraWAN a envoyé un message et est de retour en ligne",
            "it": "Un dispositivo LoraWAN ha inviato un messaggio ed è tornato online",
            "es": "Un dispositivo LoraWAN ha enviado un mensaje y está de vuelta en línea",
            "pl": "Urządzenie LoraWAN wysłało wiadomość i jest z powrotem online",
            "uk": "Пристрої LoraWAN надсилають повідомлення і повертається онлайн",
            "zh-cn": "一个LoraWAN 设备将消息剪辑并恢复在线"
          },
          "regex": [],
          "limit": 10
        }
      ]
    }
  ],
  "encryptedNative": [
    "password",
    "Bridgepassword"
  ],
  "protectedNative": [
    "password",
    "Bridgepassword"
  ],
  "native": {
    "TopicToSend": "lora",
    "MessageToSend": "lora",
    "ipUrl": "eu1.cloud.thethings.network",
    "port": 8883,
    "username": "",
    "password": "",
    "ssl": true,
    "origin": "off",
    "notificationActivation": "notification",
    "downlinkConfig": [],
    "customDecodedJsonActive": false,
    "customConfigurationJsonActive": false,
    "customControlJsonActive": false,
    "customJson": {},
    "BridgeipUrl": "192.168.2.243",
    "Bridgeport": 1883,
    "Bridgeusername": "mqttuser",
    "Bridgepassword": "",
    "Bridgessl": false,
    "BridgeType": "off",
    "EnableRefresh": false,
    "RefreshDiscoveryCronJob": "0 * * * *",
    "BridgeEnum": "*",
    "BridgenotificationActivation": "allNotifications, bridgeConnection, newDiscover, deviceState",
    "BridgeToIobIdSource": "entity_id",
    "BridgeDevicesToGenerate": [
      "toIobDevices",
      "foreignDevices",
      "lorawanDevices"
    ],
    "DeviceIdentifiers": [
      {
        "DeviceIdentifier": "usedDeviceId"
      }
    ],
    "separator": "space",
    "BridgeStateConfig": [
      {
        "Application": "*",
        "Device": "*",
        "Folder": "uplink.decoded",
        "State": "*",
        "publish": true,
        "subscribe": false,
        "exclude": false
      },
      {
        "Application": "*",
        "Device": "*",
        "Folder": "downlink.control",
        "State": "*",
        "publish": true,
        "subscribe": true,
        "exclude": false
      }
    ],
    "ClimateConfig": [],
    "ClimateForeignConfig": [],
    "HumidifierForeignConfig": [],
    "LightForeignConfig": [],
    "CoverForeignConfig": [],
    "LockForeignConfig": [],
    "MowerForeignConfig": []
  },
  "objects": [],
  "instanceObjects": [
    {
      "_id": "info",
      "type": "channel",
      "common": {
        "name": "Information"
      },
      "native": {}
    },
    {
      "_id": "",
      "type": "meta",
      "common": {
        "name": "Downlink files",
        "type": "meta.user"
      },
      "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": "info.bridgeConnection",
      "type": "state",
      "common": {
        "role": "indicator.connected",
        "name": "Bridge connected",
        "type": "boolean",
        "icon": "icons/plug.png",
        "read": true,
        "write": false,
        "def": false
      },
      "native": {}
    },
    {
      "_id": "info.cardRoleMerge",
      "type": "state",
      "common": {
        "role": "state",
        "name": "Merge state at startup",
        "type": "boolean",
        "icon": "icons/plug.png",
        "read": true,
        "write": true,
        "def": true
      },
      "native": {}
    },
    {
      "_id": "info.discoveredIds",
      "type": "state",
      "common": {
        "role": "json",
        "name": "Information of all discovered States",
        "type": "string",
        "icon": "icons/discover.png",
        "read": true,
        "write": false,
        "def": "{}"
      },
      "native": {}
    },
    {
      "_id": "info.publishedIds",
      "type": "state",
      "common": {
        "role": "json",
        "name": "Information of all Published States",
        "type": "string",
        "icon": "icons/discover.png",
        "read": true,
        "write": false,
        "def": "{}"
      },
      "native": {}
    },
    {
      "_id": "info.subscribedTopics",
      "type": "state",
      "common": {
        "role": "json",
        "name": "Information of all Subscribed Topics",
        "type": "string",
        "icon": "icons/discover.png",
        "read": true,
        "write": false,
        "def": "{}"
      },
      "native": {}
    },
    {
      "_id": "info.deviceinformations",
      "type": "state",
      "common": {
        "role": "json",
        "name": "Information of all devices",
        "type": "string",
        "icon": "icons/deviceinfo.png",
        "read": true,
        "write": false,
        "def": "{}"
      },
      "native": {}
    },
    {
      "_id": "bridge",
      "type": "channel",
      "common": {
        "name": "Bridge messaging"
      },
      "native": {}
    },
    {
      "_id": "bridge.debug",
      "type": "folder",
      "common": {
        "name": "Debug functions of bridge"
      },
      "native": {}
    },
    {
      "_id": "bridge.debug.logtypes",
      "type": "state",
      "common": {
        "type": "string",
        "role": "json",
        "name": "internal logging types",
        "read": true,
        "write": true,
        "def": "{\"assign\": false, \"setObject\": false, \"parentNameing\": false, \"messageTo\": false, \"listDevices\": false, \"getStatus\": false, \"deviceinformation\": false, \"downlinkconfig\": false, \"getChangeInfo\": false, \"assign\": false, \"assignHandler\": false, \"bridgeMqtt\": false, \"bridgeDiscovery\": false, \"bridgePublish\": false, \"mqtt\": false, \"deviceManager\": false, \"generateStates\": false}"
      },
      "native": {}
    },
    {
      "_id": "bridge.notification",
      "type": "state",
      "common": {
        "type": "string",
        "name": "message to bridge",
        "role": "state",
        "read": true,
        "write": true,
        "def": ""
      },
      "native": {}
    },
    {
      "_id": "bridge.dataFromIob",
      "type": "state",
      "common": {
        "type": "string",
        "role": "json",
        "name": "data to bridge",
        "read": true,
        "write": true,
        "def": ""
      },
      "native": {}
    },
    {
      "_id": "bridge.dataToIob",
      "type": "state",
      "common": {
        "type": "string",
        "role": "json",
        "name": "data from bridge",
        "read": true,
        "write": false,
        "def": ""
      },
      "native": {}
    }
  ]
}
