UNPKG

iobroker.js-controller

Version:

Updated by reinstall.js on 2018-06-11T15:19:56.688Z

1,022 lines 61.2 kB
{ "$schema": "./schemas/io-package.json", "common": { "name": "js-controller", "version": "3.3.22", "platform": "Javascript/Node.js", "controller": true, "mode": "daemon", "title": "JS controller", "titleLang": { "en": "JS controller", "de": "JS-Controller", "ru": "Контроллер JS", "pt": "Controlador JS", "nl": "JS-controller", "fr": "Contrôleur JS", "it": "Controller JS", "es": "Controlador JS", "pl": "Kontroler JS", "zh-cn": "JS控制器" }, "news": { "3.3.22": { "en": "Fixed addChannelToEnum function", "de": "Funktion addChannelToEnum behoben", "ru": "Исправлена функция addChannelToEnum", "pt": "Função addChannelToEnum corrigida", "nl": "Vaste addChannelToEnum-functie", "fr": "Correction de la fonction addChannelToEnum", "it": "Risolto il problema con la funzione addChannelToEnum", "es": "Función addChannelToEnum fija", "pl": "Naprawiono funkcję addChannelToEnum", "zh-cn": "修复了 addChannelToEnum 函数" }, "3.3.21": { "en": "we now fixed the multihost functionality in the correct spot", "de": "wir haben jetzt die Multihost-Funktionalität an der richtigen Stelle korrigiert", "ru": "теперь мы исправили функциональность multihost в правильном месте", "pt": "agora corrigimos a funcionalidade multihost no local correto", "nl": "we hebben nu de multihost-functionaliteit op de juiste plek gerepareerd", "fr": "nous avons maintenant corrigé la fonctionnalité multi-hôte au bon endroit", "it": "ora abbiamo corretto la funzionalità multihost nel punto corretto", "es": "ahora arreglamos la funcionalidad multihost en el lugar correcto", "pl": "naprawiliśmy teraz funkcjonalność multihost we właściwym miejscu", "zh-cn": "我们现在在正确的位置修复了多主机功能" }, "3.3.20": { "en": "Fixed the multihost functionality", "de": "Die Multihost-Funktionalität behoben", "ru": "Исправлена работа с несколькими хостами.", "pt": "Corrigida a funcionalidade multihost", "nl": "De multihost-functionaliteit opgelost", "fr": "Correction de la fonctionnalité multi-hôte", "it": "Risolto il problema con la funzionalità multihost", "es": "Se corrigió la funcionalidad de host múltiple.", "pl": "Naprawiono funkcjonalność multihost", "zh-cn": "修复了多主机功能" }, "3.3.19": { "en": "we fixed a crash due to multilingual instance objects", "de": "wir haben einen Absturz aufgrund mehrsprachiger Instanzobjekte behoben", "ru": "мы исправили сбой из-за многоязычных экземпляров объектов", "pt": "corrigimos uma falha devido a objetos multilingues de instância", "nl": "we hebben een crash verholpen vanwege meertalige instantieobjecten", "fr": "nous avons corrigé un plantage dû à des objets d'instance multilingues", "it": "abbiamo risolto un arresto anomalo dovuto a oggetti istanza multilingue", "es": "arreglamos un bloqueo debido a objetos de instancia multilingües", "pl": "naprawiliśmy awarię z powodu wielojęzycznych obiektów instancji", "zh-cn": "我们修复了由于多语言实例对象导致的崩溃" }, "3.3.18": { "en": "Fix another edge case for UUID generation", "de": "Beheben Sie einen weiteren Randfall für die UUID-Generierung", "ru": "Исправить еще один крайний случай для генерации UUID", "pt": "Corrigir outro caso extremo para a geração de UUID", "nl": "Een andere edge-case repareren voor UUID-generatie", "fr": "Correction d'un autre cas de bord pour la génération d'UUID", "it": "Risolvi un altro caso limite per la generazione di UUID", "es": "Arregle otro caso de borde para la generación de UUID", "pl": "Napraw inny przypadek brzegowy do generowania UUID", "zh-cn": "修复 UUID 生成的另一个边缘情况" }, "3.3.17": { "en": "Fix edge case for UUID generation", "de": "Edge-Case für UUID-Generierung behoben", "ru": "Исправить крайний случай для генерации UUID", "pt": "Corrigir caso extremo para geração de UUID", "nl": "Fix edge-case voor UUID-generatie", "fr": "Correction du cas de bord pour la génération d'UUID", "it": "Fix edge case per la generazione di UUID", "es": "Arregle el caso de borde para la generación de UUID", "pl": "Napraw przypadek krawędzi do generowania UUID", "zh-cn": "修复 UUID 生成的边缘情况" }, "3.3.16": { "en": "Adjust generation of installation UUID", "de": "Generierung der Installations-UUID anpassen", "ru": "Настроить генерацию UUID установки", "pt": "Ajuste a geração do UUID de instalação", "nl": "Aanpassen generatie van installatie UUID", "fr": "Ajuster la génération de l'UUID d'installation", "it": "Regola la generazione dell'UUID di installazione", "es": "Ajustar generación de UUID de instalación", "pl": "Dostosuj generowanie UUID instalacji", "zh-cn": "调整安装 UUID 的生成" }, "3.3.15": { "en": "avoid deleting too many meta objects starting with the same name as adapter", "de": "Vermeiden Sie das Löschen von zu vielen Metaobjekten, die mit dem gleichen Namen wie der Adapter beginnen", "ru": "Избегайте удаления слишком большого количества метаобъектов, начинающихся с того же имени, что и у адаптера", "pt": "evite excluir muitos metaobjetos começando com o mesmo nome do adaptador", "nl": "vermijd het verwijderen van te veel meta-objecten die beginnen met dezelfde naam als adapter", "fr": "éviter de supprimer trop d'objets méta commençant par le même nom que l'adaptateur", "it": "evitare di eliminare troppi meta oggetti che iniziano con lo stesso nome dell'adattatore", "es": "evite eliminar demasiados metaobjetos que comiencen con el mismo nombre que el adaptador", "pl": "unikaj usuwania zbyt wielu obiektów meta zaczynających się od tej samej nazwy co adapter", "zh-cn": "避免删除太多与适配器同名的元对象" }, "3.3.14": { "en": "(foxriver/Apollon77) fix invalid logging in package manager", "de": "(foxriver/Apollon77) Ungültige Protokollierung im Paketmanager behoben", "ru": "(foxriver / Apollon77) исправить недопустимый вход в диспетчер пакетов", "pt": "(foxriver / Apollon77) corrigir log inválido no gerenciador de pacotes", "nl": "(foxriver/Apollon77) herstel ongeldige logboekregistratie in pakketbeheerder", "fr": "(foxriver/Apollon77) corrige la connexion non valide dans le gestionnaire de paquets", "it": "(foxriver/Apollon77) corregge la registrazione non valida nel gestore pacchetti", "es": "(foxriver / Apollon77) corrige el inicio de sesión no válido en el administrador de paquetes", "pl": "(foxriver/Apollon77) naprawiono nieprawidłowe logowanie w menedżerze pakietów", "zh-cn": "(foxriver/Apollon77) 修复包管理器中的无效登录" }, "3.3.13": { "en": "see CHANGELOG.md", "de": "siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" }, "3.2.16": { "en": "see CHANGELOG.md", "de": "siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" }, "3.1.6": { "en": "see CHANGELOG.md", "de": "Siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" }, "3.0.20": { "en": "see CHANGELOG.md", "de": "Siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" }, "2.2.9": { "en": "see CHANGELOG.md", "de": "Siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" }, "2.1.1": { "en": "see CHANGELOG.md", "de": "Siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" }, "1.5.14": { "en": "see CHANGELOG.md", "de": "Siehe CHANGELOG.md", "ru": "см. CHANGELOG.md", "pt": "veja CHANGELOG.md", "nl": "zie CHANGELOG.md", "fr": "voir CHANGELOG.md", "it": "vedi CHANGELOG.md", "es": "ver CHANGELOG.md", "pl": "zobacz CHANGELOG.md", "zh-cn": "看到CHANGELOG.md" } }, "desc": { "en": "Javascript/Node.js implementation of ioBroker controller", "de": "Javascript/Node.js Implementierung des ioBroker-Controllers", "ru": "Javascript/Node.js реализация контроллера ioBroker", "pt": "Implementação do Javascript/Node.js do controlador ioBroker", "nl": "Javascript/Node.js implementatie van ioBroker-controller", "fr": "Implémentation Javascript/Node.js du contrôleur ioBroker", "it": "Implementazione Javascript/Node.js del controller ioBroker", "es": "Implementación de JavaScript/Node.js del controlador ioBroker", "pl": "Implementacja JavaScript/Node.js kontrolera ioBroker", "zh-cn": "Javascript / Node.js实现了ioBroker控制器" }, "messagebox": true, "readme": "https://github.com/ioBroker/ioBroker.js-controller/blob/master/README.md", "authors": [ "bluefox <bluefox@gmail.com>", "hobbyquaker <hq@ccu.io>", "Apollon77 <iobroker@fischer-ka.de>" ], "license": "MIT", "type": "general", "unsafePerm": true, "plugins": { "sentry": { "dsn": "https://ab26a840557947c088448fead588e0c5@sentry.iobroker.net/9", "pathWhitelist": [ "@iobroker", "iobroker.js-controller" ] } } }, "objects": [ { "_id": "_design/system", "language": "javascript", "common": { "name": { "en": "Object's selectors", "de": "Objekt-Selektoren", "ru": "Селекторы объекта", "pt": "Seletores de objetos", "nl": "Objectkiezers", "fr": "Sélecteurs d'objet", "it": "Selettori di oggetti", "es": "Selectores de objeto", "pl": "Selektory obiektów", "zh-cn": "对象的选择器" }, "dontDelete": true }, "views": { "host": { "map": "function(doc) { if (doc.type === 'host') emit(doc._id, doc) }" }, "adapter": { "map": "function(doc) { if (doc.type === 'adapter') emit(doc._id, doc) }" }, "instance": { "map": "function(doc) { if (doc.type === 'instance') emit(doc._id, doc) }" }, "instanceStats": { "map": "function(doc) { if (doc.type === 'instance') emit(doc._id, parseInt(doc._id.split('.').pop(), 10)) }", "reduce": "_stats" }, "meta": { "map": "function(doc) { if (doc.type === 'meta') emit(doc._id, doc) }" }, "device": { "map": "function(doc) { if (doc.type === 'device') emit(doc._id, doc) }" }, "channel": { "map": "function(doc) { if (doc.type === 'channel') emit(doc._id, doc) }" }, "state": { "map": "function(doc) { if (doc.type === 'state') emit(doc._id, doc) }" }, "folder": { "map": "function(doc) { if (doc.type === 'folder') emit(doc._id, doc) }" }, "enum": { "map": "function(doc) { if (doc.type === 'enum') emit(doc._id, doc) }" }, "script": { "map": "function(doc) { if (doc.type === 'script') emit(doc._id, doc) }" }, "group": { "map": "function(doc) { if (doc.type === 'group') emit(doc.common.name, doc) }" }, "user": { "map": "function(doc) { if (doc.type === 'user') emit(doc.common.name, doc) }" }, "config": { "map": "function(doc) { if (doc.type === 'config') emit(doc.common.name, doc) }" }, "custom": { "map": "function(doc) { doc.type === 'state' && doc.common && doc.common.custom && emit(doc._id, doc.common.custom) }" } }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1092 } }, { "_id": "_design/custom", "language": "javascript", "views": { "state": { "map": "function(doc) { doc.type === 'state' && doc.common && doc.common.custom && emit(doc._id, doc.common.custom) }" } } }, { "_id": "system.group.administrator", "type": "group", "common": { "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQsMTh2LTAuNjVjMC0wLjM0LDAuMTYtMC42NiwwLjQxLTAuODFDNi4xLDE1LjUzLDguMDMsMTUsMTAsMTVjMC4wMywwLDAuMDUsMCwwLjA4LDAuMDFjMC4xLTAuNywwLjMtMS4zNywwLjU5LTEuOTggQzEwLjQ1LDEzLjAxLDEwLjIzLDEzLDEwLDEzYy0yLjQyLDAtNC42OCwwLjY3LTYuNjEsMS44MkMyLjUxLDE1LjM0LDIsMTYuMzIsMiwxNy4zNVYyMGg5LjI2Yy0wLjQyLTAuNi0wLjc1LTEuMjgtMC45Ny0ySDR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMCwxMmMyLjIxLDAsNC0xLjc5LDQtNHMtMS43OS00LTQtNEM3Ljc5LDQsNiw1Ljc5LDYsOFM3Ljc5LDEyLDEwLDEyeiBNMTAsNmMxLjEsMCwyLDAuOSwyLDJzLTAuOSwyLTIsMiBjLTEuMSwwLTItMC45LTItMlM4LjksNiwxMCw2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjAuNzUsMTZjMC0wLjIyLTAuMDMtMC40Mi0wLjA2LTAuNjNsMS4xNC0xLjAxbC0xLTEuNzNsLTEuNDUsMC40OWMtMC4zMi0wLjI3LTAuNjgtMC40OC0xLjA4LTAuNjNMMTgsMTFoLTJsLTAuMywxLjQ5IGMtMC40LDAuMTUtMC43NiwwLjM2LTEuMDgsMC42M2wtMS40NS0wLjQ5bC0xLDEuNzNsMS4xNCwxLjAxYy0wLjAzLDAuMjEtMC4wNiwwLjQxLTAuMDYsMC42M3MwLjAzLDAuNDIsMC4wNiwwLjYzbC0xLjE0LDEuMDEgbDEsMS43M2wxLjQ1LTAuNDljMC4zMiwwLjI3LDAuNjgsMC40OCwxLjA4LDAuNjNMMTYsMjFoMmwwLjMtMS40OWMwLjQtMC4xNSwwLjc2LTAuMzYsMS4wOC0wLjYzbDEuNDUsMC40OWwxLTEuNzNsLTEuMTQtMS4wMSBDMjAuNzIsMTYuNDIsMjAuNzUsMTYuMjIsMjAuNzUsMTZ6IE0xNywxOGMtMS4xLDAtMi0wLjktMi0yczAuOS0yLDItMnMyLDAuOSwyLDJTMTguMSwxOCwxNywxOHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=", "name": { "en": "Administrator", "de": "Administrator", "ru": "Администратор", "pt": "Administrador", "nl": "Beheerder", "fr": "Administrateur", "it": "Amministratore", "es": "Administrador", "pl": "Administrator", "zh-cn": "管理员" }, "description": { "en": "Can do everything with System", "de": "Darf alles mit dem System machen", "ru": "Может делать все с помощью системы", "pt": "Pode fazer tudo com o sistema", "nl": "Kan alles doen met System", "fr": "Peut tout faire avec le système", "it": "Può fare tutto con il sistema", "es": "Puede hacer todo con System", "pl": "Potrafi zrobić wszystko dzięki Systemowi", "zh-cn": "可以用系统做任何事情" }, "members": [ "system.user.admin" ], "dontDelete": true, "acl": { "object": { "list": true, "read": true, "write": true, "delete": true }, "state": { "list": true, "read": true, "write": true, "create": true, "delete": true }, "users": { "list": true, "read": true, "write": true, "create": true, "delete": true }, "other": { "execute": true, "http": true, "sendto": true }, "file": { "list": true, "read": true, "write": true, "create": true, "delete": true } } }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } }, { "_id": "system.group.user", "type": "group", "common": { "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTIgNmMxLjEgMCAyIC45IDIgMnMtLjkgMi0yIDItMi0uOS0yLTIgLjktMiAyLTJtMCAxMGMyLjcgMCA1LjggMS4yOSA2IDJINmMuMjMtLjcyIDMuMzEtMiA2LTJtMC0xMkM5Ljc5IDQgOCA1Ljc5IDggOHMxLjc5IDQgNCA0IDQtMS43OSA0LTQtMS43OS00LTQtNHptMCAxMGMtMi42NyAwLTggMS4zNC04IDR2MmgxNnYtMmMwLTIuNjYtNS4zMy00LTgtNHoiLz4NCjwvc3ZnPg==", "name": { "en": "User", "de": "Benutzer", "ru": "Пользователь", "pt": "Do utilizador", "nl": "Gebruiker", "fr": "Utilisateur", "it": "Utente", "es": "Usuario", "pl": "Użytkownik", "zh-cn": "用户" }, "description": { "en": "Cannot modify everything", "de": "Darf nicht alles ändern", "ru": "Не может изменять все", "pt": "Não é possível modificar tudo", "nl": "Kan niet alles wijzigen", "fr": "Impossible de tout modifier", "it": "Non è possibile modificare tutto", "es": "No se puede modificar todo", "pl": "Nie można modyfikować wszystkiego", "zh-cn": "用户无法修改所有内容" }, "members": [], "dontDelete": true, "url": "https://github.com/ioBroker/ioBroker.js-controller/archive/master.zip", "meta": "https://raw.githubusercontent.com/ioBroker/ioBroker.js-controller/master/io-package.json", "acl": { "object": { "list": true, "read": true, "write": false, "delete": false }, "state": { "list": true, "read": true, "write": true, "create": true, "delete": false }, "users": { "list": true, "read": true, "write": false, "create": false, "delete": false }, "other": { "execute": false, "http": true, "sendto": false }, "file": { "list": true, "read": true, "write": false, "create": false, "delete": false } } }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } }, { "_id": "enum.rooms", "common": { "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTIgNS42OWw1IDQuNVYxOGgtMnYtNkg5djZIN3YtNy44MWw1LTQuNU0xMiAzTDIgMTJoM3Y4aDZ2LTZoMnY2aDZ2LThoM0wxMiAzeiIvPg0KPC9zdmc+", "name": { "en": "Rooms", "de": "Räume", "ru": "Комнаты", "pt": "Quartos", "nl": "Kamers", "fr": "Pièces", "it": "Camere", "es": "Habitaciones", "pl": "Pokoje", "zh-cn": "客房" }, "desc": { "en": "List of the rooms", "de": "Liste der Räume", "ru": "Список комнат", "pt": "Lista dos quartos", "nl": "Lijst met kamers", "fr": "Liste des chambres", "it": "Elenco delle stanze", "es": "Lista de las habitaciones", "pl": "Lista pokoi", "zh-cn": "房间清单" }, "members": [], "dontDelete": true }, "type": "enum", "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1911 } }, { "_id": "enum.functions", "common": { "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNOSAyMWMwIC41NS40NSAxIDEgMWg0Yy41NSAwIDEtLjQ1IDEtMXYtMUg5djF6bTMtMTlDOC4xNCAyIDUgNS4xNCA1IDljMCAyLjM4IDEuMTkgNC40NyAzIDUuNzRWMTdjMCAuNTUuNDUgMSAxIDFoNmMuNTUgMCAxLS40NSAxLTF2LTIuMjZjMS44MS0xLjI3IDMtMy4zNiAzLTUuNzQgMC0zLjg2LTMuMTQtNy03LTd6bTIuODUgMTEuMWwtLjg1LjZWMTZoLTR2LTIuM2wtLjg1LS42QzcuOCAxMi4xNiA3IDEwLjYzIDcgOWMwLTIuNzYgMi4yNC01IDUtNXM1IDIuMjQgNSA1YzAgMS42My0uOCAzLjE2LTIuMTUgNC4xeiIvPg0KPC9zdmc+", "name": { "en": "Functions", "de": "Funktionen", "ru": "функции", "pt": "Funções", "nl": "functies", "fr": "Les fonctions", "it": "funzioni", "es": "Funciones", "pl": "Funkcje", "zh-cn": "职能" }, "desc": { "en": "List of the functions", "de": "Liste der Funktionen", "ru": "Список функций", "pt": "Lista das funções", "nl": "Lijst met functies", "fr": "Liste des fonctions", "it": "Elenco delle funzioni", "es": "Lista de las funciones", "pl": "Lista funkcji", "zh-cn": "功能列表" }, "members": [], "dontDelete": true }, "type": "enum", "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1911 } }, { "_id": "system.config", "type": "config", "common": { "name": { "en": "System configuration", "de": "Systemkonfiguration", "ru": "Конфигурация системы", "pt": "Configuração do sistema", "nl": "Systeem configuratie", "fr": "Configuration du système", "it": "Configurazione di sistema", "es": "Configuración del sistema", "pl": "Konfiguracja systemu", "zh-cn": "系统配置" }, "city": "", "country": "", "longitude": "", "latitude": "", "language": "", "tempUnit": "°C", "currency": "", "dontDelete": true, "dateFormat": "DD.MM.YYYY", "isFloatComma": true, "licenseConfirmed": false, "defaultHistory": "", "expertMode": false, "defaultLogLevel": "info", "activeRepo": "default", "diag": "extended", "tabs": [ "tab-intro", "tab-info", "tab-adapters", "tab-instances", "tab-objects", "tab-log", "tab-scenes", "tab-javascript", "tab-text2command-0", "tab-node-red-0" ] }, "native": {}, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } }, { "_id": "system.repositories", "type": "config", "common": { "name": { "en": "System repositories", "de": "System-Repositories", "ru": "Системные репозитории", "pt": "Repositórios do sistema", "nl": "Systeemrepository's", "fr": "Référentiels système", "it": "Repository di sistema", "es": "Repositorios del sistema", "pl": "Repozytoria systemowe", "zh-cn": "系统资料库" }, "dontDelete": true }, "native": { "repositories": { "default": { "link": "http://download.iobroker.net/sources-dist.json", "json": null }, "latest": { "link": "http://download.iobroker.net/sources-dist-latest.json", "json": null } }, "oldRepositories": { "sources": { "link": "conf/sources-dist.json", "json": null }, "online": { "link": "https://raw.githubusercontent.com/ioBroker/ioBroker.repositories/master/sources-dist.json", "json": null } } }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } }, { "_id": "system.certificates", "type": "config", "common": { "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTIgMUwzIDV2NmMwIDUuNTUgMy44NCAxMC43NCA5IDEyIDUuMTYtMS4yNiA5LTYuNDUgOS0xMlY1bC05LTR6bTAgMTAuOTloN2MtLjUzIDQuMTItMy4yOCA3Ljc5LTcgOC45NFYxMkg1VjYuM2w3LTMuMTF2OC44eiIvPg0KPC9zdmc+", "name": { "en": "System certificates", "de": "Systemzertifikate", "ru": "Системные сертификаты", "pt": "Certificados do sistema", "nl": "Systeem certificaten", "fr": "Certificats système", "it": "Certificati di sistema", "es": "Certificados del sistema", "pl": "Certyfikaty systemowe", "zh-cn": "系统证书" } }, "native": { "certificates": { "defaultPrivate": null, "defaultPublic": null } }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1536 } }, { "_id": "alias.0", "type": "meta", "common": { "name": { "en": "root folder for Aliases", "de": "Stammordner für Aliase", "ru": "корневая папка для псевдонимов", "pt": "pasta raiz para aliases", "nl": "hoofdmap voor aliassen", "fr": "dossier racine pour les alias", "it": "cartella principale per gli alias", "es": "carpeta raíz para alias", "pl": "folder główny dla aliasów", "zh-cn": "别名的根文件夹" }, "type": "meta.folder", "dontDelete": true }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } }, { "_id": "0_userdata.0", "type": "meta", "common": { "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTE5LDV2MTRINVY1SDE5IE0xOSwzSDVDMy45LDMsMywzLjksMyw1djE0YzAsMS4xLDAuOSwyLDIsMmgxNGMxLjEsMCwyLTAuOSwyLTJWNUMyMSwzLjksMjAuMSwzLDE5LDNMMTksM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTE0LDE3SDd2LTJoN1YxN3ogTTE3LDEzSDd2LTJoMTBWMTN6IE0xNyw5SDdWN2gxMFY5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==", "name": { "en": "User objects and files root folder", "de": "Stammordner für Benutzerobjekte und Dateien", "ru": "Корневая папка пользовательских объектов и файлов", "pt": "Pasta raiz de objetos e arquivos do usuário", "nl": "Hoofdmap van objecten en bestanden van gebruikers", "fr": "Objets utilisateur et dossier racine des fichiers", "it": "Cartella principale di oggetti e file dell'utente", "es": "Carpeta raíz de objetos y archivos de usuario", "pl": "Folder główny obiektów i plików użytkownika", "zh-cn": "用户对象和文件根文件夹" }, "desc": { "en": "Here you can upload your files or create your private objects and states", "de": "Hier können eigene Dateien hochgeladen oder private Objekte und Zustände erstellt werden", "ru": "Здесь вы можете загрузить свои файлы или создать свои личные объекты и состояния", "pt": "Aqui você pode enviar seus arquivos ou criar seus objetos e estados particulares", "nl": "Hier kunt u uw bestanden uploaden of uw privé-objecten en statussen maken", "fr": "Ici, vous pouvez télécharger vos fichiers ou créer vos objets et états privés", "it": "Qui puoi caricare i tuoi file o creare oggetti e stati privati", "es": "Aquí puede cargar sus archivos o crear sus objetos y estados privados", "pl": "Tutaj możesz przesyłać pliki lub tworzyć prywatne obiekty i stany", "zh-cn": "在这里您可以上传文件或创建私有对象和状态" }, "type": "meta.user", "dontDelete": true }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } }, { "_id": "0_userdata.0.example_state", "type": "state", "common": { "name": "Example state", "role": "indicator", "def": false, "type": "boolean" }, "acl": { "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "object": 1604 } } ], "notifications": [ { "scope": "system", "name": { "en": "System Notifications", "de": "System-Benachrichtigungen", "ru": "Системные уведомления", "pt": "Notificações do sistema", "nl": "Systeemmeldingen", "fr": "Notifications système", "it": "Notifiche di sistema", "es": "Notificaciones del sistema", "pl": "Powiadomienia systemowe", "zh-cn": "系统通知" }, "description": { "en": "These notifications are collected by the ioBroker system and point to issues you should check and fix.", "de": "Diese Benachrichtigungen werden vom ioBroker-System erfasst und weisen auf Probleme hin, die überprüft und behoben werden sollten.", "ru": "Эти уведомления собираются системой ioBroker и указывают на проблемы, которые вы должны проверить и исправить.", "pt": "Essas notificações são coletadas pelo sistema ioBroker e apontam para problemas que você deve verificar e corrigir.", "nl": "Deze meldingen worden verzameld door het ioBroker-systeem en wijzen op problemen die u moet controleren en oplossen.", "fr": "Ces notifications sont collectées par le système ioBroker et indiquent des problèmes que vous devez vérifier et résoudre.", "it": "Queste notifiche vengono raccolte dal sistema ioBroker e indicano problemi che dovresti controllare e correggere.", "es": "Estas notificaciones son recopiladas por el sistema ioBroker y señalan problemas que debe verificar y solucionar.", "pl": "Te powiadomienia są zbierane przez system ioBroker i wskazują problemy, które należy sprawdzić i naprawić.", "zh-cn": "这些通知由ioBroker系统收集,并指出您应检查并修复的问题" }, "categories": [ { "category": "memIssues", "name": { "en": "Issues with RAM availability", "de": "Probleme mit der Arbeitsspeicher-Verfügbarkeit", "ru": "Проблемы с доступностью оперативной памяти", "pt": "Problemas com disponibilidade de RAM", "nl": "Problemen met de beschikbaarheid van RAM", "fr": "Problèmes de disponibilité de la RAM", "it": "Problemi con la disponibilità della RAM", "es": "Problemas con la disponibilidad de RAM", "pl": "Problemy z dostępnością pamięci RAM", "zh-cn": "RAM可用性问题" }, "severity": "alert", "description": { "en": "Your system is running out of memory. Please check the number of running adapters and processes or if single processes need too many memory.", "de": "Es steht nicht genug Arbeitsspeicher zur Verfügung. Die Anzahl der laufenden Adapter und Prozesse sollte geprüft werden, oder ob einzelne Prozesse zuviel Speicher benötigen.", "ru": "В вашей системе не хватает памяти. Пожалуйста, проверьте количество работающих адаптеров и процессов, или если отдельным процессам требуется слишком много памяти.", "pt": "Seu sistema está ficando sem memória. Verifique o número de adaptadores e processos em execução ou se processos únicos precisam de muita memória.", "nl": "Uw systeem heeft onvoldoende geheugen. Controleer het aantal actieve adapters en processen of als afzonderlijke processen te veel geheugen nodig hebben.", "fr": "Votre système manque de mémoire. Veuillez vérifier le nombre d'adaptateurs et de processus en cours d'exécution ou si des processus uniques nécessitent trop de mémoire.", "it": "Il tuo sistema sta esaurendo la memoria. Controllare il numero di adattatori e processi in esecuzione o se i singoli processi richiedono troppa memoria.", "es": "Su sistema se está quedando sin memoria. Verifique el número de adaptadores y procesos en ejecución o si los procesos individuales necesitan demasiada memoria.", "pl": "W Twoim systemie kończy się pamięć. Sprawdź liczbę działających adapterów i procesów lub czy pojedyncze procesy wymagają zbyt dużej ilości pamięci.", "zh-cn": "您的系统内存不足。请检查正在运行的适配器和进程的数量,或者单个进程是否需要太多内存。" }, "regex": [ "^Exception-Code: ENOMEM", "buffer allocation failed" ], "limit": 10 }, { "category": "fsIoErrors", "name": { "en": "Issues with the file system", "de": "Probleme mit dem Dateisystem", "ru": "Проблемы с файловой системой", "pt": "Problemas com o sistema de arquivos", "nl": "Problemen met het bestandssysteem", "fr": "Problèmes avec le système de fichiers", "it": "Problemi con il file system", "es": "Problemas con el sistema de archivos", "pl": "Problemy z systemem plików", "zh-cn": "文件系统问题" }, "severity": "alert", "description": { "en": "There is an error with the file system. Maybe the file system is corrupted or wrongly configured. A file system check is required!", "de": "Es liegt ein Fehler im Dateisystem vor. Möglicherweise ist das Dateisystem beschädigt oder falsch konfiguriert. Eine Dateisystemprüfung ist erforderlich!", "ru": "Ошибка файловой системы. Возможно, файловая система повреждена или неправильно настроена. Требуется проверка файловой системы!", "pt": "Ocorreu um erro com o sistema de arquivos. Talvez o sistema de arquivos esteja corrompido ou configurado incorretamente. É necessária uma verificação do sistema de arquivos!", "nl": "Er is een fout opgetreden met het bestandssysteem. Misschien is het bestandssysteem beschadigd of verkeerd geconfigureerd. Een bestandssysteemcontrole is vereist!", "fr": "Il y a une erreur avec le système de fichiers. Le système de fichiers est peut-être corrompu ou mal configuré. Une vérification du système de fichiers est requise!", "it": "C'è un errore con il file system. Forse il file system è danneggiato o configurato in modo errato. È richiesto un controllo del file system!", "es": "Hay un error con el sistema de archivos. Quizás el sistema de archivos está dañado o configurado incorrectamente. Se requiere una verificación del sistema de archivos.", "pl": "Wystąpił błąd w systemie plików. Być może system plików jest uszkodzony lub nieprawidłowo skonfigurowany. Wymagane jest sprawdzenie systemu plików!", "zh-cn": "文件系统出错。也许文件系统已损坏或配置错误。需要文件系统检查!" }, "regex": [ "^Exception-Code: EROFS", "^Exception-Code: EIO", "^Exception-Code: ENXIO", "^Exception-Code: EMFILE", "^Exception-Code: EBADF", "^Exception-Code: ENFILE", "^Unknown system error -117[^,]*, write" ], "limit": 10 }, { "category": "noDiskSpace", "name": { "en": "Issues with free disk space", "de": "Probleme mit dem freien Speicherplatz", "ru": "Проблемы со свободным местом на диске", "pt": "Problemas com espaço livre em disco", "nl": "Problemen met vrije schijfruimte", "fr": "Problèmes d'espace disque libre", "it": "Problemi con lo spazio libero su disco", "es": "Problemas con el espacio libre en disco", "pl": "Problemy z wolnym miejscem na dysku", "zh-cn": "可用磁盘空间问题" }, "severity": "alert", "description": { "en": "There is not enough disk space left on the storage device. Please clean up some disk space.", "de": "Es steht nicht genügend Speicherplatz auf dem Datenträger zur Verfügung. Bitte bereinigen Sie etwas Speicherplatz.", "ru": "На запоминающем устройстве недостаточно места на диске. Пожалуйста, очистите место на диске.", "pt": "Não há espaço em disco suficiente no dispositivo de armazenamento. Limpe algum espaço em disco.", "nl": "Er is niet genoeg schijfruimte over op het opslagapparaat. Ruim wat schijfruimte op.", "fr": "Il n'y a pas assez d'espace disque sur le périphérique de stockage. Veuillez nettoyer de l'espace disque.", "it": "Spazio su disco insufficiente sul dispositivo di archiviazione. Si prega di pulire un po 'di spazio su disco.", "es": "No queda suficiente espacio en disco en el dispositivo de almacenamiento. Limpie algo de espacio en disco.", "pl": "Za mało miejsca na dysku na urządzeniu magazynującym. Proszę wyczyścić trochę miejsca na dysku.", "zh-cn": "存储设备上没有足够的磁盘空间。请清理一些磁盘空间。" }, "regex": [ "^Exception-Code: ENOSPC" ], "limit": 10 }, { "category": "accessErrors", "name": { "en": "Issues with file access rights", "de": "Probleme mit Dateizugriffsrechten", "ru": "Проблемы с правами доступа к файлам", "pt": "Problemas com direitos de acesso a arquivos", "nl": "Problemen met toegangsrechten voor bestanden", "fr": "Problèmes avec les droits d'accès aux fichiers", "it": "Problemi con i diritti di accesso ai file", "es": "Problemas con los derechos de acceso a archivos", "pl": "Problemy z prawami dostępu do plików", "zh-cn": "文件访问权限问题" }, "severity": "alert", "description": { "en": "There is an issue with access rights for files on the system. Running the installation fixer can solve these issues. Alternatively check the relevant directories and files.", "de": "Es liegt ein Problem mit den Zugriffsrechten für Dateien auf dem System vor. Durch Ausführen des Installationsfixers können diese behoben werden. Alternativ müssen die entsprechenden Verzeichnisse und Dateien überprüft werden.", "ru": "Возникла проблема с правами доступа к файлам в системе. Эти проблемы можно решить с помощью средства исправления установки. Или проверьте соответствующие каталоги и файлы.", "pt": "Há um problema com os direitos de acesso para arquivos no sistema. Executar o fixador de instalação pode resolver esses problemas. Como alternativa, verifique os diretórios e arquivos relevantes.", "nl": "Er is een probleem met toegangsrechten voor bestanden op het systeem. Het uitvoeren van de installatie-fixer kan deze problemen oplossen. Als alternatief kunt u de relevante mappen en bestanden controleren.", "fr": "Il y a un problème avec les droits d'accès aux fichiers sur le système. L'exécution du programme d'installation peut résoudre ces problèmes. Vous pouvez également vérifier les répertoires et fichiers concernés.", "it": "Si è verificato un problema con i diritti di accesso per i file sul sistema. L'esecuzione del programma di riparazione dell'installazione può risolvere questi problemi. In alternativa, controlla le directory e i file pertinenti.", "es": "Existe un problema con los derechos de acceso a los archivos del sistema. Ejecutar el reparador de instalación puede resolver estos problemas. Alternativamente, consulte los directorios y archivos relevantes.", "pl": "Wystąpił problem z prawami dostępu do plików w systemie. Uruchomienie narzędzia do naprawy instalacji może rozwiązać te problemy. Alternatywnie sprawdź odpowiednie katalogi i pliki.", "zh-cn": "系统上文件的访问权限存在问题。运行安装修复程序可以解决这些问题。或者,检查相关的目录和文件。" }, "regex": [ "^Exception-Code: EACCESS", "^Exception-Code: EPERM" ], "limit": 10 }, { "category": "nonExistingFileErrors", "name": { "en": "Issues with non-existing files or directories", "de": "Probleme mit nicht vorhandenen Dateien oder Verzeichnissen", "ru": "Проблемы с несуществующими файлами или каталогами", "pt": "Problemas com arquivos ou diretórios não existentes", "nl": "Problemen met niet-bestaande bestanden of mappen", "fr": "Problèmes avec des fichiers ou des répertoires non existants", "it": "Problemi con file o directory inesistenti", "es": "Problemas con archivos o directorios que no existen", "pl": "Problemy z nieistniejącymi plikami lub katalogami", "zh-cn": "文件或目录不存在的问题" }, "severity": "alert", "description": { "en": "A process tries to access a non-existing file or directory.", "de": "Ein Prozess versucht, auf eine nicht vorhandene Datei oder ein nicht vorhandenes Verzeichnis zuzugreifen.", "ru": "Процесс пытается получить доступ к несуществующему файлу или каталогу.", "pt": "Um processo tenta acessar um arquivo ou diretório não existente.", "nl": "Een proces probeert toegang te krijgen tot een niet-bestaand bestand of map.", "fr": "Un processus tente d'accéder à un fichier ou un répertoire inexistant.", "it": "Un processo tenta di accedere a un file o una directory inesistente.", "es": "Un proceso intenta acceder a un archivo o directorio que no existe.", "pl": "Proces próbuje uzyskać dostęp do nieistniejącego pliku lub katalogu.", "zh-cn": "进程尝试访问不存在的文件或目录。" }, "regex": [ "^Exception-Code: ENOENT" ], "limit": 10 }, { "category": "remoteHostErrors", "name": { "en": "Issues with remote servers", "de": "Probleme mit Remote-Servern", "ru": "Проблемы с удаленными серверами", "pt": "Problemas com servidores remotos", "nl": "Problemen met externe servers", "fr": "Problèmes avec les serveurs distants", "it": "Problemi con i server remoti", "es": "Problemas con servidores remotos", "pl": "Problemy ze zdalnymi serwerami", "zh-cn": "远程服务器的问题" }, "severity": "alert", "description": { "en": "Issue with remote servers that are expected to be online. Also mounted remote file systems could be unavailable and need to be checked.", "de": "Problem mit Remoteservern, von denen erwartet wird, dass sie online sind. Auch gemountete Remote-Dateisysteme sind möglicherweise nicht verfügbar und müssen überprüft werden.", "ru": "Проблема с удаленными серверами, которые должны быть в сети. Кроме того, смонтированные удаленные файловые системы могут быть недоступны, и их необходимо проверить.", "pt": "Problema com servidores remotos que deveriam estar online. Além disso, os sistemas de arquivos remotos montados podem estar indisponíveis e precisam ser verificados.", "nl": "Probleem met externe servers waarvan wordt verwacht dat ze online zijn. Ook gekoppelde externe bestandssystemen zijn mogelijk niet beschikbaar en moeten worden gecontroleerd.", "fr": "Problème avec les serveurs distants censés être en ligne. Les systèmes de fichiers distants montés peuvent également être indisponibles et doivent être vérifiés.", "it": "Problema con i server remoti che dovrebbero essere online. Anche i file system remoti montati potrebbero non essere disponibili e devono essere controllati.", "es": "Problema con los servidores remotos que se espera que estén en línea. Además, los sistemas de archivos remotos montados pueden no estar disponibles y deben revisarse.", "pl": "Problem ze zdalnymi serwerami, które powinny być w trybie online. Również zamontowane zdalne systemy plików mogą być niedostępne i należy je sprawdzić.", "zh-cn": "预期会联机的远程服务器出现问题。安装的远程文件系统也可能不可用,需要进行检查。" }, "regex": [ "^Exception-Code: EHOSTDOWN" ], "limit": 10 }, { "category": "restartLoop", "name": { "en": "Issues with frequently crashing adapter instances", "de": "Probleme mit häufig abstürzenden Adapterinstanzen", "ru": "Проблемы с частыми сбоями экземпляров адаптера", "pt": "Problemas com falhas frequentes de instâncias do adaptador", "nl": "Problemen met vaak crashende adapterinstanties", "fr": "Problèmes avec les instances d'adaptateur qui plantent fréquemment", "it": "Problemi con le istanze dell'adattatore che si arrestano frequentemente", "es": "Problemas con instancias de adaptador que fallan con frecuencia", "pl": "Problemy z często zawieszającymi się instancjami adaptera", "zh-cn": "适配器实例频繁崩溃的问题" }, "severity": "alert", "description": { "en": "An adapter instance is frequently crashing on startup and was stopped because of this. The log file needs to be checked before restarting the instance.", "de": "Eine Adapterinstanz stürzt beim Start häufig ab und wurde aus diesem Grund gestoppt. Die Protokolldatei muss vor dem Neustart der Instanz überprüft werden.", "ru": "Экземпляр адаптера часто дает сбой при запуске и был остановлен из-за этого. Перед перезапуском экземпляра необходимо проверить файл журнала.", "pt": "Uma instância do adaptador frequentemente falha na inicialização e foi interrompida por causa disso. O arquivo de log precisa ser verificado antes de reiniciar a instância.", "nl": "Een adapterinstantie crasht vaak bij het opstarten en is hierdoor gestopt. Het logboekbestand moet worden gecontroleerd voordat het exemplaar opnieuw wordt opgestart.", "fr": "Une instance d'adaptateur plante fréquemment au démarrage et a été arrêtée à cause de cela. Le fichier journal doit être vérifié avant de redémarrer l'instance.", "it": "Un'istanza dell'adattatore si blocca spesso all'avvio ed è stata interrotta per questo motivo. Il file di registro deve essere controllato prima di riavviare l'istanza.", "es": "Una instancia de adaptador falla con frecuencia al iniciarse y se detuvo debido a esto. Es necesario comprobar el archivo de registro antes de reiniciar la instancia.", "pl": "Instancja adaptera często ulega awarii podczas uruchamiania i została z tego powodu zatrzymana. Plik dziennika należy sprawdzić przed ponownym uruchomieniem instancji.", "zh-cn": "适配器实例在启动时经常崩溃,因此已被停止。重新启动实例之前,需要检查日志文件。" }, "regex": [], "limit": 1 } ] } ] }