{ "common": { "name": "hm-rega", "version": "4.0.0", "news": { "4.0.0": { "en": "required node 16 due to adapter-core 3.x.x\nremoved deprecated package - `request`\n", "de": "benötigter knoten 16 durch adapter-kern 3.x.x\nabgeschriebenes paket entfernt - anfrage\n", "ru": "требуется нод 16 из-за переходника 3.x.x\nудалили устаревший пакет - запрос\n", "pt": "nó 16 necessário devido ao adaptador-core 3.x.x\npacote desprecated removido - pedido\n", "nl": "node 16 nodig door adaptercore 3.x\nverwijderingspakket\n", "fr": "noeud requis 16 en raison de l'adaptateur-core 3.x.x\npaquet déprécié supprimé - demande\n", "it": "nodo richiesto 16 a causa dell'adattatore-core 3.x.x\nrimosso pacchetto deprecato - richiesta\n", "es": "nodo 16 requerido debido al adaptador-core 3.x.x\npaquete eliminado deprecated - solicitud\n", "pl": "węzeł 16 z powodu adapter-core 3.x\nusunąć pakiety - żądanie usunąć\n", "uk": "необхідний вузол 16 через адаптер-core 3.x.x\nвидалити депресований пакет - запит\n", "zh-cn": "由于适应能力较重的3.x,不需要16。\nd. 取消配件-请求\n" }, "3.0.47": { "en": "Updated packages", "de": "Aktualisierte Pakete", "ru": "Обновленные пакеты", "pt": "Pacotes atualizados", "nl": "Verouderde pakketten", "fr": "Forfaits mis à jour", "it": "Pacchetti aggiornati", "es": "Paquetes actualizados", "pl": "Pakiet upoważniony", "uk": "Оновлені пакети", "zh-cn": "最新一揽子计划" }, "3.0.46": { "en": "fix for controller v5 (closes #368)", "de": "fix für controller v5 (schließt #368)", "ru": "для контроллера v5 (closes #368)", "pt": "correção para controlador v5 (fecha #368)", "nl": "vertaling:", "fr": "correction pour le contrôleur v5 (fermetures #368)", "it": "fix per controller v5 (chiude #368)", "es": "fijado para el controlador v5 (cerca #368)", "pl": "rezultatem dla kontrolera v5 jest numer 368)", "uk": "фіксатор для контролера v5 (закривається #368)", "zh-cn": "fix 控制勒诉5(第368号)" }, "3.0.45": { "en": "fix for controller v5 (closes #368)", "de": "fix für controller v5 (schließt #368)", "ru": "для контроллера v5 (closes #368)", "pt": "correção para controlador v5 (fecha #368)", "nl": "vertaling:", "fr": "correction pour le contrôleur v5 (fermetures #368)", "it": "fix per controller v5 (chiude #368)", "es": "fijado para el controlador v5 (cerca #368)", "pl": "rezultatem dla kontrolera v5 jest numer 368)", "uk": "фіксатор для контролера v5 (закривається #368)", "zh-cn": "fix 控制勒诉5(第368号)" }, "3.0.44": { "en": "compatibility of RSSI_DEVICE and RSSI_PEER for CCU update (closes #352)\nalso sync enums for maintenance channel of rfd devices (closes #320)", "de": "kompatibilität von RSSI_DEVICE und RSSI_PEER für CCU-Update (schließt #352)\nauch sync-enums für wartungskanal von rfd-geräten (schließt #320)", "ru": "совместимость с RSSI_DEVICE и RSSI_PEER для обновления CCU (closes #352)\nтакже синхронизируйте enums для канала обслуживания rfd устройств (closes #320)", "pt": "compatibilidade de RSSI_DEVICE e RSSI_PEER para atualização CCU (fecha #352)\ntambém sincroniza enums para o canal de manutenção de dispositivos rfd (closes #320)", "nl": "quality over Quantity (QoQ) Releases Vertaling:\nook sync voor onderhoudskanaal van rfd apparaten (closes #320)", "fr": "compatibilité de RSSI_DEVICE et RSSI_PEER pour la mise à jour de CCU (ferme #352)\négalement sync enums pour le canal d'entretien des dispositifs rfd (fermetures #320)", "it": "compatibilità di RSSI_DEVICE e RSSI_PEER per l'aggiornamento CCU (chiude #352)\nanche sincronizzare enums per il canale di manutenzione di rfd dispositivi (chiude #320)", "es": "compatibilidad con RSSI_DEVICE y RSSI_PEER para la actualización de CCU (cerca #352)\ntambién enums de sincronización para el canal de mantenimiento de dispositivos rfd (closes #320)", "pl": "kompatybilność z RSSI_DEVICE i RSSI_PEER dla aktualizacji CCU (zapełnia #352)\nzsynchronizowane są również enumy na kanał utrzymywania urządzeń (około 320)", "uk": "сумісність RSSI_DEVICE та RSSI_PEER для оновлення CCU (закриває #352)\nтакож сипучих ферментів для технічного обслуговування пристроїв rfd (закривається no320)", "zh-cn": "rSSI_DEVICE and RSSI_PEER for CCU最新情况 (clos #352)\n此外,装有装置的维修渠道(第320号)。" }, "3.0.43": { "en": "if LGW is not reachable we now set duty cycle to `null` instead of `-1` in all cases (closes #298)", "de": "wenn LGW nicht erreichbar ist, setzen wir nun den Pflichtzyklus auf Null statt -1 in allen Fällen (schließt #298)", "ru": "если LGW недоступен, мы теперь установили рабочий цикл, чтобы обнулиться вместо -1 во всех случаях (закрыты #298)", "pt": "se LGW não for alcançável agora estabelecemos o ciclo de dever para null em vez de -1 em todos os casos (fecha #298)", "nl": "als LGW niet bereikbaar is, zetten we nu de plichtscyclus in plaats van 1 in alle gevallen (closes #298)", "fr": "si LGW n'est pas joignable, nous mettons maintenant le cycle de devoir à null au lieu de -1 dans tous les cas (ferme #298)", "it": "se LGW non è raggiungibile abbiamo ora impostato il ciclo di dovere a null anziché -1 in tutti i casi (chiude #298)", "es": "si LGW no es alcanzable ahora fijamos el ciclo de deber para anular en lugar de -1 en todos los casos (cerca #298)", "pl": "w przypadku, gdy LGW nie jest w stanie osiągnąć takiego obrotu, musimy teraz uruchomić cykl obowiązku zamiast -1 we wszystkich przypadkach (zawiera #298)", "zh-cn": "如果我们目前没有能够实现的男女同性恋、双性恋、双性恋、双性恋、双性恋和变性者(第298号纪念活动)规定,我们现在就规定义务周期无效。" }, "3.0.42": { "en": "if LGW is not reachable we now set duty cycle to `null` instead of `-1` in all cases (closes #298)", "de": "wenn LGW nicht erreichbar ist, setzen wir nun den Pflichtzyklus auf Null statt -1 in allen Fällen (schließt #298)", "ru": "если LGW недоступен, мы теперь установили рабочий цикл, чтобы обнулиться вместо -1 во всех случаях (закрыты #298)", "pt": "se LGW não for alcançável agora estabelecemos o ciclo de dever para null em vez de -1 em todos os casos (fecha #298)", "nl": "als LGW niet bereikbaar is, zetten we nu de plichtscyclus in plaats van 1 in alle gevallen (closes #298)", "fr": "si LGW n'est pas joignable, nous mettons maintenant le cycle de devoir à null au lieu de -1 dans tous les cas (ferme #298)", "it": "se LGW non è raggiungibile abbiamo ora impostato il ciclo di dovere a null anziché -1 in tutti i casi (chiude #298)", "es": "si LGW no es alcanzable ahora fijamos el ciclo de deber para anular en lugar de -1 en todos los casos (cerca #298)", "pl": "w przypadku, gdy LGW nie jest w stanie osiągnąć takiego obrotu, musimy teraz uruchomić cykl obowiązku zamiast -1 we wszystkich przypadkach (zawiera #298)", "zh-cn": "如果我们目前没有能够实现的男女同性恋、双性恋、双性恋、双性恋、双性恋和变性者(第298号纪念活动)规定,我们现在就规定义务周期无效。" } }, "title": "HomeMatic ReGaHSS", "titleLang": { "en": "HomeMatic ReGaHSS", "de": "HomeMatic ReGaHSS", "ru": "HomeMatic ReGaHSS", "pt": "HomeMatic ReGaHSS", "nl": "HomeMatic ReGaHSS", "fr": "AccueilMatic ReGaHSS", "it": "HomeMatic ReGaHSS", "es": "HomeMatic ReGaHSS", "pl": "HomeMatic ReGaHSS", "zh-cn": "HomeMatic ReGaHSS" }, "desc": { "en": "Connects HomeMatic CCU \"Logic Layer\" (\"ReGaHSS\") to ioBroker", "de": "Verbindet die Logikschicht einer HomeMatic CCU (\"ReGaHSS\") mit ioBroker", "ru": "Соединяет модуль логики системы Homematic CCU (\"ReGaHSS\") с ioBroker", "pt": "Conecta o HomeMatic CCU \"Layer Lógica\" (\"ReGaHSS\") para ioBroker", "nl": "Verbindt HomeMatic CCU \"Logic Layer\" (\"ReGaHSS \") met ioBroker", "fr": "Connecte HomeMatic CCU \"Logic Layer\" (\"ReGaHSS\") à ioBroker", "it": "Collega HomeMatic CCU \"Logic Layer\" (\"ReGaHSS\") a ioBroker", "es": "Conecta CCU HomeMatic \"Capa lógica\" (\"ReGaHSS\") a ioBroker", "pl": "Łączy HomeMatic CCU \"Logic Layer\" (\"ReGaHSS\") z ioBroker", "zh-cn": "将 HomeMatic CCU“逻辑层”(“ReGaHSS”)连接到 ioBroker" }, "dependencies": [ "hm-rpc", { "js-controller": ">=2.0.0" } ], "authors": [ "hobbyquaker ", "bluefox ", "Moritz Heusinger " ], "license": "MIT", "mode": "daemon", "platform": "Javascript/Node.js", "loglevel": "info", "materialize": true, "docs": { "en": "README.md" }, "readme": "https://github.com/ioBroker/ioBroker.hm-rega/blob/master/README.md", "icon": "homematic.png", "compact": true, "messagebox": true, "extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.hm-rega/master/admin/homematic.png", "keywords": [ "homematic", "eq3", "regahss", "ccu1", "ccu2" ], "localLinks": { "_default": "%webinterfaceProtocol%://%homematicAddress%:%webinterfacePort%" }, "type": "iot-systems", "connectionType": "local", "dataSource": "poll", "tier": 2, "plugins": { "sentry": { "dsn": "https://08c0b6d9b71c43cc91e9705877681085@sentry.iobroker.net/11", "pathWhitelist": [], "errorBlacklist": [ "SyntaxError" ] } } }, "native": { "homematicAddress": "192.168.0.100", "homematicPort": 8181, "reconnectionInterval": 30, "polling": true, "pollingInterval": 30, "pollingTrigger": "BidCoS-RF.50.PRESS_SHORT", "rfdEnabled": true, "rfdAdapter": "hm-rpc.0", "hs485denabled": false, "hs485dAdapter": "hm-rpc.1", "cuxdEnabled": false, "cuxdAdapter": "hm-rpc.2", "hmipEnabled": false, "hmipAdapter": "hm-rpc.3", "virtualDevicesEnabled": false, "virtualDevicesAdapter": "hm-rpc.4", "syncVariables": true, "syncPrograms": true, "syncNames": true, "syncRooms": true, "enumRooms": "enum.rooms", "syncFunctions": true, "enumFunctions": "enum.functions", "syncFavorites": true, "enumFavorites": "enum.favorites", "username": "", "password": "", "useHttps": false, "showInvSysVar": false, "webinterfacePort": 80, "webinterfaceProtocol": "http" }, "protectedNative": [ "username", "password" ], "objects": [ { "_id": "_design/hm-rega", "type": "design", "language": "javascript", "views": { "variables": { "map": "function(doc) {\n if (doc._id.match(/^hm-rega\\.[0-9]+\\.[0-9,A-Z,a-z]+/) && (doc.native.TypeName === 'ALARMDP' || doc.native.TypeName === 'VARDP')) {\n emit(doc._id, doc);\n }\n}" }, "programs": { "map": "function(doc) {\n if (doc._id.match(/^hm-rega\\.[0-9]+\\.[0-9,A-Z,a-z]+/) && (doc.native.TypeName === 'PROGRAM')) {\n emit(doc._id, doc);\n }\n}" } } } ], "instanceObjects": [ { "_id": "info", "type": "channel", "common": { "name": "Information" }, "native": {} }, { "_id": "info.connection", "type": "state", "common": { "role": "indicator.connected", "name": "If connected to CCU", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, { "_id": "info.ccuReachable", "type": "state", "common": { "role": "indicator.connected", "name": "If connected to CCU on IP layer", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, { "_id": "info.ccuRegaUp", "type": "state", "common": { "role": "indicator.connected", "name": "If rega is UP", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} } ] }