iobroker.luxtronik2
Version:
Connects to Luxtronik 2 heatpump controllers over LAN and WebSocket
255 lines • 21.6 kB
JSON
{
"common": {
"name": "luxtronik2",
"version": "0.4.2",
"news": {
"0.4.2": {
"en": "Filtering out empty time log entries\nUpdated to the latest luxtronik2 dependency",
"de": "Herausfiltern leerer Zeitprotokolleinträge\nAktualisiert auf die neueste luxtronik2-Abhängigkeit",
"ru": "Фильтрация пустых записей журнала учета рабочего времени\nОбновлен до последней зависимости luxtronik2",
"pt": "Filtrando entradas de registro de tempo vazias\nAtualizado para a última dependência do luxtronik2",
"nl": "Lege tijdlogboekvermeldingen eruit filteren\nBijgewerkt naar de nieuwste luxtronik2-afhankelijkheid",
"fr": "Filtrage des entrées de journal de temps vides\nMise à jour vers la dernière dépendance luxtronik2",
"it": "Filtraggio delle voci di registro orari vuote\nAggiornato all'ultima dipendenza da luxtronik2",
"es": "Filtrado de entradas de registro de tiempo vacías\nActualizado a la última dependencia de luxtronik2",
"pl": "Filtrowanie pustych wpisów dziennika czasu\nZaktualizowano do najnowszej zależności luxtronik2",
"zh-cn": "过滤掉空的时间日志条目\n更新到最新的 luxtronik2 依赖项"
},
"0.4.1": {
"en": "Added missing MK1 parameters",
"de": "Fehlende MK1-Parameter hinzugefügt",
"ru": "Добавлены недостающие параметры MK1",
"pt": "Adicionados parâmetros MK1 ausentes",
"nl": "Ontbrekende MK1-parameters toegevoegd",
"fr": "Ajout des paramètres MK1 manquants",
"it": "Aggiunti parametri MK1 mancanti",
"es": "Se agregaron los parámetros MK1 faltantes",
"pl": "Dodano brakujące parametry MK1",
"zh-cn": "添加了缺失的 MK1 参数"
},
"0.4.0": {
"en": "Updated to the latest luxtronik2 dependency (should fix most known issues)\nUpdated all (other) dependencies",
"de": "Auf die neueste luxtronik2-Abhängigkeit aktualisiert (sollte die meisten bekannten Probleme beheben)\nAlle (anderen) Abhängigkeiten aktualisiert",
"ru": "Обновлено до последней зависимости luxtronik2 (должно исправить большинство известных проблем)\nОбновлены все (другие) зависимости",
"pt": "Atualizado para a dependência luxtronik2 mais recente (deve corrigir a maioria dos problemas conhecidos)\nTodas as (outras) dependências atualizadas",
"nl": "Bijgewerkt naar de nieuwste luxtronik2-afhankelijkheid (zou de meeste bekende problemen moeten oplossen)\nAlle (andere) afhankelijkheden bijgewerkt",
"fr": "Mise à jour vers la dernière dépendance luxtronik2 (devrait résoudre les problèmes les plus connus)\nMise à jour de toutes les (autres) dépendances",
"it": "Aggiornato all'ultima dipendenza luxtronik2 (dovrebbe risolvere i problemi più noti)\nAggiornate tutte le (altre) dipendenze",
"es": "Actualizado a la última dependencia de luxtronik2 (debería solucionar la mayoría de los problemas conocidos)\nSe actualizaron todas las (otras) dependencias",
"pl": "Zaktualizowano do najnowszej zależności luxtronik2 (powinna rozwiązać większość znanych problemów)\nZaktualizowano wszystkie (inne) zależności",
"zh-cn": "更新到最新的 luxtronik2 依赖项(应修复大多数已知问题)\n更新了所有(其他)依赖项"
},
"0.3.2": {
"en": "Improved Sentry reporting.",
"de": "Verbesserte Sentry-Berichterstellung.",
"ru": "Улучшенная система отчетов Sentry.",
"pt": "Relatório de Sentinelas aprimorado.",
"nl": "Verbeterde Sentry-rapportage.",
"fr": "Rapports Sentry améliorés.",
"it": "Segnalazione sentinella migliorata.",
"es": "Informes de centinela mejorados.",
"pl": "Ulepszone raportowanie Strażników.",
"zh-cn": "改进了哨兵报告。"
},
"0.3.1": {
"en": "Properly closing Luxtronik port when exiting the adapter.\nMinor non-functional changes to appeal to dev guidelines.",
"de": "Richtiges Schließen des Luxtronik-Ports beim Verlassen des Adapters.\nGeringfügige nicht-funktionale Änderungen, um den Entwicklerrichtlinien zu entsprechen.",
"ru": "Правильное закрытие порта Luxtronik при выходе из адаптера.\nНезначительные нефункциональные изменения в соответствии с рекомендациями разработчиков.",
"pt": "Fechando corretamente a porta Luxtronik ao sair do adaptador.\nPequenas alterações não funcionais para apelar às diretrizes de desenvolvimento.",
"nl": "De Luxtronik-poort goed sluiten bij het verlaten van de adapter.\nKleine niet-functionele wijzigingen om aan de richtlijnen voor ontwikkelaars te voldoen.",
"fr": "Fermeture correcte du port Luxtronik lors de la sortie de l'adaptateur.\nModifications mineures non fonctionnelles pour faire appel aux directives de développement.",
"it": "Chiudere correttamente la porta Luxtronik quando si esce dall'adattatore.\nModifiche minori non funzionali per fare appello alle linee guida per gli sviluppatori.",
"es": "Cerrar correctamente el puerto Luxtronik al salir del adaptador.\nCambios menores no funcionales para apelar a las pautas de desarrollo.",
"pl": "Prawidłowe zamknięcie portu Luxtronik podczas wychodzenia z adaptera.\nDrobne niefunkcjonalne zmiany, aby odwołać się do wytycznych deweloperów.",
"zh-cn": "退出适配器时正确关闭 Luxtronik 端口。\n微小的非功能性更改以吸引开发指南。"
},
"0.3.0": {
"en": "Added sentry integration.\nSet tier level to 2.",
"de": "Sentry-Integration hinzugefügt.\nSetze Rangstufe auf 2.",
"ru": "Добавлена интеграция с караульной.\nУстановите уровень уровня на 2.",
"pt": "Adicionada integração de sentinela.\nDefina o nível de camada como 2.",
"nl": "Sentry-integratie toegevoegd.\nStel het niveau in op 2.",
"fr": "Ajout de l'intégration de sentinelle.\nDéfinissez le niveau de niveau sur 2.",
"it": "Aggiunta l'integrazione della sentinella.\nImposta il livello di livello su 2.",
"es": "Integración de centinela agregada.\nEstablezca el nivel de nivel en 2.",
"pl": "Dodano integrację wartowników.\nUstaw poziom poziomu na 2.",
"zh-cn": "添加哨兵集成。\n将层级设置为 2。"
},
"0.2.0": {
"en": "**Breaking Change:** Fehlerspeicher and Abschaltungen are now each a single state with a JSON object as a value. (#3)\nFixed SelectHandler to create an object of type number.\nAdded all missing states that are now available from the latest luxtronik2 module. (#45)\nAdded watchdog for for both ports. It will restart the adapter if not receiving data after 3 retries.\nNo longer deleting state values but setting them to null if the value is unknown. (#9)\nFixed heating_operation_mode showing the wrong options. (#46)",
"de": "** Breaking Change: ** Fehlerspeicher und Abschaltungen sind jetzt jeweils ein einzelner Zustand mit einem JSON-Objekt als Wert. (#3)\nSelectHandler wurde korrigiert, um ein Objekt vom Typ Nummer zu erstellen.\nEs wurden alle fehlenden Status hinzugefügt, die jetzt vom neuesten luxtronik2-Modul verfügbar sind. (# 45)\nWatchdog für beide Ports hinzugefügt. Der Adapter wird neu gestartet, wenn nach 3 Wiederholungsversuchen keine Daten empfangen werden.\nLöschen Sie keine Statuswerte mehr, sondern setzen Sie sie auf null, wenn der Wert unbekannt ist. (# 9)\nProblem, bei dem im Heizungsbetriebsmodus die falschen Optionen angezeigt wurden - gefixt (# 46)",
"ru": "** Критическое изменение: ** Fehlerspeicher и Abschaltungen теперь представляют собой отдельное состояние с объектом JSON в качестве значения. (# 3)\nИсправлен SelectHandler для создания объекта типа number.\nДобавлены все недостающие состояния, которые теперь доступны в последней версии модуля luxtronik2. (# 45)\nДобавлен сторожевой таймер для обоих портов. Если после 3 попыток данные не будут получены, адаптер перезапустится.\nЗначения состояния больше не удаляются, а устанавливается значение NULL, если значение неизвестно. (# 9)\nИсправлен режим heating_operation_mode, показывающий неправильные параметры. (# 46)",
"pt": "** Mudança decisiva: ** Fehlerspeicher e Abschaltungen agora são, cada um, um único estado com um objeto JSON como valor. (# 3)\nCorrigido o SelectHandler para criar um objeto do tipo number.\nAdicionados todos os estados ausentes que agora estão disponíveis no módulo luxtronik2 mais recente. (# 45)\nAdicionado watchdog para ambas as portas. Ele irá reiniciar o adaptador se não receber dados após 3 tentativas.\nNão mais deletando valores de estado, mas definindo-os como nulos se o valor for desconhecido. (# 9)\nHeat_operation_mode corrigido mostrando as opções erradas. (# 46)",
"nl": "** Brekende wijziging: ** Fehlerspeicher en Abschaltungen zijn nu elk een enkele staat met een JSON-object als waarde. (# 3)\nVaste SelectHandler om een object met typenummer te maken.\nAlle ontbrekende toestanden toegevoegd die nu beschikbaar zijn vanuit de nieuwste luxtronik2-module. (# 45)\nWaakhond toegevoegd voor beide poorten. Het zal de adapter opnieuw opstarten als er na 3 nieuwe pogingen geen gegevens zijn ontvangen.\nNiet langer statuswaarden verwijderen, maar ze op nul zetten als de waarde onbekend is. (# 9)\nProbleem verholpen dat heating_operation_mode de verkeerde opties weergeeft. (# 46)",
"fr": "** Changement de rupture: ** Fehlerspeicher et Abschaltungen sont désormais chacun un état unique avec un objet JSON comme valeur. (N ° 3)\nCorrection de SelectHandler pour créer un objet de type number.\nAjout de tous les états manquants qui sont maintenant disponibles à partir du dernier module luxtronik2. (N ° 45)\nAjout d'un chien de garde pour les deux ports. Il redémarrera l'adaptateur s'il ne reçoit pas de données après 3 tentatives.\nNe supprimant plus les valeurs d'état mais les définissant sur null si la valeur est inconnue. (# 9)\nCorrection du mode_opération_chauffage affichant les mauvaises options. (N ° 46)",
"it": "** Cambiamento decisivo: ** Fehlerspeicher e Abschaltungen sono ora ciascuno un singolo stato con un oggetto JSON come valore. (# 3)\nRisolto il problema con SelectHandler per creare un oggetto di tipo numero.\nAggiunti tutti gli stati mancanti che sono ora disponibili dall'ultimo modulo luxtronik2. (# 45)\nAggiunto watchdog per entrambe le porte. Riavvia l'adattatore se non riceve i dati dopo 3 tentativi.\nNon cancellando più i valori di stato ma impostandoli su null se il valore è sconosciuto. (# 9)\nRisolto il problema con il riscaldamento_operation_mode che mostrava le opzioni sbagliate. (# 46)",
"es": "** Cambio rotundo: ** Fehlerspeicher y Abschaltungen ahora son cada uno un solo estado con un objeto JSON como valor. (# 3)\nSe corrigió SelectHandler para crear un objeto de tipo número.\nSe agregaron todos los estados faltantes que ahora están disponibles en el último módulo luxtronik2. (# 45)\nSe agregó un perro guardián para ambos puertos. Reiniciará el adaptador si no recibe datos después de 3 reintentos.\nYa no elimina los valores de estado, sino que los establece en nulos si se desconoce el valor. (# 9)\nSe corrigió el modo de funcionamiento de calefacción que mostraba las opciones incorrectas. (# 46)",
"pl": "** Przełomowa zmiana: ** Fehlerspeicher i Abschaltungen mają teraz pojedynczy stan z obiektem JSON jako wartością. (Nr 3)\nNaprawiono SelectHandler, aby utworzyć obiekt o numerze typu.\nDodano wszystkie brakujące stany, które są teraz dostępne w najnowszym module luxtronik2. (# 45)\nDodano watchdog dla obu portów. Jeśli po 3 próbach nie otrzyma danych, nastąpi ponowne uruchomienie adaptera.\nNie usuwa już wartości stanu, ale ustawia je na null, jeśli wartość jest nieznana. (# 9)\nNaprawiono tryb Heating_operation_mode pokazujący złe opcje. (# 46)",
"zh-cn": "**突破性的变化:** Fehlerspeicher和Abschaltungen现在都是一个以JSON对象作为值的单一状态。 (#3)\n修复了SelectHandler创建类型为number的对象的问题。\n添加了所有丢失的状态,这些状态现在可以从最新的luxtronik2模块获得。 (#45)\n为两个端口添加了看门狗。如果3次重试后仍未接收到数据,它将重新启动适配器。\n不再删除状态值,而是将其设置为null(如果值未知)。 (#9)\n修复了heating_operation_mode显示错误的选项的问题。 (#46)"
},
"0.1.2": {
"en": "Fixed buffer issue and added more states",
"de": "Pufferproblem behoben und weitere Datenpunkte hinzugefügt",
"ru": "Исправлена проблема с буфером и добавлено больше состояний",
"pt": "Problema de buffer corrigido e mais estados adicionados",
"nl": "Bufferprobleem opgelost en meer staten toegevoegd",
"fr": "Correction d'un problème de tampon et ajout d'états supplémentaires",
"it": "Risolto il problema del buffer e aggiunti più stati",
"es": "Se solucionó el problema del búfer y se agregaron más estados",
"pl": "Naprawiono problem z buforem i dodano więcej stanów",
"zh-cn": "修复了缓冲区问题并添加了更多状态"
},
"0.1.1": {
"en": "Updated to the latest luxtronik2 dependency",
"de": "Auf die neueste luxtronik2-Abhängigkeit aktualisiert",
"ru": "Обновлен до последней зависимости luxtronik2",
"pt": "Atualizado para a dependência luxtronik2 mais recente",
"nl": "Bijgewerkt naar de nieuwste luxtronik2-afhankelijkheid",
"fr": "Mise à jour vers la dernière dépendance luxtronik2",
"it": "Aggiornato all'ultima dipendenza luxtronik2",
"es": "Actualizado a la última dependencia de luxtronik2",
"pl": "Zaktualizowano do najnowszej zależności luxtronik2",
"zh-cn": "更新到最新的luxtronik2依赖项"
},
"0.1.0": {
"en": "Initial version on NPM containing the latest dependencies",
"de": "Erste Version auf NPM mit den neuesten Abhängigkeiten",
"ru": "Первоначальная версия на NPM, содержащая последние зависимости",
"pt": "Versão inicial no NPM contendo as dependências mais recentes",
"nl": "Eerste versie op NPM met de nieuwste afhankelijkheden",
"fr": "Version initiale sur NPM contenant les dernières dépendances",
"it": "Versione iniziale su NPM contenente le ultime dipendenze",
"es": "Versión inicial en NPM que contiene las dependencias más recientes",
"pl": "Początkowa wersja na NPM zawierająca najnowsze zależności",
"zh-cn": "NPM的初始版本包含最新的依赖项"
},
"0.0.2": {
"en": "Added support for the Luxtronik protocol",
"de": "Unterstützung für das Luxtronik-Protokoll hinzugefügt",
"ru": "Добавлена поддержка протокола Luxtronik.",
"pt": "Adicionado suporte para o protocolo Luxtronik",
"nl": "Ondersteuning toegevoegd voor het Luxtronik-protocol",
"fr": "Ajout de la prise en charge du protocole Luxtronik",
"it": "Aggiunto supporto per il protocollo Luxtronik",
"es": "Soporte agregado para el protocolo Luxtronik",
"pl": "Dodano obsługę protokołu Luxtronik",
"zh-cn": "增加了对Luxtronik协议的支持"
},
"0.0.1": {
"en": "initial release",
"de": "Erstveröffentlichung",
"ru": "Начальная версия",
"pt": "lançamento inicial",
"nl": "Eerste uitgave",
"fr": "Première version",
"it": "Versione iniziale",
"es": "Versión inicial",
"pl": "Pierwsze wydanie",
"zh-cn": "首次出版"
}
},
"title": "Luxtronik 2",
"titleLang": {
"en": "Luxtronik 2",
"de": "Luxtronik 2",
"ru": "Люкстроник 2",
"pt": "Luxtronik 2",
"nl": "Luxtronik 2",
"fr": "Luxtronik 2",
"it": "Luxtronik 2",
"es": "Luxtronik 2",
"pl": "Luxtronik 2",
"zh-cn": "Luxtronik 2"
},
"desc": {
"en": "Connects to Luxtronik 2 heatpump controllers over LAN and WebSocket",
"de": "Verbindung zu Luxtronik 2 Heatpump-Controllern über LAN und WebSocket",
"ru": "Подключается к контроллерам теплового насоса Luxtronik 2 через LAN и WebSocket",
"pt": "Conecta-se a controladores de bomba de calor Luxtronik 2 por LAN e WebSocket",
"nl": "Verbindt met Luxtronik 2 warmtepompcontrollers via LAN en WebSocket",
"fr": "Se connecte aux contrôleurs de pompe à chaleur Luxtronik 2 via LAN et WebSocket",
"it": "Si collega ai controller della pompa di calore Luxtronik 2 su LAN e WebSocket",
"es": "Se conecta a controladores de bomba de calor Luxtronik 2 a través de LAN y WebSocket",
"pl": "Łączy się ze sterownikami pompy ciepła Luxtronik 2 przez LAN i WebSocket",
"zh-cn": "通过LAN和WebSocket连接到Luxtronik 2热泵控制器"
},
"authors": [
"UncleSamSwiss <samuel.weibel@gmail.com>"
],
"keywords": [
"heatpump",
"websocket",
"luxtronik"
],
"license": "Apache-2.0",
"platform": "Javascript/Node.js",
"main": "build/main.js",
"icon": "luxtronik2.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/UncleSamSwiss/ioBroker.luxtronik2/master/admin/luxtronik2.png",
"readme": "https://github.com/UncleSamSwiss/ioBroker.luxtronik2/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "climate-control",
"compact": true,
"connectionType": "local",
"dataSource": "poll",
"materialize": true,
"tier": 2,
"dependencies": [
{
"js-controller": ">=2.0.0"
}
],
"globalDependencies": [
{
"admin": ">=4.0.9"
}
],
"plugins": {
"sentry": {
"dsn": "https://781afb355b0947a0af84bb9e704d79fe@sentry.iobroker.net/137",
"pathWhitelist": [
"luxtronik2"
]
}
}
},
"encryptedNative": [
"password"
],
"protectedNative": [
"password"
],
"native": {
"host": "",
"port": 8214,
"luxPort": 8888,
"password": "",
"refreshInterval": 5
},
"objects": [],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"role": "indicator.connected",
"name": "Device or service connected",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
}
]
}