From 6f9f3607858e69251b62c26c537c97d780626dc5 Mon Sep 17 00:00:00 2001 From: Schmakus Date: Tue, 2 Jul 2024 11:30:41 +0200 Subject: [PATCH] chore: release v1.6.0 - (mcm1957) Adapter requires node.js >= 18 and Admin >=6 now - (mcm1957) Dependencies have been updated --- CHANGELOG_OLD.md | 5 + README.md | 8 +- io-package.json | 847 ++++++++++++++++++++++++----------------------- package.json | 2 +- 4 files changed, 437 insertions(+), 425 deletions(-) diff --git a/CHANGELOG_OLD.md b/CHANGELOG_OLD.md index 8b2b437..a4d23c7 100644 --- a/CHANGELOG_OLD.md +++ b/CHANGELOG_OLD.md @@ -1,4 +1,9 @@ # Older changes +## 1.3.0 (2023-10-03) + +- (Schmakus) add debug logs to find out "Maximum call stack size exceeded" +- (Schmakus) update dependencies + ## 1.2.4 (2023-08-31) - (Schmakus) tryed to fixed [#73] Maximum call stack size exceeded diff --git a/README.md b/README.md index a52e52e..bd7e6d3 100644 --- a/README.md +++ b/README.md @@ -108,8 +108,7 @@ onFile("doorbird.0", "TakeSnapshot_1.jpg", true, function (id, fileName, size, f Placeholder for the next version (at the beginning of the line): ### **WORK IN PROGRESS** --> - -### **WORK IN PROGRESS** +### 1.6.0 (2024-07-02) - (mcm1957) Adapter requires node.js >= 18 and Admin >=6 now - (mcm1957) Dependencies have been updated @@ -130,11 +129,6 @@ onFile("doorbird.0", "TakeSnapshot_1.jpg", true, function (id, fileName, size, f - (Schmakus) update dependencies -### 1.3.0 (2023-10-03) - -- (Schmakus) add debug logs to find out "Maximum call stack size exceeded" -- (Schmakus) update dependencies - ## License The MIT License (MIT) diff --git a/io-package.json b/io-package.json index dc8068b..dcfcf57 100644 --- a/io-package.json +++ b/io-package.json @@ -1,419 +1,432 @@ { - "common": { - "name": "doorbird", - "version": "1.5.0", - "news": { - "1.5.0": { - "en": "update dependencies", - "de": "aktualisierung der abhängigkeiten", - "ru": "обновление зависимостей", - "pt": "dependências", - "nl": "afhankelijkheden bijwerken", - "fr": "mettre à jour les dépendances", - "it": "aggiornamento dipendenze", - "es": "dependencias de actualización", - "pl": "aktualizacji zależności", - "uk": "оновлення залежності", - "zh-cn": "更新依赖关系" - }, - "1.4.1": { - "en": "Creation of favorites and schedules only once after starting the adapter and successfully connecting to DoorBird. (Another step to solve \"Maximum call stack size exceeded\" problem.)", - "de": "Erstellung von Favoriten und Zeitplänen nur einmal nach dem Start des Adapters und erfolgreicher Verbindung zur DoorBird. (Ein weiterer Schritt, um \"Maximum Call Stack Größe überschritten\" Problem zu lösen.)", - "ru": "Создание фаворитов и графиков только один раз после запуска адаптера и успешного подключения к DoorBird. (Еще один шаг к решению проблемы \"Максимальный размер стека вызовов превысил\")", - "pt": "Criação de favoritos e horários só uma vez depois de iniciar o adaptador e se conectar com sucesso ao DoorBird. (Outra etapa para resolver o problema \"Tamanho máximo da pilha de chamada excedeu\".)", - "nl": "Creatie van favorieten en schema's slechts één keer na het starten van de adapter en het succesvol verbinden met DoorBird. (Een andere stap om \"Maximale aanroep stack grootte overschreden\" probleem op te lossen.)", - "fr": "Création des favoris et des horaires seulement une fois après le démarrage de l'adaptateur et la connexion réussie à DoorBird. (Une autre étape pour résoudre le problème « Taille maximale de la pile d'appel dépassée ».)", - "it": "Creazione di preferiti e programmi solo una volta dopo l'avvio dell'adattatore e la connessione con successo a DoorBird. (Un altro passo per risolvere il problema \"Maximum call stack size superato\".)", - "es": "Creación de favoritos y horarios sólo una vez después de iniciar el adaptador y conectarse con éxito a DoorBird. (Otro paso para resolver \"El tamaño de la pila de llamadas Maxum superó\" problema.)", - "pl": "Tworzenie ulubionych i harmonogramów tylko raz po uruchomieniu adaptera i pomyślnym połączeniu z DoorBird. (Kolejny krok do rozwiązania \"Maksymalny rozmiar stosu wywołania przekroczony\" problem.)", - "uk": "Створення фаворитів і графіків тільки після запуску адаптера і вдало підключених до DoorBird. (Іншим кроком для вирішення проблеми «Максимум виклику, розмір яких перевищує».)", - "zh-cn": "在启动适配器并成功连接到DoorBird后,只创建一次最爱和时间表. (另一步骤解决\"最大调用堆栈大小超过\"问题" - }, - "1.4.0": { - "en": "update dependencies (security updates)", - "de": "Aktualisierung von Abhängigkeiten (Sicherheits Updates)", - "ru": "обновление зависимостей (защищенные обновления)", - "pt": "dependências de atualização (atualizações seguras)", - "nl": "update afhankelijkheden (veilige updates)", - "fr": "mise à jour des dépendances (mises à jour sécurisées)", - "it": "aggiornamento dipendenze (aggiornamento sicuro)", - "es": "dependencias de actualización (actualizaciones seguras)", - "pl": "aktualizacji zależności (bezpieczne aktualizacje)", - "uk": "оновлення залежності", - "zh-cn": "更新依赖性( 安全更新)" - }, - "1.3.1": { - "en": "update dependencies", - "de": "Aktualisierung der Abhängigkeiten", - "ru": "обновление зависимостей", - "pt": "dependências", - "nl": "afhankelijkheden bijwerken", - "fr": "mettre à jour les dépendances", - "it": "aggiornamento dipendenze", - "es": "dependencias de actualización", - "pl": "aktualizacji zależności", - "uk": "оновлення залежності", - "zh-cn": "更新依赖关系" - }, - "1.3.0": { - "en": "add debug logs to find out \"Maximum call stack size exceeded\"\nupdate dependencies", - "de": "debug-Logs hinzugefügt\naktualisierung der abhängigkeiten", - "ru": "добавьте журналы отладки, чтобы узнать \"Максимумальный размер стока вызова превысил\"\nобновление зависимостей", - "pt": "add debug logs to find out \"Maximum call stack size excedido\"\ndependências", - "nl": "voeg debug logboeken toe om uit te vinden \"Maximum call stapel overmatig\"\nvertaling:", - "fr": "ajouter les journaux debug pour découvrir \"La taille de la pile d'appel maximale dépassée\"\nmettre à jour les dépendances", - "it": "aggiungere tronchi debug per scoprire \"Massima dimensione pila chiamata superata\"\naggiornamento dipendenze", - "es": "añadir registros de depuración para averiguar \"Maximum call stack size exceeded\"\ndependencias de actualización", - "pl": "dodać pliki debugowe można znaleźć \"maximum call stack size exceed\"\nzależności", - "uk": "додати debug колод, щоб з'ясувати \"Максимум виклику розмір перевищений\"\nоновлення залежності", - "zh-cn": "添加“Maximum呼吁的停滞幅度超过”的黑暗。\na. 最新受扶养人" - }, - "1.2.4": { - "en": "tryed to fixed [#73] Maximum call stack size exceeded\nfixed 'listen on all interfaces'", - "de": "fix versuch #[73] Maximum call stack size exceeded\nfixed 'hören auf allen schnittstellen '", - "ru": "пытался исправить #[73] Максимальный размер стока вызова превысил\nфиксированный 'послушать на всех интерфейсах « »", - "pt": "tentou fixo #[73] Tamanho máximo da pilha de chamada excedeu\nfixo 'listen em todas as interfaces '", - "nl": "maximum call stapelmaat overschreden\n_ '", - "fr": "essayer de fixer #[73] Taille maximale de la pile d'appel dépassée\n\"listen\" fixe sur toutes les interfaces '", - "it": "provato a fissare #[73] Dimensione massima dello stack di chiamata superata\nfisso 'ascolto su tutte le interfacce '", - "es": "tratado a fijar #[73] El tamaño máximo de la pila de llamadas excedido\nfija 'listen en todas las interfaces '", - "pl": "stosowany na #73 (maksimum call stack)\nustanowiono \"listę na wszystkich interfejsach\". '", - "uk": "спробуйте виправити #[73] Максимальний розмір виклику перевищений\nвиправлено 'listen на всіх інтерфейсах р", - "zh-cn": "试图确定第[73]号要求的停机规模超过\n所有接口的固定名单 评 注" - }, - "1.2.3": { - "en": "changed schedule handling. (fix status code 400)", - "de": "geänderte schedule bearbeitung. (fix status code 400)", - "ru": "измененный график обработки. (фикс код состояния 400)", - "pt": "mudança de horário. (fixar código de status 400)", - "nl": "veranderde schema. (fix status code 400)", - "fr": "changement d'horaire. (fix status code 400)", - "it": "modifica la gestione degli orari. (fisso codice di stato 400)", - "es": "cambió el manejo de horarios. (código de estado fijo 400)", - "pl": "zmienione procedury. (król nr 400)", - "uk": "змінений графік роботи. (код статусуфікса 400)", - "zh-cn": "修改时间表。 (九) 身份守则400)" - } - }, - "titleLang": { - "en": "DoorBird", - "de": "DoorBird", - "ru": "DoorBird", - "pt": "DoorBird", - "nl": "DoorBird", - "fr": "DoorBird", - "it": "DoorBird", - "es": "DoorBird", - "pl": "DoorBird", - "zh-cn": "DoorBird", - "uk": "DoorBird" - }, - "desc": { - "en": "Connects DoorBird doorbells to ioBroker", - "de": "Verbindet DoorBird-Türklingeln mit ioBroker", - "ru": "Подключает дверные звонки DoorBird к ioBroker", - "pt": "Conecta as campainhas DoorBird ao ioBroker", - "nl": "Verbindt DoorBird deurbellen met ioBroker", - "fr": "Connecte les sonnettes DoorBird à ioBroker", - "it": "Collega i campanelli DoorBird a ioBroker", - "es": "Conecta los timbres DoorBird a ioBroker", - "pl": "Łączy dzwonki DoorBird z ioBroker", - "zh-cn": "将 DoorBird 门铃连接到 ioBroker", - "uk": "Підключає дверні дзвінки DoorBird до ioBroker" - }, - "authors": ["BuZZy1337 ", "Schmakus "], - "keywords": ["doorbird", "VIS", "GUI"], - "license": "MIT", - "platform": "Javascript/Node.js", - "main": "main.js", - "icon": "doorbird.png", - "materialize": true, - "messagebox": true, - "subscribe": "messagebox", - "enabled": true, - "extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.doorbird/master/admin/doorbird.png", - "readme": "https://github.com/iobroker-community-adapters/ioBroker.doorbird/blob/master/README.md", - "loglevel": "info", - "mode": "daemon", - "type": "iot-systems", - "compact": true, - "connectionType": "local", - "dataSource": "push", - "messages": [ - { - "condition": { - "operand": "and", - "rules": ["oldVersion<1.0.0", "newVersion>=1.0.0"] - }, - "title": { - "en": "Breaking change by usage of snapshots", - "de": "Änderung bei Verwendung von Snapshots", - "ru": "Перерыв изменения с помощью снимков", - "pt": "Quebrando a mudança pelo uso de instantâneos", - "nl": "Verandering door het gebruik van foto's", - "fr": "Changement de rupture par utilisation de snapshots", - "it": "Cambiamento di rottura mediante l'utilizzo di snapshot", - "es": "Cambio de ruptura por el uso de instantáneas", - "pl": "Zmiana strzałów poprzez użycie strzałów", - "uk": "Зміна розривів за допомогою знімків", - "zh-cn": "D. 使用绑架器的断裂变化" - }, - "text": { - "en": "Storage location of the snapshots has been moved to the ioBroker files!", - "de": "Der Speicherort der Snapshots wurde in die ioBroker Dateien verschoben!", - "ru": "Место хранения снимков было перемещено в файлы ioBroker!", - "pt": "Localização de armazenamento dos instantâneos foi movido para os arquivos ioBroker!", - "nl": "De locatie van de foto's is verplaatst naar de ioBroker bestanden!", - "fr": "L'emplacement de stockage des snapshots a été déplacé vers les fichiers ioBroker!", - "it": "La posizione di archiviazione delle snapshot è stata spostata nei file ioBroker!", - "es": "Ubicación de almacenamiento de las instantáneas se ha trasladado a los archivos ioBroker!", - "pl": "Lokalizacja postrzałów została przeniesiona do plików ioBroker!", - "uk": "Місце зберігання знімків було перенесено на файли ioBroker!", - "zh-cn": "偷窃者地点已移到OioBroker案!" - }, - "level": "warn", - "buttons": ["agree", "cancel"] - } - ], - "dependencies": [ - { - "js-controller": ">=5.0.19" - } - ], - "globalDependencies": [ - { - "admin": ">=6.0.0" - } - ] - }, - "native": { - "adapterport": 8100, - "adapterAddress": "", - "birdip": "", - "birdid": "", - "birduser": "", - "birdpw": "", - "listenOnAllInterfaces": false - }, - "objects": [], - "instanceObjects": [ - { - "_id": "Light", - "type": "state", - "common": { - "name": "Doorbird Light", - "type": "boolean", - "role": "button", - "read": false, - "write": true - }, - "native": {} - }, - { - "_id": "Restart", - "type": "state", - "common": { - "name": { - "en": "Restart DoorBird", - "de": "Neustart DoorBird", - "ru": "Рестарт DoorBird", - "pt": "Reinicie DoorBird", - "nl": "Herstart DoorBird", - "fr": "Restart DoorBird", - "it": "Riavviare DoorBird", - "es": "Restart DoorBird", - "pl": "Restart DoorBird", - "uk": "Решта DoorBird", - "zh-cn": "恢复原状 DoorBird" - }, - "type": "boolean", - "role": "button", - "read": false, - "write": true - }, - "native": {} - }, - { - "_id": "Doorbell", - "type": "channel", - "common": { - "name": { - "en": "Doorbell", - "de": "Türklingel", - "ru": "Дверной звонок", - "pt": "Campainha de porta", - "nl": "Deur", - "fr": "Doorbell", - "it": "Campana porta", - "es": "Doorbell", - "pl": "Doorbell", - "uk": "Рушники", - "zh-cn": "Doorbell" - } - }, - "native": {} - }, - { - "_id": "Motion", - "type": "channel", - "common": { - "name": { - "en": "Motion detection", - "de": "Bewegungserkennung", - "ru": "Обнаружение движения", - "pt": "Detecção de movimento", - "nl": "Motie detectie", - "fr": "Détection des mouvements", - "it": "Rilevamento del movimento", - "es": "Detección de mociones", - "pl": "Wykrywanie", - "uk": "Визначення руху", - "zh-cn": "B. 侦查" - } - }, - "native": {} - }, - { - "_id": "Motion.trigger", - "type": "state", - "common": { - "role": "indicator", - "name": { - "en": "Motion detected", - "de": "Bewegung erkannt", - "ru": "Движение обнаружено", - "pt": "Movimento detectado", - "nl": "Motie ontdekt", - "fr": "Motion détectée", - "it": "Rilevamento del movimento", - "es": "Moción detectada", - "pl": "Wykryć", - "uk": "Виявлено рух", - "zh-cn": "目 录" - }, - "type": "boolean", - "read": true, - "write": false, - "def": false - }, - "native": {} - }, - { - "_id": "", - "type": "meta", - "common": { - "name": { - "en": "JPG Files", - "de": "JPG Dateien", - "ru": "ДЖП Файл", - "pt": "JPG Arquivo", - "nl": "JPG Veld", - "fr": "JPG Fichier", - "it": "JPG File", - "es": "JPG Archivo", - "pl": "JPG File", - "uk": "JPG Головна", - "zh-cn": "J. 导 言 导 言" - }, - "type": "meta.user" - }, - "native": {} - }, - { - "_id": "TakeSnapshot", - "type": "state", - "common": { - "name": { - "en": "Get Snapshot", - "de": "Schnappschuss holen", - "ru": "Получить снимок", - "pt": "Instantâneo", - "nl": "Haal Snapshot", - "fr": "Snapshot", - "it": "Indossando una cinghia", - "es": "Captura", - "pl": "Get Snapshot (ang.)", - "uk": "Отримати Snapshot", - "zh-cn": "Get Steshot" - }, - "type": "boolean", - "role": "button", - "read": false, - "write": true - }, - "native": {} - }, - { - "_id": "info", - "type": "channel", - "common": { - "name": "Information" - }, - "native": {} - }, - { - "_id": "info.connection", - "type": "state", - "common": { - "role": "indicator.connected", - "name": { - "en": "Connected to DoorBird Device", - "de": "Mit DoorBird verbunden", - "ru": "Подключен к устройству DoorBird", - "pt": "Conectado ao dispositivo DoorBird", - "nl": "Verbinding met Device", - "fr": "Connecté à DoorBird Device", - "it": "Collegato al dispositivo DoorBird", - "es": "Conectado al dispositivo DoorBird", - "pl": "Oficjalna strona DoorBird Device", - "uk": "Підключається до дверних приладів", - "zh-cn": "受托人" - }, - "type": "boolean", - "read": true, - "write": false, - "def": false - }, - "native": {} - }, - { - "_id": "info.firmware", - "type": "state", - "common": { - "role": "", - "name": "DoorBird Firmware version", - "type": "string", - "read": true, - "write": false, - "def": "" - }, - "native": {} - }, - { - "_id": "info.build", - "type": "state", - "common": { - "role": "", - "name": "DoorBird BuildNumber", - "type": "string", - "read": true, - "write": false, - "def": "" - }, - "native": {} - }, - { - "_id": "info.type", - "type": "state", - "common": { - "role": "", - "name": "DoorBird Type", - "type": "string", - "read": true, - "write": false, - "def": "" - }, - "native": {} - } - ] + "common": { + "name": "doorbird", + "version": "1.6.0", + "news": { + "1.6.0": { + "en": "Adapter requires node.js >= 18 and Admin >=6 now\nDependencies have been updated", + "de": "Adapter benötigt node.js >= 18 und Admin >=6 jetzt\nAbhängigkeiten wurden aktualisiert", + "ru": "Адаптер требует node.js >= 18 и Admin >=6\nЗависимость обновлена", + "pt": "Adapter requer node.js >= 18 e Admin >=6 agora\nAs dependências foram atualizadas", + "nl": "Voor adapter zijn node.js < 18 en Admin > 6 nu vereist\nAfhankelijkheden zijn bijgewerkt", + "fr": "Adapter nécessite node.js >= 18 et Admin >=6 maintenant\nLes dépendances ont été actualisées", + "it": "Adattatore richiede node.js >= 18 e Admin >=6 ora\nLe dipendenze sono state aggiornate", + "es": "Adaptador requiere node.js √≥= 18 y Admin >=6 ahora\nSe han actualizado las dependencias", + "pl": "Adapter wymaga node.js > = 18 i Admin > = 6\nZaktualizowano zależności", + "uk": "Адаптер вимагає node.js >= 18 і Admin >=6 тепер\nЗалежність було оновлено", + "zh-cn": "适配器需要节点.js QQ 18 和 Admin 6 现在\n依赖关系已更新" + }, + "1.5.0": { + "en": "update dependencies", + "de": "aktualisierung der abhängigkeiten", + "ru": "обновление зависимостей", + "pt": "dependências", + "nl": "afhankelijkheden bijwerken", + "fr": "mettre à jour les dépendances", + "it": "aggiornamento dipendenze", + "es": "dependencias de actualización", + "pl": "aktualizacji zależności", + "uk": "оновлення залежності", + "zh-cn": "更新依赖关系" + }, + "1.4.1": { + "en": "Creation of favorites and schedules only once after starting the adapter and successfully connecting to DoorBird. (Another step to solve \"Maximum call stack size exceeded\" problem.)", + "de": "Erstellung von Favoriten und Zeitplänen nur einmal nach dem Start des Adapters und erfolgreicher Verbindung zur DoorBird. (Ein weiterer Schritt, um \"Maximum Call Stack Größe überschritten\" Problem zu lösen.)", + "ru": "Создание фаворитов и графиков только один раз после запуска адаптера и успешного подключения к DoorBird. (Еще один шаг к решению проблемы \"Максимальный размер стека вызовов превысил\")", + "pt": "Criação de favoritos e horários só uma vez depois de iniciar o adaptador e se conectar com sucesso ao DoorBird. (Outra etapa para resolver o problema \"Tamanho máximo da pilha de chamada excedeu\".)", + "nl": "Creatie van favorieten en schema's slechts één keer na het starten van de adapter en het succesvol verbinden met DoorBird. (Een andere stap om \"Maximale aanroep stack grootte overschreden\" probleem op te lossen.)", + "fr": "Création des favoris et des horaires seulement une fois après le démarrage de l'adaptateur et la connexion réussie à DoorBird. (Une autre étape pour résoudre le problème « Taille maximale de la pile d'appel dépassée ».)", + "it": "Creazione di preferiti e programmi solo una volta dopo l'avvio dell'adattatore e la connessione con successo a DoorBird. (Un altro passo per risolvere il problema \"Maximum call stack size superato\".)", + "es": "Creación de favoritos y horarios sólo una vez después de iniciar el adaptador y conectarse con éxito a DoorBird. (Otro paso para resolver \"El tamaño de la pila de llamadas Maxum superó\" problema.)", + "pl": "Tworzenie ulubionych i harmonogramów tylko raz po uruchomieniu adaptera i pomyślnym połączeniu z DoorBird. (Kolejny krok do rozwiązania \"Maksymalny rozmiar stosu wywołania przekroczony\" problem.)", + "uk": "Створення фаворитів і графіків тільки після запуску адаптера і вдало підключених до DoorBird. (Іншим кроком для вирішення проблеми «Максимум виклику, розмір яких перевищує».)", + "zh-cn": "在启动适配器并成功连接到DoorBird后,只创建一次最爱和时间表. (另一步骤解决\"最大调用堆栈大小超过\"问题" + }, + "1.4.0": { + "en": "update dependencies (security updates)", + "de": "Aktualisierung von Abhängigkeiten (Sicherheits Updates)", + "ru": "обновление зависимостей (защищенные обновления)", + "pt": "dependências de atualização (atualizações seguras)", + "nl": "update afhankelijkheden (veilige updates)", + "fr": "mise à jour des dépendances (mises à jour sécurisées)", + "it": "aggiornamento dipendenze (aggiornamento sicuro)", + "es": "dependencias de actualización (actualizaciones seguras)", + "pl": "aktualizacji zależności (bezpieczne aktualizacje)", + "uk": "оновлення залежності", + "zh-cn": "更新依赖性( 安全更新)" + }, + "1.3.1": { + "en": "update dependencies", + "de": "Aktualisierung der Abhängigkeiten", + "ru": "обновление зависимостей", + "pt": "dependências", + "nl": "afhankelijkheden bijwerken", + "fr": "mettre à jour les dépendances", + "it": "aggiornamento dipendenze", + "es": "dependencias de actualización", + "pl": "aktualizacji zależności", + "uk": "оновлення залежності", + "zh-cn": "更新依赖关系" + }, + "1.3.0": { + "en": "add debug logs to find out \"Maximum call stack size exceeded\"\nupdate dependencies", + "de": "debug-Logs hinzugefügt\naktualisierung der abhängigkeiten", + "ru": "добавьте журналы отладки, чтобы узнать \"Максимумальный размер стока вызова превысил\"\nобновление зависимостей", + "pt": "add debug logs to find out \"Maximum call stack size excedido\"\ndependências", + "nl": "voeg debug logboeken toe om uit te vinden \"Maximum call stapel overmatig\"\nvertaling:", + "fr": "ajouter les journaux debug pour découvrir \"La taille de la pile d'appel maximale dépassée\"\nmettre à jour les dépendances", + "it": "aggiungere tronchi debug per scoprire \"Massima dimensione pila chiamata superata\"\naggiornamento dipendenze", + "es": "añadir registros de depuración para averiguar \"Maximum call stack size exceeded\"\ndependencias de actualización", + "pl": "dodać pliki debugowe można znaleźć \"maximum call stack size exceed\"\nzależności", + "uk": "додати debug колод, щоб з'ясувати \"Максимум виклику розмір перевищений\"\nоновлення залежності", + "zh-cn": "添加“Maximum呼吁的停滞幅度超过”的黑暗。\na. 最新受扶养人" + }, + "1.2.4": { + "en": "tryed to fixed [#73] Maximum call stack size exceeded\nfixed 'listen on all interfaces'", + "de": "fix versuch #[73] Maximum call stack size exceeded\nfixed 'hören auf allen schnittstellen '", + "ru": "пытался исправить #[73] Максимальный размер стока вызова превысил\nфиксированный 'послушать на всех интерфейсах « »", + "pt": "tentou fixo #[73] Tamanho máximo da pilha de chamada excedeu\nfixo 'listen em todas as interfaces '", + "nl": "maximum call stapelmaat overschreden\n_ '", + "fr": "essayer de fixer #[73] Taille maximale de la pile d'appel dépassée\n\"listen\" fixe sur toutes les interfaces '", + "it": "provato a fissare #[73] Dimensione massima dello stack di chiamata superata\nfisso 'ascolto su tutte le interfacce '", + "es": "tratado a fijar #[73] El tamaño máximo de la pila de llamadas excedido\nfija 'listen en todas las interfaces '", + "pl": "stosowany na #73 (maksimum call stack)\nustanowiono \"listę na wszystkich interfejsach\". '", + "uk": "спробуйте виправити #[73] Максимальний розмір виклику перевищений\nвиправлено 'listen на всіх інтерфейсах р", + "zh-cn": "试图确定第[73]号要求的停机规模超过\n所有接口的固定名单 评 注" + } + }, + "titleLang": { + "en": "DoorBird", + "de": "DoorBird", + "ru": "DoorBird", + "pt": "DoorBird", + "nl": "DoorBird", + "fr": "DoorBird", + "it": "DoorBird", + "es": "DoorBird", + "pl": "DoorBird", + "zh-cn": "DoorBird", + "uk": "DoorBird" + }, + "desc": { + "en": "Connects DoorBird doorbells to ioBroker", + "de": "Verbindet DoorBird-Türklingeln mit ioBroker", + "ru": "Подключает дверные звонки DoorBird к ioBroker", + "pt": "Conecta as campainhas DoorBird ao ioBroker", + "nl": "Verbindt DoorBird deurbellen met ioBroker", + "fr": "Connecte les sonnettes DoorBird à ioBroker", + "it": "Collega i campanelli DoorBird a ioBroker", + "es": "Conecta los timbres DoorBird a ioBroker", + "pl": "Łączy dzwonki DoorBird z ioBroker", + "zh-cn": "将 DoorBird 门铃连接到 ioBroker", + "uk": "Підключає дверні дзвінки DoorBird до ioBroker" + }, + "authors": [ + "BuZZy1337 ", + "Schmakus " + ], + "keywords": [ + "doorbird", + "VIS", + "GUI" + ], + "license": "MIT", + "platform": "Javascript/Node.js", + "main": "main.js", + "icon": "doorbird.png", + "materialize": true, + "messagebox": true, + "subscribe": "messagebox", + "enabled": true, + "extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.doorbird/master/admin/doorbird.png", + "readme": "https://github.com/iobroker-community-adapters/ioBroker.doorbird/blob/master/README.md", + "loglevel": "info", + "mode": "daemon", + "type": "iot-systems", + "compact": true, + "connectionType": "local", + "dataSource": "push", + "messages": [ + { + "condition": { + "operand": "and", + "rules": [ + "oldVersion<1.0.0", + "newVersion>=1.0.0" + ] + }, + "title": { + "en": "Breaking change by usage of snapshots", + "de": "Änderung bei Verwendung von Snapshots", + "ru": "Перерыв изменения с помощью снимков", + "pt": "Quebrando a mudança pelo uso de instantâneos", + "nl": "Verandering door het gebruik van foto's", + "fr": "Changement de rupture par utilisation de snapshots", + "it": "Cambiamento di rottura mediante l'utilizzo di snapshot", + "es": "Cambio de ruptura por el uso de instantáneas", + "pl": "Zmiana strzałów poprzez użycie strzałów", + "uk": "Зміна розривів за допомогою знімків", + "zh-cn": "D. 使用绑架器的断裂变化" + }, + "text": { + "en": "Storage location of the snapshots has been moved to the ioBroker files!", + "de": "Der Speicherort der Snapshots wurde in die ioBroker Dateien verschoben!", + "ru": "Место хранения снимков было перемещено в файлы ioBroker!", + "pt": "Localização de armazenamento dos instantâneos foi movido para os arquivos ioBroker!", + "nl": "De locatie van de foto's is verplaatst naar de ioBroker bestanden!", + "fr": "L'emplacement de stockage des snapshots a été déplacé vers les fichiers ioBroker!", + "it": "La posizione di archiviazione delle snapshot è stata spostata nei file ioBroker!", + "es": "Ubicación de almacenamiento de las instantáneas se ha trasladado a los archivos ioBroker!", + "pl": "Lokalizacja postrzałów została przeniesiona do plików ioBroker!", + "uk": "Місце зберігання знімків було перенесено на файли ioBroker!", + "zh-cn": "偷窃者地点已移到OioBroker案!" + }, + "level": "warn", + "buttons": [ + "agree", + "cancel" + ] + } + ], + "dependencies": [ + { + "js-controller": ">=5.0.19" + } + ], + "globalDependencies": [ + { + "admin": ">=6.0.0" + } + ] + }, + "native": { + "adapterport": 8100, + "adapterAddress": "", + "birdip": "", + "birdid": "", + "birduser": "", + "birdpw": "", + "listenOnAllInterfaces": false + }, + "objects": [], + "instanceObjects": [ + { + "_id": "Light", + "type": "state", + "common": { + "name": "Doorbird Light", + "type": "boolean", + "role": "button", + "read": false, + "write": true + }, + "native": {} + }, + { + "_id": "Restart", + "type": "state", + "common": { + "name": { + "en": "Restart DoorBird", + "de": "Neustart DoorBird", + "ru": "Рестарт DoorBird", + "pt": "Reinicie DoorBird", + "nl": "Herstart DoorBird", + "fr": "Restart DoorBird", + "it": "Riavviare DoorBird", + "es": "Restart DoorBird", + "pl": "Restart DoorBird", + "uk": "Решта DoorBird", + "zh-cn": "恢复原状 DoorBird" + }, + "type": "boolean", + "role": "button", + "read": false, + "write": true + }, + "native": {} + }, + { + "_id": "Doorbell", + "type": "channel", + "common": { + "name": { + "en": "Doorbell", + "de": "Türklingel", + "ru": "Дверной звонок", + "pt": "Campainha de porta", + "nl": "Deur", + "fr": "Doorbell", + "it": "Campana porta", + "es": "Doorbell", + "pl": "Doorbell", + "uk": "Рушники", + "zh-cn": "Doorbell" + } + }, + "native": {} + }, + { + "_id": "Motion", + "type": "channel", + "common": { + "name": { + "en": "Motion detection", + "de": "Bewegungserkennung", + "ru": "Обнаружение движения", + "pt": "Detecção de movimento", + "nl": "Motie detectie", + "fr": "Détection des mouvements", + "it": "Rilevamento del movimento", + "es": "Detección de mociones", + "pl": "Wykrywanie", + "uk": "Визначення руху", + "zh-cn": "B. 侦查" + } + }, + "native": {} + }, + { + "_id": "Motion.trigger", + "type": "state", + "common": { + "role": "indicator", + "name": { + "en": "Motion detected", + "de": "Bewegung erkannt", + "ru": "Движение обнаружено", + "pt": "Movimento detectado", + "nl": "Motie ontdekt", + "fr": "Motion détectée", + "it": "Rilevamento del movimento", + "es": "Moción detectada", + "pl": "Wykryć", + "uk": "Виявлено рух", + "zh-cn": "目 录" + }, + "type": "boolean", + "read": true, + "write": false, + "def": false + }, + "native": {} + }, + { + "_id": "", + "type": "meta", + "common": { + "name": { + "en": "JPG Files", + "de": "JPG Dateien", + "ru": "ДЖП Файл", + "pt": "JPG Arquivo", + "nl": "JPG Veld", + "fr": "JPG Fichier", + "it": "JPG File", + "es": "JPG Archivo", + "pl": "JPG File", + "uk": "JPG Головна", + "zh-cn": "J. 导 言 导 言" + }, + "type": "meta.user" + }, + "native": {} + }, + { + "_id": "TakeSnapshot", + "type": "state", + "common": { + "name": { + "en": "Get Snapshot", + "de": "Schnappschuss holen", + "ru": "Получить снимок", + "pt": "Instantâneo", + "nl": "Haal Snapshot", + "fr": "Snapshot", + "it": "Indossando una cinghia", + "es": "Captura", + "pl": "Get Snapshot (ang.)", + "uk": "Отримати Snapshot", + "zh-cn": "Get Steshot" + }, + "type": "boolean", + "role": "button", + "read": false, + "write": true + }, + "native": {} + }, + { + "_id": "info", + "type": "channel", + "common": { + "name": "Information" + }, + "native": {} + }, + { + "_id": "info.connection", + "type": "state", + "common": { + "role": "indicator.connected", + "name": { + "en": "Connected to DoorBird Device", + "de": "Mit DoorBird verbunden", + "ru": "Подключен к устройству DoorBird", + "pt": "Conectado ao dispositivo DoorBird", + "nl": "Verbinding met Device", + "fr": "Connecté à DoorBird Device", + "it": "Collegato al dispositivo DoorBird", + "es": "Conectado al dispositivo DoorBird", + "pl": "Oficjalna strona DoorBird Device", + "uk": "Підключається до дверних приладів", + "zh-cn": "受托人" + }, + "type": "boolean", + "read": true, + "write": false, + "def": false + }, + "native": {} + }, + { + "_id": "info.firmware", + "type": "state", + "common": { + "role": "", + "name": "DoorBird Firmware version", + "type": "string", + "read": true, + "write": false, + "def": "" + }, + "native": {} + }, + { + "_id": "info.build", + "type": "state", + "common": { + "role": "", + "name": "DoorBird BuildNumber", + "type": "string", + "read": true, + "write": false, + "def": "" + }, + "native": {} + }, + { + "_id": "info.type", + "type": "state", + "common": { + "role": "", + "name": "DoorBird Type", + "type": "string", + "read": true, + "write": false, + "def": "" + }, + "native": {} + } + ] } diff --git a/package.json b/package.json index 233a594..2f9fee9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iobroker.doorbird", - "version": "1.5.0", + "version": "1.6.0", "description": "ioBroker doorbird Adapter", "author": { "name": "BuZZy1337",