UNPKG

iobroker.kecontact

Version:

Control your charging station and use automatic regulation e.g. to charge your vehicle by photovoltaic surplus

1,072 lines 63.4 kB
{ "common": { "name": "kecontact", "version": "3.3.0", "news": { "3.3.0": { "en": "new option to always charge with 1p oder 3p\nnew setting for discharging power of storage battery (if not equal to max battery power)\nupdated version requirements (admin 7.6.17 and core 3.3.2)", "de": "Neue Option zum immer Laden mit 1p oder 3p.\nNeue Einstellung für die Entladeleistung des Speicherakkus (wenn diese nicht der maximalen Akkuleistung entspricht)\nAktualisierte Versionsanforderungen (Admin 7.6.17 und Core 3.3.2)", "ru": "Новая опция для всегда заряжать с 1p или 3p.\nновая настройка для разряда хранящейся энергии аккумулятора (если не равна максимальной мощности аккумулятора)\nтребования к обновленной версии (admin 7.6.17 и core 3.3.2)", "pt": "nova opção para sempre carregar com 1p ou 3p\nnova configuração para descarga de energia da bateria de armazenamento (se não for igual à potência máxima da bateria)\natualizados requisitos da versão (admin 7.6.17 e core 3.3.2)", "nl": "Nieuwe optie om altijd op te laden met 1-fase of 3-fase.\nNieuwe instelling voor het ontladen van de energie van de opslagbatterij (indien niet gelijk aan het maximale batterijvermogen)\nbijgewerkte versievereisten (admin 7.6.17 en core 3.3.2)", "fr": "nouvelle option pour toujours charger avec 1p ou 3p\nnouveau paramètre pour décharger la puissance de la batterie de stockage (si elle n'est pas égale à la puissance maximale de la batterie)\nexigences de version mises à jour (admin 7.6.17 et core 3.3.2)", "it": "nuova opzione per caricare sempre con 1p o 3p\nnuova impostazione per la potenza di scarica della batteria di accumulo (se diversa dalla potenza massima della batteria)\nrequisiti della versione aggiornati (admin 7.6.17 e core 3.3.2)", "es": "nueva opción para cargar siempre con 1p o 3p\nnueva configuración para la descarga de energía de la batería de almacenamiento (si no es igual a la potencia máxima de la batería)\nactualizados requisitos de versión (admin 7.6.17 y core 3.3.2)", "pl": "Nowa opcja umożliwiająca zawsze ładowanie za pomocą 1p lub 3p.\nnowa opcja ustawienia rozładowania mocy baterii magazynowej (jeśli nie jest równa maksymalnej mocy baterii)\nzaktualizowane wymagania wersji (admin 7.6.17 i rdzeń 3.3.2)", "uk": "нова опція завжди заряджати з 1ф або 3ф\nнове налаштування для розрядки потужності акумулятору (якщо воно не дорівнює максимальній потужності акумулятора)\nоновлені вимоги версії (адмін 7.6.17 та ядро 3.3.2)", "zh-cn": "新选项:始终使用1p或3p进行充电\n存储电池放电功率的新设置(如果不等于最大电池功率)\n更新版本要求(管理员7.6.17和核心3.3.2)" }, "3.2.0": { "en": "new option to always start charging when vehicle is plugged if authorization is required to prevent charging station to block charging\noptimized strategy for battery charging\nnode.js >= 20 required", "de": "neue option, immer zu starten lade, wenn das fahrzeug gesteckt wird, wenn die berechtigung erforderlich ist, ladestation zu blockieren lade\noptimierte strategie für batterielade\nnode.js >= 20 erforderlich", "ru": "новая возможность всегда начинать зарядку при подключении транспортного средства, если требуется разрешение для предотвращения блокировки зарядки зарядной станции\nоптимизированная стратегия зарядки аккумулятора\nnode.js >= 20 обязательных", "pt": "nova opção para sempre começar a carregar quando o veículo é ligado se a autorização é necessária para evitar a estação de carregamento para bloquear a carga\nestratégia otimizada para carregamento de bateria\nnó.js >= 20", "nl": "nieuwe optie om altijd te beginnen met opladen wanneer het voertuig is aangesloten als er een vergunning is vereist om te voorkomen dat laadstation te blokkeren laden\ngeoptimaliseerde strategie voor het opladen van batterijen\nknooppunten < 20 vereist", "fr": "nouvelle option pour toujours commencer la recharge lorsque le véhicule est branché si l'autorisation est nécessaire pour empêcher la borne de recharge de bloquer la recharge\nstratégie optimisée pour le chargement de la batterie\nnode.js >= 20 requis", "it": "nuova opzione per avviare sempre la ricarica quando il veicolo è collegato se l'autorizzazione è necessaria per evitare la stazione di ricarica per bloccare la ricarica\nstrategia ottimizzata per la ricarica della batteria\nnode.js >= 20 richiesto", "es": "nueva opción para comenzar siempre la carga cuando el vehículo está conectado si se requiere autorización para evitar la estación de carga para bloquear la carga\nestrategia optimizada para la carga de baterías\nnode.js= 20 requerido", "pl": "nowa opcja, aby zawsze rozpocząć ładowanie, gdy pojazd jest podłączony, jeśli wymagane jest zezwolenie, aby uniemożliwić stacji ładowania do blokowania ładowania\nzoptymalizowana strategia ładowania akumulatorów\nnode.js > = 20 wymaganych", "uk": "новий варіант, щоб завжди почати заряджання, коли автомобіль підключений, якщо авторизація необхідна для запобігання зарядки станції для блокування зарядки\nоптимізована стратегія зарядки акумулятора\nnode.js >= 20 потрібно", "zh-cn": "如果需要授权以防止充电站阻塞充电,则在车辆被堵塞时总是开始充电的新选项\n电池充电的优化策略\n需要20个节点" }, "3.1.0": { "en": "new option to reduce log entries on info level (write them with debug level)\nfix wording error (\"regard\" changed to grid consumption)\nfixed some english translations\nrenamed state \"regardTimestamp\" to \"consumptionTimestamp\" - please delete old state", "de": "neue option, um log-einträge auf info-ebene zu reduzieren (schreiben sie sie mit debug-ebene)\nfix-wortungsfehler (\"regard\" geändert zum netzverbrauch)\neinige englische übersetzungen\numbenannt Zustand \"regardTimestamp\" zu \"consumptionTimestamp\" - bitte löschen alten Zustand", "ru": "новый вариант сокращения входов в журнал на информационном уровне (запись их с помощью уровня отладки)\nисправление ошибки формулировки («в зависимости от» изменено на потребление сетки)\nнекоторые английские переводы\nпереименовано в \"regardTimestamp\" - пожалуйста, удалите старое состояние", "pt": "nova opção para reduzir entradas de log no nível info (escreve-as com nível de depuração)\ncorrigir erro de redação (\"regard\" alterado para consumo de grade)\nfixo algumas traduções em inglês\nrenomeado estado \"regardTimestamp\" para \"consumptionTimestamp\" - por favor excluir estado velho", "nl": "nieuwe optie om log items te verminderen op infoniveau (schrijf ze met debug level)\nfout in de formulering vast te stellen (\"veranderd in netverbruik\")\nenkele engelse vertalingen gerepareerd\nhernoemde staat \"respectTimestamp\" naar \"consumptionTimestamp\" - verwijder oude staat", "fr": "nouvelle option pour réduire les entrées de journal au niveau info (écrire avec le niveau de débogage)\ncorriger l'erreur de formulation (\"regard\" changé à la consommation du réseau)\ncorrigé quelques traductions anglaises\nrebaptisé état \"regardTimestamp\" vers \"consommationTimestamp\" - veuillez supprimer l'ancien état", "it": "nuova opzione per ridurre le voci di registro sul livello info (scrivile con livello di debug)\ncorrezione errore di wording (\"regard\" cambiato in consumo di griglia)\nfisso alcune traduzioni in inglese\nribattezzato stato \"regardTimestamp\" a \"consumTimestamp\" - si prega di eliminare vecchio stato", "es": "nueva opción para reducir las entradas de registro en el nivel de información (escribirlas con nivel de depuración)\ncorregir error de redacción (\"regard\" cambiado al consumo de red)\nfijo algunas traducciones de inglés\nrenombrado estado \"regardTimestamp\" a \"consumptionTimestamp\" - por favor eliminar viejo estado", "pl": "nowa opcja zmniejszenia wpisów dziennika na poziomie informacji (napisz je na poziomie debugowania)\nbłąd sformułowania (\"regard\" zmieniony na zużycie sieci)\nnaprawił kilka angielskich tłumaczeń\nprzemianowany stan \"regardTimestamp\" na \"consumptionTimestamp\" - usuń stary stan", "uk": "новий варіант для зменшення записів журналу на рівні інформації (записати їх на рівні debug)\nвиправлено помилку словосполучення (\"regard\" змінено до споживання сітки)\nвиправлено деякі англійські переклади\nперейменований стан \"regardTimestamp\" до \"consumptionTimestamp\" - будь ласка, видаліть старий стан", "zh-cn": "在信息级别上减少日志条目的新选项( 用调试级别写入)\n固定措辞错误 (“ 注意” 改为网格消耗)\n修复一些英语翻译\n请删除旧状态" }, "3.0.1": { "en": "fix error sentry IOBROKER-KECONTACT-29 an IOBROKER-KECONTACT-2A\nminimum js-controller now >= 7 due to I18n\nfix roles of states in io-package.json\nlog of config on level debug instead of info", "de": "fehlerbehebung IOBROKER-KECONTACT-29 an IOBROKER-KECONTACT-2A\nminimum js-controller jetzt >= 7 aufgrund von I18n\ndie rolle der staaten in der io-paket. json\nlog of config auf ebene debug statt info", "ru": "исправление ошибки часового ИОБРОКЕР-КЕКОНТАКТ-29 и ИОБРОКЕР-КЕКОНТАКТ-2А\nминимальный JS-контроллер 7 из-за I18n\nфиксировать роли состояний в io-пакете. джонсон\nlog of config on level debug вместо info", "pt": "corrigir o erro enviado IOBROKER-KECONTACT-29 um IOBROKER-KECONTACT-2A\njs-controller mínimo agora >= 7 devido a I18n\ncorrigir papéis de estados em io-package. o que foi\nlog de config no debug de nível em vez de info", "nl": "fix error sentry IOBROKER-KECONTACT-29 an IOBROKER-KECONTACT-2A\nde waarde van niet meer dan 20% van de prijs af fabriek van het product 7 wegens I18n\nfix rollen van staten in io-package. json\nlog van config op niveau debug in plaats van info", "fr": "correction de l'erreur sentinelle IOBROKER-KECONTACT-29 un IOBROKER-KECONTACT-2A\nminimum js-controller maintenant >= 7 dû à l'I18n\nfixer les rôles des états dans io-package. json\njournal de configuration au niveau de débogage au lieu d'info", "it": "errore di correzione inviato IOBROKER-KECONTACT-29 un IOBROKER-KECONTACT-2A\ncontrollore minimo ora >= 7 a causa di I18n\nrisolvere i ruoli degli stati in io-package. j\nlog di config su livello debug invece di info", "es": "error centry IOBROKER-KECONTACT-29 an IOBROKER-KECONTACT-2A\njs-controller mínimo ahora >= 7 debido a I18n\nfijar roles de estados en el io-paquete. json\nlog of config on level debug en lugar de info", "pl": "naprawić czujnik błędów IOBROKER- KECONTACT-29 i IOBROKER- KECONTACT-2A\nminimalny kontroler js- teraz > = 7 ze względu na I18n\nustala role stanów w pakiecie jo-. json\nlog konfiguracji na poziomie debugowania zamiast informacji", "uk": "виправлено помилку відправника IOBROKER-KECONTACT-29 IOBROKER-KECONTACT-2A\nмінімальний js-controller тепер >= 7 через I18n\nфіксувати ролі станів в io-package. свінгери\nжурнал налаштування на рівні debug замість інформації", "zh-cn": "固定错误哨兵IOBROKER-KECONTACT-29 一台IOBROKER-KECONTACT-2A\n现在最小的 js 控制器 7 应付 I18n\n固定国家在io-package中的作用。 贾森\n级别调试而不是信息上的配置日志" }, "3.0.0": { "en": "rebase adapter on newest version of adapter creator\nrequired js-controller now >= 6.0.11 and admin >= 7.0.23\nnew option to limit amperage of charging station to maximum value for amperage of whole mains circuit\nimmediately reduce charging power when over max amperage or max power limits\nfix one time attempt for recharging vehicle in state 5\nreduced info logs for max power adjustment when no vehicle is plugged (log as debug in that case)\npay attention to minimum time for phase switch by x2 when vehicle is plugged/unplugged\nfix error sentry IOBROKER-KECONTACT-21\nmigrate from request to axios\nmigrate from ESlint v8 to v9", "de": "rebase adapter auf neueste version des adapter-erstellers\njs-controller jetzt >= 6.0.11 und admin >= 7.0.23\nneue möglichkeit, die amperage der ladestation auf den maximalwert für die amperage der gesamten netzschaltung zu begrenzen\nsofort die ladeleistung reduzieren, wenn über maximale stromstärke oder maximale stromgrenzen\nfestlegen eines zeitversuchs zum nachladen von fahrzeugen im zustand 5\nreduzierte info-logs für maximale leistungsverstellung, wenn kein fahrzeug angeschlossen ist (log als debug in diesem fall)\nachten sie auf minimale zeit für phasenschalter um x2 wenn das fahrzeug angesteckt/unplugged\nfehlerbehebung IOBROKER-KECONTACT-21\nvon der anfrage nach axios migrieren\nmigration von ESlint v8 bis v9", "ru": "rebase адаптер на новейшей версии адаптера\njs-контроллер теперь >= 6.0.11 и админ >= 7.0.23\nновый вариант ограничения амперативности зарядной станции до максимального значения для амперативности всей цепи сети\nнемедленно уменьшите мощность зарядки при превышении максимальной мощности или максимальных пределах мощности\nисправить одну попытку подзарядки транспортного средства в состоянии 5\nуменьшенные журналы информации для максимальной регулировки мощности, когда транспортное средство не подключено (в этом случае журнал отладки)\nобратите внимание на минимальное время для фазового переключения на x2, когда транспортное средство подключено / отключено\nисправление ошибки часового ИОБРОКЕР-КЕКОНТАКТ-21\nпереход от запроса к аксиосу\nпереход от ESlint v8 к v9", "pt": "adaptador rebase na versão mais recente do criador de adaptador\nrequerido js-controller agora >= 6.0.11 e admin >= 7.0.23\nnova opção para limitar o amperage da estação de carregamento ao valor máximo para o amperage do circuito inteiro da rede\nreduza imediatamente a potência de carregamento quando mais de amperagem máxima ou limites máximos de potência\ncorrigir uma tentativa de recarga de veículo no estado 5\nlogs de informações reduzidos para ajuste de potência máxima quando nenhum veículo é conectado (log como debug nesse caso)\nprestar atenção ao tempo mínimo para o interruptor de fase por x2 quando o veículo é plugado/desconectado\ncorrigir o erro enviado IOBROKER-KECONTACT-21\nmigrar do pedido ao axios\nmigrar de ESlint v8 para v9", "nl": "rebase adapter op de nieuwste versie van de adapter creator\nde vereiste js-controller nu < 6,0.11 en admin > 7,0.23\nnieuwe optie om ampère van laadstation te beperken tot maximale waarde voor ampère van gehele netcircuit\nonmiddellijk het oplaadvermogen verminderen wanneer de maximum- of maximumvermogensgrenzen overschreden worden\nfix een keer poging voor het opladen van voertuig in staat 5\nverminderde info logs voor max vermogen aanpassing wanneer geen voertuig is aangesloten (log als debug in dat geval)\naandacht besteden aan minimale tijd voor faseschakelaar door x2 wanneer het voertuig is aangesloten/uitpluggen\nfix error sentry IOBROKER-KECONTACT-21\nmigreren van verzoek naar axios\nmigreren van ESlint v8 naar v9", "fr": "adaptateur rebase sur la dernière version de créateur d'adaptateur\njs-controller requis maintenant >= 6.0.11 et admin >= 7.0.23\nnouvelle option pour limiter l'ampérage de la station de recharge à la valeur maximale pour l'ampérage du circuit secteur entier\nréduire immédiatement la puissance de charge en cas de dépassement des limites maximales d'ampérage ou de puissance maximale\nfixer une tentative de recharge à l'état 5\ndes journaux d'information réduits pour le réglage de la puissance maximale lorsqu'aucun véhicule n'est branché (log comme débogage dans ce cas)\nprêter attention au temps minimum pour l'interrupteur de phase par x2 lorsque le véhicule est branché/débranché\ncorrection de l'erreur sentinelle IOBROKER-KECONTACT-21\nmigrer de la demande vers axios\nmigrer de ESlint v8 à v9", "it": "adattatore rebase sulla nuova versione del creatore dell'adattatore\nrichiesto js-controller ora >= 6.0.11 e admin >= 7.0.23\nnuova opzione per limitare l'amperaggio della stazione di ricarica al valore massimo per l'amperaggio del circuito di rete intera\nridurre immediatamente la potenza di carica quando oltre i limiti massimi di amperaggio o di potenza massima\nfissare un tentativo di tempo per la ricarica del veicolo in stato 5\nregistri di informazioni ridotti per la regolazione di potenza massima quando nessun veicolo è collegato (log come debug in quel caso)\nprestare attenzione al tempo minimo per l'interruttore di fase x2 quando il veicolo è collegato/unplugged\ncorrezione errore inviato IOBROKER-KECONTACT-21\nmigrare da richiesta ad assios\nmigrare da ESlint v8 a v9", "es": "adaptador de rebase en la versión más reciente del creador de adaptador\njs-controller requerido ahora >= 6.0.11 y admin >= 7.0.23\nnueva opción para limitar el amperaje de la estación de carga a un valor máximo para el amperaje del circuito de barras enteras\nreducir inmediatamente la potencia de carga cuando sobre el amperaje máximo o límites máximos de potencia\nfijar una vez intento de recargar el vehículo en el estado 5\nregistros de información reducidos para el ajuste máximo de potencia cuando ningún vehículo está conectado (log como depuración en ese caso)\nprestar atención al tiempo mínimo para el conmutador de fase por x2 cuando el vehículo está conectado/desplugged\nerror centinela IOBROKER-KECONTACT-21\nmigrar de petición a axios\nmigrar de ESlint v8 a v9", "pl": "adapter rebase na najnowszej wersji twórcy adaptera\nwymagany kontroler js- teraz > = 6.0.11 i admin > = 7.0.23\nnowa opcja ograniczenia natężenia prądu w stacji ładowania do maksymalnej wartości dla natężenia prądu w całym obwodzie sieciowym\nnatychmiast zmniejszyć moc ładowania, gdy przekroczenie maksymalnych wartości granicznych mocy lub maksymalnych wartości granicznych mocy\nnaprawić jednorazową próbę ładowania pojazdu w stanie 5\nzmniejszone dzienniki informacji dla maksymalnej regulacji mocy, gdy żaden pojazd nie jest podłączony (log jako debug w tym przypadku)\nzwrócić uwagę na minimalny czas przełączania fazy przez x2, gdy pojazd jest podłączony / odłączony\nnaprawić czujnik błędów IOBROKER- KECONTACT-21\nmigracja z prośby do aksjoz\nmigrate z ESlint v8 do v9", "uk": "адаптер змінного струму на новітній версії адаптера\njavascript licenses api веб-сайт go1.13.8\nновий варіант обмежити ампераж зарядної станції до максимального значення для амперажу всього контуру\nнегайно зменшити потужність зарядки при надходженні максимальної потужності або максимальної потужності\nзафіксувати одноразову спробу заміни транспортного засобу в стані 5\nзнижені інформаційні колоди для максимального регулювання потужності, коли автомобіль не підключений (лог як дебвуг в цьому випадку)\nзверніть увагу на мінімальний час для фазового перемикача за допомогою x2, коли транспортний засіб заглушений/розгортається\nвиправлено помилку відправника IOBROKER-KECONTACT-21\nmigrate від запиту в axios\nmigrate від ESlint v8 до v9", "zh-cn": "在最新版本的适配器创建器上重新设置适配器\n现在需要js控制器 ++ 6.0.11 和管理员 ++ 7.0.23\n新的选项, 将充电站的振幅限制为整个主电路的振幅最大值\n当超过最大放大或最大功率限制时立即降低充电功率\n5号州际公路的一次充电试验\n在没有车辆被插上时减少最大功率调整的信息日志(该情况下作为调试的日志)\n注意车辆插座/插座时x2的相位切换最小时间\n固定错误哨兵IOBROKER-KECONTACT-21\n从请求移到轴\n从ESlint v8 迁移到 v9" }, "2.3.0": { "en": "new option to limit charging station according to german §14a EnWG\nenable currTime for manual use and X2 even in passive mode\nminimum verison für js-controller now 5.0.19\nset currTimer timeout default value from 0 to 1\nsupport new option \"setBoot\" of c-series stating firmware 3.10.57", "de": "neue Option zur Begrenzung der Ladestation nach deutschem §14a EnWG\ncurrTime für den manuellen Einsatz und X2 auch im passiven Modus aktivieren\nminimal verison für js-controller jetzt 5.0.19\ncurrTimer Timeout Standardwert von 0 bis 1 einstellen\nunterstützen neue Option \"setBoot\" der c-Serie mit Firmware 3.10.57", "ru": "новый вариант ограничения зарядной станции согласно немецкому §14a EnWG\nвключить currTime для ручного использования и X2 даже в пассивном режиме\n5.0.19\nустановить значение тайм-аута курсора от 0 до 1\nподдержка новой опции \"setBoot\" c-серий с прошивкой 3.10.57", "pt": "nova opção para limitar a estação de carregamento de acordo com alemão §14a EnWG\nhabilitar currTime para uso manual e X2 mesmo no modo passivo\nmínimo verison für js-controller agora 5.0.19\nset currTimer valor padrão timeout de 0 a 1\nsuporte nova opção \"setBoot\" de série c afirmando firmware 3.10.57", "nl": "nieuwe optie om het laadstation te beperken volgens Duits §14a EnWG\nactiveer currTime voor handmatig gebruik en X2 zelfs in passieve modus\nminimum verison für js-controller nu 5.0.19\nset currTimer timeout standaard waarde van 0 tot 1\nondersteuning van nieuwe optie \"setBoot\" van c-serie met vermelding van firmware 3.10.57", "fr": "nouvelle option pour limiter la station de recharge selon allemand §14a\nactiver currTime pour une utilisation manuelle et X2 même en mode passif\nminimum verison für js-controller maintenant 5.0.19\nparamètre currTimer timeout valeur par défaut de 0 à 1\nsoutenir la nouvelle option \"setBoot\" de la série c déclarant firmware 3.10.57", "it": "nuova opzione per limitare la stazione di ricarica secondo il tedesco §14a EnWG\nabilitare currTime per uso manuale e X2 anche in modalità passiva\nverifica minima per js-controller ora 5.0.19\nimposta il valore predefinito currTimer timeout da 0 a 1\nsupporto nuova opzione \"setBoot\" di c-serie che afferma il firmware 3.10.57", "es": "nueva opción para limitar la estación de carga según german §14a EnWG\nhabilitar currTime para uso manual y X2 incluso en modo pasivo\nmínimo verison für js-controller ahora 5.0.19\nset currTimer valor predeterminado de 0 a 1\nsoporte nueva opción \"setBoot\" de c-series indicando firmware 3.10.57", "pl": "nowa opcja ograniczenia stacji ładowania zgodnie z german § 14a EnWG\nwłączyć currTime do użytku ręcznego i X2 nawet w trybie pasywnym\nminimum verison für js- controller teraz 5.0.19\nustaw domyślną wartość currTimer timeout od 0 do 1\nobsługa nowej opcji \"setBoot\" z serii c- z podaniem firmware 3.10.57", "uk": "новий варіант для обмеження зарядної станції за німецькою §14a EnWG\nувімкніть currTime для ручного використання та X2 навіть у пасивному режимі\nмінімальний verison für js-controller тепер 5.0.19\nset currTimer timeout значення за замовчуванням від 0 до 1\nпідтримка нового варіанту \"setBoot\" прошивки c-series 3.10.57", "zh-cn": "根据德国§14a EnWG限制充电站的新选项\n允许手动使用 currTime , X2 甚至是被动模式\n最低控制器现在5.0.19\n设置 currTimer 超时默认值从 0 到 1\n支持 c 序列中的“ setBoot” 的新选项,该选项表示固件 3.10.57" }, "2.2.0": { "en": "Adapter requires nodejs >= 18 and js-controller >= 5 now.\nDependencies have been updated.\nfix url for download page at Keba website\nfix lint problems by replacing double by single quotes", "de": "Adapter benötigt Knoten >= 18 und js-Controller >= 5 jetzt.\nAbhängigkeiten wurden aktualisiert.\nurl für Download-Seite auf Keba Website\nlint-probleme beheben, indem doppel durch einzelne zitate ersetzt werden", "ru": "Адаптер требует узлов >= 18 и js-контроллер >= Сейчас 5.\nЗависимость была обновлена.\nисправить URL для загрузки страницы на сайте Keba\nисправить проблемы линта, заменив двойную на одиночные цитаты", "pt": "Adapter requer nodejs >= 18 e js-controller >= 5 agora.\nAs dependências foram atualizadas.\ncorrigir url para página de download no site da Keba\ncorrigir problemas lint substituindo o dobro por citações únicas", "nl": "Voor adapters zijn nodejs (m.u.v. 18 en js-controller) vereist Vijf nu.\nAfhankelijkheden zijn bijgewerkt.\nfix url voor download pagina op Keba website\nfix pluis problemen door het vervangen van dubbele door enkele citaten", "fr": "Adaptateur nécessite nodejs >= 18 et js-controller >= 5 maintenant.\nLes dépendances ont été actualisées.\nfixer url pour télécharger la page sur le site de Keba\nrésoudre les problèmes de linte en remplaçant le double par des guillemets simples", "it": "Adattatore richiede nodejs >= 18 e js-controller >= 5 ora.\nLe dipendenze sono state aggiornate.\ncorrezione url per la pagina di download su Keba sito\nrisolvere i problemi legati sostituendo il doppio da singole citazioni", "es": "Adaptador requiere nodejs н= 18 y js-controller √= 5 ahora.\nSe han actualizado las dependencias.\nfijar url para la página de descarga en el sitio web de Keba\nsolucionar problemas de lint reemplazando el doble por citas individuales", "pl": "Adapter wymaga nodejs > = 18 i kontroler js- > = 5 teraz.\nZaktualizowano zależność.\nfix url do pobrania strony na stronie internetowej Keba\nrozwiązać problemy z kłami poprzez zastąpienie podwójnego przez pojedyncze cudzysłów", "uk": "Адаптер вимагає nodejs >= 18 і js-controller >= 5 тепер.\nОновлено залежність.\nвиправити URL-адресу для завантаження сторінок на сайті Keba\nвиправити проблеми розфарбовування за допомогою заміни подвійних лапок", "zh-cn": "适配器需要节点QQ18和js控制器QQ 5点了.\n附属关系已经更新.\nkeba 网站下载网页的校正url\n通过用单引号取代双引号来修正问题" } }, "titleLang": { "en": "Control Keba KeContact P20 or P30 or BMW i wallbox", "de": "Keba KeContact P20 oder P30 oder BMW i Wallbox steuern", "ru": "Управление Keba KeContact P20 или P30 или настенный ящик BMW i", "pt": "Controle Keba KeContact P20 ou P30 ou caixa de embutir BMW i", "nl": "Bedien Keba KeContact P20 of P30 of BMW i wallbox", "fr": "Commande Keba KeContact P20 ou P30 ou BMW i wallbox", "it": "Controlla Keba KeContact P20 o P30 o BMW i wallbox", "es": "Control Keba KeContact P20 o P30 o caja de empotrar BMW i", "pl": "Sterowanie Keba KeContact P20 lub P30 lub BMW i wallbox", "zh-cn": "控制 Keba KeContact P20 或 P30 或 BMW i wallbox", "uk": "Керуйте Keba KeContact P20 або P30 або BMW i wallbox" }, "desc": { "en": "Control your charging station and use automatic regulation e.g. to charge your vehicle by photovoltaic surplus", "de": "Steuern Sie Ihre Ladestation und nutzen Sie die automatische Regelung z.B. ", "ru": "Управляйте своей зарядной станцией и используйте автоматическое регулирование, например ", "pt": "Controle sua estação de carregamento e use a regulação automática, por exemplo ", "nl": "Bedien uw laadstation en gebruik automatische regeling, b.v. ", "fr": "Contrôlez votre borne de recharge et utilisez la régulation automatique, par ex. ", "it": "Controlla la tua stazione di ricarica e usa la regolazione automatica, ad es. ", "es": "Controle su estación de carga y utilice la regulación automática, p. Ej. ", "pl": "Kontroluj swoją stację ładowania i korzystaj z automatycznej regulacji m.in. ", "zh-cn": "控制您的充电站并使用自动调节,例如", "uk": "Керуйте своєю зарядною станцією та використовуйте автоматичне регулювання, напр. щоб зарядити свій автомобіль від надлишку фотоелектричної енергії" }, "authors": [ "UncleSamSwiss <samuel.weibel@gmail.com>", "Sneak-L8 <git@sengler.de>" ], "keywords": [ "KeContact", "P30", "P20", "BMW", "KEBA", "wallbox", "emobility", "e-mobility" ], "licenseInformation": { "type": "free", "license": "Apache-2.0" }, "platform": "Javascript/Node.js", "icon": "kecontact.png", "enabled": true, "extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.kecontact/master/admin/kecontact.png", "readme": "https://github.com/iobroker-community-adapters/ioBroker.kecontact/blob/master/README.md", "loglevel": "info", "tier": 2, "mode": "daemon", "type": "hardware", "compact": true, "connectionType": "local", "dataSource": "poll", "adminUI": { "config": "json" }, "supportCustoms": false, "dependencies": [ { "js-controller": ">=7.0.6" } ], "globalDependencies": [ { "admin": ">=7.6.17" } ], "plugins": { "sentry": { "dsn": "https://01d409e4ecea470485101a0f53720ee5@sentry.iobroker.net/139" } } }, "native": { "host": "0.0.0.0", "passiveMode": true, "pollInterval": 30, "loadChargingSessions": false, "useX1forAutomatic": false, "authChargingTime": 60, "lessInfoLogs": false, "stateRegard": "", "stateSurplus": "", "statesIncludeWallbox": true, "1p3pViaX2": false, "state1p3pSwitch": "", "1p3pSwitchIsNO": true, "stateBatteryCharging": "", "stateBatteryDischarging": "", "stateBatterySoC": "", "batteryPower": 0, "batteryChargePower": 0, "batteryMinSoC": 10, "batteryLimitSoC": 95, "batteryStorageStrategy": 0, "minAmperage": 6000, "addPower": 0, "delta": 0, "underusage": 500, "minTime": 300, "regardTime": 180, "min1p3pSwSTime": 0, "stateEnWG": "", "dynamicEnWG": false, "maxPower": 0, "stateEnergyMeter1": "", "stateEnergyMeter2": "", "stateEnergyMeter3": "", "wallboxNotIncluded": false, "maxAmperage": 0, "stateAmperagePhase1": "", "stateAmperagePhase2": "", "stateAmperagePhase3": "", "amperageUnit": "mA" }, "objects": [], "instanceObjects": [ { "_id": "info", "type": "channel", "common": { "name": "Information" }, "native": {} }, { "_id": "info.connection", "type": "state", "common": { "role": "indicator.connected", "name": "wallbox is connected", "type": "boolean", "read": true, "write": false, "def": false }, "native": {} }, { "_id": "product", "type": "state", "common": { "name": "Product ID", "type": "string", "role": "text", "read": true, "write": false, "desc": "Model name (variant)" }, "native": { "udpKey": "Product" } }, { "_id": "serial", "type": "state", "common": { "name": "Serial Number", "type": "string", "role": "text", "read": true, "write": false }, "native": { "udpKey": "Serial" } }, { "_id": "x2phaseSource", "type": "state", "common": { "name": "X2 phaseSwitch source", "type": "number", "role": "level", "read": true, "write": true, "states": { "0": "no phase toggle source is available", "1": "toggle via OCPP", "2": "direct toggle command via RESTAPI", "3": "toggle via Modbus", "4": "toggle via UDP" } }, "native": { "udpKey": "X2 phaseSwitch source" } }, { "_id": "x2phaseSwitch", "type": "state", "common": { "name": "X2 phaseSwitch", "type": "number", "role": "level", "read": true, "write": true, "states": { "0": "1 phase (default value)", "1": "3 phases" } }, "native": { "udpKey": "X2 phaseSwitch" } }, { "_id": "firmware", "type": "state", "common": { "name": "Firmware Version", "type": "string", "role": "text.firmware", "read": true, "write": false }, "native": { "udpKey": "Firmware" } }, { "_id": "COM-module", "type": "state", "common": { "name": "COM-Module present", "type": "boolean", "role": "indicator", "read": true, "write": false }, "native": { "udpKey": "COM-module" } }, { "_id": "backend", "type": "state", "common": { "name": "Backend communication present", "type": "boolean", "role": "indicator", "read": true, "write": false }, "native": { "udpKey": "Backend" } }, { "_id": "timeQ", "type": "state", "common": { "name": "Time Sync Quality", "type": "number", "role": "value", "read": true, "write": false, "states": { "0": "no time quality, clock never set", "1": "clock set but not synchronized", "2": "clock set and synchronized but not reliable", "3": "clock set and synchronized reliable (NTP, OCC, ...)" } }, "native": { "udpKey": "timeQ" } }, { "_id": "DIP-Sw1", "type": "state", "common": { "name": "Hex Value of Dip Switch 1 Setting", "type": "string", "role": "text", "read": true, "write": false }, "native": { "udpKey": "DIP-Sw1" } }, { "_id": "DIP-Sw2", "type": "state", "common": { "name": "Hex Value of Dip Switch 2 Setting", "type": "string", "role": "text", "read": true, "write": false }, "native": { "udpKey": "DIP-Sw2" } }, { "_id": "setBoot", "type": "state", "common": { "name": "Resume session after powercut", "type": "number", "role": "value", "read": true, "write": false }, "native": { "udpKey": "setBoot" } }, { "_id": "state", "type": "state", "common": { "name": "State", "type": "number", "role": "value", "read": true, "write": false, "desc": "Current state of the wallbox", "states": { "0": "startup", "1": "not ready for charging", "2": "ready for charging, waiting for vehicle", "3": "charging", "4": "error present", "5": "charging temporarily interrupted due temperature, RFID auth or other" } }, "native": { "udpKey": "State" } }, { "_id": "error1", "type": "state", "common": { "name": "Error 1", "type": "number", "role": "value", "read": true, "write": false, "desc": "Detail code for state 4; exceptions see FAQ on www.kecontact.com" }, "native": { "udpKey": "Error1" } }, { "_id": "error2", "type": "state", "common": { "name": "Error 2", "type": "number", "role": "value", "read": true, "write": false, "desc": "Detail code for state 4 exception #6 see FAQ on www.kecontact.com" }, "native": { "udpKey": "Error2" } }, { "_id": "plug", "type": "state", "common": { "name": "Plug", "type": "number", "role": "value", "read": true, "write": false, "desc": "Current condition of the loading connection", "states": { "0": "no cable plugged", "1": "cable plugged in charging station, unlocked", "3": "cable plugged in charging station and locked", "5": "cable plugged in charging station and vehicle, unlocked", "7": "cable plugged in charging station and vehicle and locked" } }, "native": { "udpKey": "Plug" } }, { "_id": "enableSys", "type": "state", "common": { "name": "Enable System", "type": "boolean", "role": "indicator", "read": true, "write": false, "desc": "Enable state for charging (contains Enable input, RFID, UDP,..)." }, "native": { "udpKey": "Enable sys" } }, { "_id": "enableUser", "type": "state", "common": { "name": "Enable User", "type": "boolean", "role": "switch", "read": true, "write": true, "desc": "Enable condition via UDP." }, "native": { "udpKey": "Enable user" } }, { "_id": "maxCurrent", "type": "state", "common": { "name": "Maximum Current", "type": "number", "role": "value.max", "unit": "mA", "read": true, "write": false, "desc": "Current preset value via Control pilot in milliampere." }, "native": { "udpKey": "Max curr" } }, { "_id": "maxCurrentPercent", "type": "state", "common": { "name": "Maximum Current Percent", "type": "number", "role": "value.max", "unit": "%", "read": true, "write": false, "desc": "Current preset value via Control pilot in % of the PWM value." }, "native": { "udpKey": "Max curr %", "udpMultiplier": 0.1 } }, { "_id": "currentHardware", "type": "state", "common": { "name": "Maximum Current Hardware", "type": "number", "role": "value.max", "unit": "mA", "read": true, "write": false, "desc": "Highest possible charging current of the charging connection." }, "native": { "udpKey": "Curr HW" } }, { "_id": "currentUser", "type": "state", "common": { "name": "Current User", "type": "number", "role": "level", "unit": "mA", "read": true, "write": true, "desc": "Current preset value of the user via UDP; Default = 63000mA." }, "native": { "udpKey": "Curr user" } }, { "_id": "currentTimer", "type": "state", "common": { "name": "Current for Timer", "type": "number", "role": "level", "unit": "mA", "read": true, "write": true, "desc": "Current value in mA that will replace the setting in the “Curr user” field as soon as “Tmo CT” expires." }, "native": { "udpKey": "Curr timer" } }, { "_id": "timeoutCurrentTimer", "type": "state", "common": { "name": "timeout Current Timer", "type": "number", "role": "level.timer", "unit": "sec", "read": true, "write": true, "def": 1, "desc": "Timeout in seconds before the current setting defined by the last currtime command will be applied." }, "native": { "udpKey": "Tmo CT" } }, { "_id": "currentFailsafe", "type": "state", "common": { "name": "Current Failsafe", "type": "number", "role": "value", "unit": "mA", "read": true, "write": false, "desc": "Current preset value for the Failsafe function." }, "native": { "udpKey": "Curr FS" } }, { "_id": "timeoutFailsafe", "type": "state", "common": { "name": "Current Failsafe Timer", "type": "number", "role": "value.interval", "unit": "sec", "read": true, "write": false, "desc": "Communication timeout before triggering the Failsafe function." }, "native": { "udpKey": "Tmo FS" } }, { "_id": "output", "type": "state", "common": { "name": "Output", "type": "boolean", "role": "switch", "read": true, "write": true, "desc": "State of the relay output X2." }, "native": { "udpKey": "Output" } }, { "_id": "input", "type": "state", "common": { "name": "Input", "type": "boolean", "role": "indicator", "read": true, "write": false, "desc": "State of the potential free Enable input X1." }, "native": { "udpKey": "Input" } }, { "_id": "uptime", "type": "state", "common": { "name": "Uptime", "type": "number", "role": "value.interval", "unit": "sec", "read": true, "write": false, "desc": "Current system clock since restart of the wallbox." }, "native": { "udpKey": "Sec" } }, { "_id": "u1", "type": "state", "common": { "name": "Voltage 1", "type": "number", "role": "value.voltage", "unit": "V", "read": true, "write": false, "desc": "Current voltage in V of phase 1." }, "native": { "udpKey": "U1" } }, { "_id": "u2", "type": "state", "common": { "name": "Voltage 2", "type": "number", "role": "value.voltage", "unit": "V", "read": true, "write": false, "desc": "Current voltage in V of phase 2." }, "native": { "udpKey": "U2" } }, { "_id": "u3", "type": "state", "common": { "name": "Voltage 3", "type": "number", "role": "value.voltage", "unit": "V", "read": true, "write": false, "desc": "Current voltage in V of phase 3." }, "native": { "udpKey": "U3" } }, { "_id": "i1", "type": "state", "common": { "name": "Current 1", "type": "number", "role": "value", "unit": "mA", "read": true, "write": false, "desc": "Current current value in mA of phase 1." }, "native": { "udpKey": "I1" } }, { "_id": "i2", "type": "state", "common": { "name": "Current 2", "type": "number", "role": "value", "unit": "mA", "read": true, "write": false, "desc": "Current current value in mA of phase 2." }, "native": { "udpKey": "I2" } }, { "_id": "i3", "type": "state", "common": { "name": "Current 3", "type": "number", "role": "value", "unit": "mA", "read": true, "write": false, "desc": "Current current value in mA of phase 3." }, "native": { "udpKey": "I3" } }, { "_id": "p", "type": "state", "common": { "name": "Power", "type": "number", "role": "value", "unit": "mW", "read": true, "write": false, "desc": "Current power in mW (Real Power)." }, "native": { "udpKey": "P" } }, { "_id": "pf", "type": "state", "common": { "name": "Power Factor", "type": "number", "role": "value", "unit": "%", "read": true, "write": false, "desc": "Power factor in % (cosphi)" }, "native": { "udpKey": "PF", "udpMultiplier": 0.1 } }, { "_id": "ePres", "type": "state", "common": { "name": "Power Consumption", "type": "number", "role": "value", "unit": "Wh", "read": true, "write": false, "desc": "Power consumption of the current loading session in Wh." }, "native": { "udpKey": "E pres", "udpMultiplier": 0.1 } }, { "_id": "eTotal", "type": "state", "common": { "name": "Total Power Consumption", "type": "number", "role": "value", "unit": "Wh", "read": true, "write": false, "desc": "Total power consumption (persistent) without current loading session in Wh." }, "native": { "udpKey": "E total", "udpMultiplier": 0.1 } }, { "_id": "setenergy", "type": "state", "common": { "name": "Energy Value to Charge into Battery", "type": "number", "role": "level", "unit": "Wh", "read": true, "write": true, "desc": "Energy value in Wh defined by the last setenergy command. Max. value is 99999999 Wh (higher values will cause a counter overflow)." }, "native": { "udpKey": "Setenergy", "udpMultiplier": 0.1 } }, { "_id": "authON", "type": "state", "common": { "name": "Authorization Function active", "type": "boolean", "role": "indicator", "read": true, "write": false, "desc": "Indicates if the Authorization Function is activated" }, "native": { "udpKey": "AuthON" } }, { "_id": "authreq", "type": "state", "common": { "name": "Authorization via RFID required", "type": "boolean", "role": "indicator", "read": true, "write": false, "desc": "Authorization is neccesary (box locked) or already done" }, "native": { "udpKey": "Authreq" } }, { "_id": "display", "type": "state", "common": { "name": "Text to display on wallbox", "type": "string", "role": "text", "read": true, "write": true, "desc": "Message to display on wallbox for a certain (short) time (max. 23 characters)" } }, { "_id": "report", "type": "state", "common": { "name": "number of report to be obtained", "type": "number", "role": "level", "read": false, "write": true, "desc": "Number of report (1-3, 1xx) to get from charging station" } }, { "_id": "start", "type": "state", "common": { "name": "authorize wallbox", "type": "string", "role": "text", "read": false, "write": true, "desc": "enter 8 byte hex for RFID tag and 10 byte hex for RFID class to authorize for charging" } }, { "_id": "stop", "type": "state", "common": { "name": "deauthorize wallbox", "type": "string", "role": "text", "read": false, "write": true, "desc": "enter 8 byte hex for RFID tag to deauthorize from charging" } }, { "_id": "setdatetime", "type": "state", "common": { "name": "manually set date and time of charging station", "type": "string", "role": "text", "read": false, "write": true, "desc": "with internet connection time is set by NTP, it can also be set manually in seconds (unix epoch time)" } }, { "_id": "unlock", "type": "state", "common": { "name": "unlock socket of charging station", "type": "boolean", "role": "switch", "read": false, "write": true, "desc": "The command unlock unlocks the socket of the device. The charging process has to be stopped first (e.g. via currtime 0 1 or ena 0)" } }, { "_id": "automatic", "type": "channel", "common": { "name": "miscellaneous automatics" }, "native": {} }, { "_id": "automatic.pauseWallbox", "type": "state", "common": { "name": "pause charging of vehicle", "type": "boolean", "role": "switch.power", "read": true, "write": true, "def": false, "desc": "Switch to stop charging of vehicle. This switch has higher priority than photovoltaics and should be used to stop charging of vehicle" }, "native": {} }, { "_id": "automatic.photovoltaics", "type": "state", "common": { "name": "photovoltaics automatic enabled", "type": "boolean", "role": "switch.mode.auto", "read": true, "write": true, "def": true, "desc": "Switch to load vehicle according to surplus of photovoltaics (true); otherwise load with maximum power (false)." }, "native": {} }, { "_id": "automatic.addPower", "type": "state", "common": { "name": "additional grid consumption to run charging session", "type": "number", "role": "level.max", "unit": "W", "read": true, "write": true, "def": 0, "desc": "amount of watts to be used as grid consumption to start charging session" }, "native": {} }, { "_id": "automatic.limitCurrent", "type": "state", "common": { "name": "limit dynamic charging to this value of amperage (0 = no limitation)", "type": "number", "role": "level.current.max", "unit": "mA", "read": true, "write": true, "def": 0, "desc": "The amount of dynamic charing current will be limited to this value (0 = no limitation)" }, "native": {} }, { "_id": "automatic.limitCurrent1p", "type": "state", "common": { "name": "limit dynamic charging to this value of amperage in case of using 1p 3p switch ans set to 1 (0 = use limitation from limitCurrent)", "type": "number", "role": "level.current.max", "unit": "mA", "read": true, "write": true, "def": 0, "desc": "The amount of dynamic charing current will be limited to this value if 1p 3p switch is set to 1p (0 = use limitation from limitCurrent))" }, "native": {} }, { "_id": "automatic.calcPhases", "type": "state", "common": { "name": "count of phases to calculate with for KeContact Deutschland-Edition", "type": "number", "role": "level", "unit": "phases", "read": true, "write": true, "def": 0, "desc": "Keba charging station KeContact Deutschland-Edition has no energy meter. Therefore the adapter cannot measure power comsuptions of vehicle. The help estimation please enter number of phases here." }, "native": {} }, { "_id": "automatic.1p3pCharging", "type": "sta