iobroker.tibberlink
Version:
links tibber API data to be used in ioBroker
300 lines (299 loc) • 23.6 kB
JSON
{
"common": {
"name": "tibberlink",
"version": "7.1.1",
"news": {
"7.1.1": {
"en": "optimized vehicle states\nfixed adapter checker warnings",
"de": "optimierte fahrzeugzustände\nwarnhinweise für feste adapterprüfgeräte",
"ru": "оптимизированное состояние автомобиля\nпредупреждения о проверке адаптера",
"pt": "estados otimizados do veículo\navisos de verificação do adaptador fixo",
"nl": "geoptimaliseerde voertuigtoestanden\nwaarschuwingen voor vaste adaptercontrole",
"fr": "état optimisé du véhicule\navertissements de vérification de l'adaptateur fixe",
"it": "stati del veicolo ottimizzati\navvertenze di controllo dell'adattatore fisso",
"es": "estados de vehículos optimizados\navisos de control de adaptador fijo",
"pl": "zoptymalizowane stany pojazdów\nostrzeżenia dotyczące sprawdzania adaptera",
"uk": "оптимізовані стани транспортних засобів\nвиправлені попередження перевірки адаптера",
"zh-cn": "优化车辆状态\n固定适配器检查器警告"
},
"7.1.0": {
"en": "added integration for vehicles & chargers (#67)\noptimized documentation\nadded code documentation\nperformance optimization of event listeners\nadded current month consumption docu\nupdated release-script\nfixed adapter checker warnings",
"de": "zusätzliche integration für fahrzeuge und ladegeräte (#67)\noptimierte dokumentation\ndokumentation des hinzugefügten codes\nperformance-optimierung von event-hörern\nhinzugefügt aktuelle monat verbrauch docu\naktualisiertes release-script\nwarnhinweise für feste adapterprüfgeräte",
"ru": "добавлена интеграция для транспортных средств и зарядных устройств (#67)\nоптимизированная документация\nдобавлена кодовая документация\nоптимизация производительности слушателей событий\nдобавлено потребление в текущем месяце\nобновленный release-script\nпредупреждения о проверке адаптера",
"pt": "integração adicional para veículos e carregadores (#67)\ndocumentação otimizada\ndocumentação de código adicionada\notimização do desempenho dos ouvintes de eventos\ndocu de consumo do mês atual adicionado\nversão-script actualizada\navisos de verificação do adaptador fixo",
"nl": "toegevoegde integratie voor voertuigen en laders (#67)\ngeoptimaliseerde documentatie\ntoegevoegde codedocumentatie\nprestatieoptimalisatie van event luisteraars\ntoegevoegd lopende maand consumptiedocument\nbijgewerkt release-script\nwaarschuwingen voor vaste adaptercontrole",
"fr": "intégration ajoutée pour les véhicules et chargeurs (#67)\nune documentation optimisée\ndocument de code ajouté\noptimisation de la performance des auditeurs d'événements\nconsommation mensuelle ajoutée\nmise à jour du texte de publication\navertissements de vérification de l'adaptateur fixe",
"it": "integrazione aggiuntiva per veicoli e caricabatterie (#67)\ndocumentazione ottimizzata\ndocumentazione del codice aggiunto\nottimizzazione delle prestazioni degli ascoltatori degli eventi\naggiunto consumo di mese corrente docu\nversione aggiornata\navvertenze di controllo dell'adattatore fisso",
"es": "integración agregada para cargadores de vehículos (#67)\ndocumentación optimizada\ndocumentación de código añadido\noptimización de rendimiento de los oyentes de eventos\nconsumo de mes en curso\nversión actualizada-script\navisos de control de adaptador fijo",
"pl": "dodana integracja pojazdów i ładowarek (# 67)\nzoptymalizowana dokumentacja\ndodana dokumentacja kodu\noptymalizacja wydajności słuchaczy zdarzeń\ndodany bieżący miesiąc zużycia doku\nzaktualizowany skrypt release-\nostrzeżenia dotyczące sprawdzania adaptera",
"uk": "додана інтеграція для транспортних засобів та зарядних пристроїв (#67)\nоптимізована документація\nдодано документацію коду\nоптимізація продуктивності слухачів заходу\nдодано поточний місяць споживання docu\nоновлений реліз-script\nвиправлені попередження перевірки адаптера",
"zh-cn": "车辆和充电器增加的集成(#67)\n优化文档\n添加代码文档\n事件听众的性能优化\n本月消费量\n更新发布标记\n固定适配器检查器警告"
},
"7.0.0": {
"en": "BREAKING: Adapter requires node.js >= 22 now\nAdapter requires admin >=7.6.20 now\nadded current month consumption (#872)\nupgraded typescript to 6.x\nfixed vulnerability in axios\nfixed some type definitions\nextended FlexCharts docu\nupdated dependencies\nupdated projectUtils",
"de": "BREAKING: Adapter erfordert jetzt node.js >= 22\nAdapter erfordert Administrator >=7.6.20 jetzt\naktuellen monat verbrauch (#872)\naktualisiertes typskript auf 6.x\nfeste sicherheitslücke in axios\nbestimmte typendefinitionen festgelegt\nerweiterter FlexCharts-Docu\naktualisierte abhängigkeiten\naktualisiertes ProjektUtils",
"ru": "Адаптер требует node.js >= 22 сейчас\nАдаптер требует администратора >=7.6.20\nдобавлено потребление в текущем месяце (#872)\nобновленный шрифт 6.x\nуязвимость в axios\nопределение некоторых типов\nскачать FlexCharts Docu\nобновленные зависимости\nобновленный проектUtils",
"pt": "Adaptador requer nod.js >= 22 agora\nAdaptador requer administrador >= 7.6.20 agora\nadicionado o consumo do mês atual (# 872)\nactualizado para 6. x\nvulnerabilidade fixa em axios\nfixou algumas definições de tipo\ndocu FlexCharts estendido\ndependências atualizadas\nprojecto actualizadoUtils",
"nl": "Voor adapters zijn node.js > 22 nu vereist\nAdapter vereist admin < 7.6.20 nu\ntoegevoegd verbruik lopende maand (#872)\nopgewaardeerd typescript naar 6.x\nvaste kwetsbaarheid in axios\nbepaalde typedefinities vast te stellen\nverlengd FlexCharts-document\nbijgewerkte afhankelijkheden\nbijgewerkt projectUtils",
"fr": "Adaptateur nécessite node.js >= 22 maintenant\nAdaptateur nécessite admin >=7.6.20 maintenant\nconsommation mensuelle ajoutée (#872)\nmise à jour du script de type à 6.x\nvulnérabilité fixe dans axios\nfixe certaines définitions de type\nflexCharts docu étendu\ndépendances actualisées\nmise à jour du projet",
"it": "BREAKING: L'adattatore richiede node.js >= 22 ora\nAdattatore richiede admin >=7.6.20 ora\nconsumo di mese corrente aggiunto (#872)\ntiposcritto aggiornato a 6.x\nvulnerabilità fissa in assio\nfissi alcune definizioni di tipo\nesteso FlexCharts docu\ndipendenze aggiornate\nprogetto aggiornatoUtilizzo",
"es": "BREAKING: Adaptador requiere node.js ю= 22 ahora\nAdaptador requiere administración=7.6.20 ahora\nconsumo de mes corriente (#872)\nactualizado tiposcript a 6.x\nvulnerabilidad fija en axios\nfija algunas definiciones de tipo\nflexCharts docu\ndependencias actualizadas\nproyecto actualizadoUtils",
"pl": "BREAKING: Adapter wymaga node.js > = 22\nAdapter wymaga admin > = 7.6.20\ndodane zużycie bieżące miesiąca (# 872)\nzmodernizowany skrypt do 6.x\nstała wrażliwość w aksjozach\nustalone niektóre definicje typu\nrozszerzony FlexCharts docu\nzaktualizowane zależności\naktualizacja projektu Utyls",
"uk": "BREAKING: Адаптер вимагає node.js >= 22 тепер\nАдаптер вимагає адміністратора >=7.6.20 тепер\nдоданий поточний місяць споживання (#872)\nдо 6.x\nфіксована вразливість в осях\nвиправлено деякі визначення типу\nрозширений FlexCharts доку\nоновлені залежності\nоновлений проектУтильс",
"zh-cn": "适配器需要节点 Js 22 现在\n适配器现在需要管理员\\\\7.6.20\n本月消费(# 872)\n升级为 6.x\n轴线中的固定脆弱性\n确定一些类型定义\n扩展弹性图docu\n更新的依赖关系\n更新的工程Utils"
},
"6.2.2": {
"en": "fix vulnerability in axios\nupdate dependencies",
"de": "schwachstelle in axios beheben\naktualisierung der abhängigkeiten",
"ru": "уязвимость в axios\nобновление зависимостей",
"pt": "corrigir vulnerabilidade em axios\natualizar dependências",
"nl": "fix kwetsbaarheid in axios\nafhankelijkheden bijwerken",
"fr": "corriger la vulnérabilité dans les axios\nmettre à jour les dépendances",
"it": "fissare la vulnerabilità in assios\naggiornamento dipendenze",
"es": "fijar vulnerabilidad en axios\ndependencias de actualización",
"pl": "naprawić wrażliwość w aksjozach\naktualizacji zależności",
"uk": "зафіксувати вразливість в осях\nоновлення залежності",
"zh-cn": "在轴线中固定脆弱性\n更新依赖关系"
},
"6.2.1": {
"en": "optimize pull of consumption data (#860)\nswitch to ES2023 code\nupdate dependencies",
"de": "optimieren von verbrauchsdaten (#860)\neS2023-Code wechseln\naktualisierung der abhängigkeiten",
"ru": "оптимизация данных о потреблении (#860)\nпереход на код ES2023\nобновление зависимостей",
"pt": "otimizar os dados de consumo (# 860)\nmudar para o código ES2023\natualizar dependências",
"nl": "optimalisatie van verbruiksgegevens (#860)\nschakel naar ES2023 code\nafhankelijkheden bijwerken",
"fr": "optimiser le tirage des données de consommation (#860)\npasser au code ES2023\nmettre à jour les dépendances",
"it": "ottimizzare l'estrazione dei dati di consumo (#860)\npassare al codice ES2023\naggiornamento dipendenze",
"es": "optimización de los datos de consumo (#860)\nconmutación al código ES2023\ndependencias de actualización",
"pl": "optymalizacja poboru danych konsumpcyjnych (# 860)\nprzełączanie na kod ES2023\naktualizacji zależności",
"uk": "оптимізоване навантаження даних споживання (#860)\nперемкніть код ES2023\nоновлення залежності",
"zh-cn": "优化消费数据的牵引(# 860)\n切换到 ES2023 代码\n更新依赖关系"
},
"6.2.0": {
"en": "enable umlauts to calculation channel names (#844)\nenhance resolution of pulse meter data (#840)\nfix wrong end block state calculation (#841)\nsetup auto-merge for dependabot (#834)\nupdate dependencies",
"de": "umlaute zur berechnung von kanalnamen aktivieren (#844)\nverbesserung der auflösung von pulsmesserdaten (#840)\nfalsche endblock-zustandsberechnung (#841)\nsetup auto-merge für abhängigabot (#834)\naktualisierung der abhängigkeiten",
"ru": "умлауты могут вычислять имена каналов (#844)\nулучшение разрешения данных пульсометра (#840)\nисправить неправильный расчет состояния конечного блока (#841)\nнастройка автоматического слияния для иждивенца (#834)\nобновление зависимостей",
"pt": "habilitar umlauts para calcular os nomes dos canais (# 844)\nmelhorar a resolução dos dados do medidor de pulso (# 840)\ncorrigir o cálculo errado do estado do bloco final (# 841)\nconfiguração de auto- fusão para dependebot (# 834)\natualizar dependências",
"nl": "umlauts inschakelen om kanaalnamen te berekenen (#844)\nverbeteren van de resolutie van pulsmetergegevens (#840)\nberekening van de foute eindbloktoestand op te lossen (#841)\nsetup auto-merge voor dependabot (#834)\nafhankelijkheden bijwerken",
"fr": "activer umlauts pour calculer les noms de canaux (#844)\naméliorer la résolution des données du compteur d'impulsions (#840)\ncorrection du mauvais calcul de l'état du bloc d'extrémité (#841)\nsetup auto-merge pour dependabot (#834)\nmettre à jour les dépendances",
"it": "abilitare umlauts ai nomi dei canali di calcolo (#844)\nmigliorare la risoluzione dei dati del contatore di impulso (#840)\ncorreggere il calcolo dello stato del blocco finale sbagliato (#841)\ninstallazione auto-merge per dipendeabot (#834)\naggiornamento dipendenze",
"es": "habilitar umlauts a los nombres de los canales de cálculo (#844)\nmejorar la resolución de los datos del medidor de pulso (#840)\narreglar el cálculo del estado del bloque final incorrecto (#841)\nconfiguración de auto-merge para dependabot (#834)\ndependencias de actualización",
"pl": "włączyć umlauty do nazw kanałów obliczeniowych (# 844)\nzwiększenie rozdzielczości danych pulsometru (# 840)\nnaprawić błędne obliczenia stanu bloku końca (# 841)\nsetup auto- merge for dependabot (# 834)\naktualizacji zależności",
"uk": "увімкнути umlauts для обчислення назв каналів (#844)\nпідвищити роздільну здатність даних імпульсних лічильників (#840)\nвиправити неправильний кінець блоку державного розрахунку (#841)\nустановка автозапчастин для залежності (#834)\nоновлення залежності",
"zh-cn": "允许 umlauts 计算频道名称 (# 844)\n增强脉冲计数据的分辨率 (# 840)\n固定错误的终端块状态计算 (# 841)\n为depabot (# 834) 设置自动安装\n更新依赖关系"
},
"6.1.1": {
"en": "fix LTF shifting for frames greater 24h\nupdate dependencies",
"de": "fix LTF-Verschiebung für Rahmen größer 24h\naktualisierung der abhängigkeiten",
"ru": "исправить сдвиг LTF для кадров больше 24 ч\nобновление зависимостей",
"pt": "corrigir deslocamento LTF para quadros maiores 24h\natualizar dependências",
"nl": "vast LTF verschuiven voor frames groter 24h\nafhankelijkheden bijwerken",
"fr": "fixer le déplacement LTF pour les cadres plus grand 24h\nmettre à jour les dépendances",
"it": "fix LTF spostamento per cornici maggiore 24h\naggiornamento dipendenze",
"es": "fijar LTF cambio para marcos mayor 24h\ndependencias de actualización",
"pl": "naprawić przesunięcie LTF dla klatek większych 24h\naktualizacji zależności",
"uk": "кріплення LTF для каркасів більше 24h\nоновлення залежності",
"zh-cn": "为更大的24小时帧修正 LTF 转换\n更新依赖关系"
}
},
"messages": [
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<6.1.0",
"newVersion>=6.1.0"
]
},
"title": {
"en": "Important notice!",
"de": "Wichtiger Hinweis!",
"ru": "Важное замечание!",
"pt": "Notícia importante!",
"nl": "Belangrijke mededeling!",
"fr": "Avis important!",
"it": "Avviso IMPORTANTE!",
"es": "Noticia importante!",
"pl": "Ważna uwaga!",
"uk": "Погода!",
"zh-cn": "重要通知!"
},
"text": {
"en": "The adapter behavior has changed! The FlexCharts X-axis now adapts to the window size. Because of this, the templates were updated. Please compare your template with the new examples and adjust it if needed.",
"de": "Das Verhalten des Adapters hat sich geändert! Die X-Achse der FlexCharts passt sich jetzt der Fenstergröße an. Daher wurden die Templates aktualisiert. Bitte vergleicht euer Template mit den neuen Vorlagen und passt es bei Bedarf an.",
"ru": "Поведение адаптера изменилось! Ось X в FlexCharts теперь адаптируется к размеру окна. Поэтому шаблоны были обновлены. Пожалуйста, сравните свой шаблон с новыми примерами и при необходимости скорректируйте его.",
"pt": "O comportamento do adaptador mudou! O eixo X do FlexCharts agora se adapta ao tamanho da janela. Por isso, os modelos foram atualizados. Compare seu modelo com os novos exemplos e ajuste-o se necessário.",
"nl": "Het gedrag van de adapter is veranderd! De X-as van FlexCharts past zich nu aan de venstergrootte aan. Daarom zijn de templates bijgewerkt. Vergelijk je template met de nieuwe voorbeelden en pas deze indien nodig aan.",
"fr": "Le comportement de l'adaptateur a changé ! L’axe X de FlexCharts s’adapte désormais à la taille de la fenêtre. Les modèles ont donc été mis à jour. Veuillez comparer votre modèle avec les nouveaux exemples et l’ajuster si nécessaire.",
"it": "Il comportamento dell'adattatore è cambiato! L’asse X di FlexCharts ora si adatta alla dimensione della finestra. Per questo motivo, i template sono stati aggiornati. Confronta il tuo template con i nuovi esempi e adattalo se necessario.",
"es": "¡El comportamiento del adaptador ha cambiado! El eje X de FlexCharts ahora se adapta al tamaño de la ventana. Por ello, los templates se han actualizado. Compara tu template con los nuevos ejemplos y ajústalo si es necesario.",
"pl": "Zachowanie adaptera zmieniło się! Oś X w FlexCharts teraz dostosowuje się do rozmiaru okna. Dlatego szablony zostały zaktualizowane. Porównaj swój szablon z nowymi przykładami i dostosuj go w razie potrzeby.",
"uk": "Поведінка адаптера змінилася! Вісь X у FlexCharts тепер адаптується до розміру вікна. Тому шаблони було оновлено. Порівняйте свій шаблон з новими прикладами та за потреби змініть його.",
"zh-cn": "适配器行为已更改!FlexCharts 的 X 轴现在会根据窗口大小自动调整,因此模板已更新。请将您的模板与新示例进行比较,并在需要时进行调整。"
},
"level": "warn",
"buttons": [
"agree",
"cancel"
]
}
],
"titleLang": {
"en": "Tibber Link",
"de": "Tibber Link",
"ru": "Тиббер Ссылка",
"pt": "Tibber Link",
"nl": "Tibber Link",
"fr": "Tibber Link",
"it": "Tibber Link",
"es": "Tibber Link",
"pl": "Tibber Link",
"uk": "Посилання",
"zh-cn": "网络联系"
},
"desc": {
"en": "Links Tibber API data to be used in ioBroker",
"de": "Verknüpft Tibber API-Daten zur Verwendung in ioBroker",
"ru": "Ссылки на данные Tibber API для использования в ioBroker",
"pt": "Vincula os dados da API do Tibber para serem usados no ioBroker",
"nl": "Koppelt Tibber API-gegevens om te worden gebruikt in ioBroker",
"fr": "Liaisons des données de l'API Tibber à utiliser dans ioBroker",
"it": "Collega i dati dell'API di Tibber da utilizzare in ioBroker",
"es": "Enlaza los datos de la API de Tibber para ser utilizados en ioBroker",
"pl": "Łączy dane z API Tibber do użycia w ioBroker",
"uk": "Посилання на дані Tibber API для використання в ioBroker",
"zh-cn": "连接Tibber API数据以在ioBroker中使用"
},
"authors": [
"Hombach <TibberLink@homba.ch>"
],
"keywords": [
"power",
"energy",
"Tibber"
],
"licenseInformation": {
"license": "GPL-3.0-only",
"type": "free"
},
"platform": "Javascript/Node.js",
"icon": "tibberlink.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/Hombach/ioBroker.tibberlink/master/admin/tibberlink.png",
"readme": "https://github.com/Hombach/ioBroker.tibberlink/blob/master/README.md",
"loglevel": "info",
"tier": 2,
"mode": "daemon",
"messagebox": true,
"type": "energy",
"compact": true,
"connectionType": "cloud",
"dataSource": "poll",
"adminUI": {
"config": "json"
},
"dependencies": [
{
"js-controller": ">=6.0.11"
}
],
"globalDependencies": [
{
"admin": ">=7.6.20"
}
],
"plugins": {
"sentry": {
"dsn": "https://eb119579a7dd76e359395df22aa265f8@o415875.ingest.us.sentry.io/4510376005009408"
}
}
},
"encryptedNative": [
"TibberAPIToken",
"TibberClientSecret"
],
"protectedNative": [
"TibberAPIToken",
"TibberClientSecret"
],
"native": {
"TibberAPIToken": "",
"TibberClientId": "",
"TibberClientSecret": "",
"TibberAuthCode": "",
"TibberDataApiInterval": 5,
"HomesList": [
{
"feedActive": "false",
"priceDataPollActive": "true",
"homeID": "None available - restart adapter after entering token",
"statsActive": "false",
"numberConsHourly": 24,
"numberConsDaily": 7,
"numberConsWeekly": 4,
"numberConsMonthly": 4,
"numberConsAnnual": 2
}
],
"CalculatorList": [
{
"chHomeID": "None available - restart adapter after entering token",
"chType": "best cost",
"chName": "Channel Name",
"chActive": "false",
"chTargetState": "choose your state to drive, like 0_userdata.0.example_state",
"chValueOn": "true",
"chValueOff": "false",
"chTargetState2": "choose your second state to drive, like 0_userdata.0.example_state_2",
"chValueOn2": "true",
"chValueOff2": "false"
}
],
"PulseList": [
{
"puName": "Pulse Local",
"tibberBridgeUrl": "tibber-host",
"tibberBridgePassword": "xxxx-xxxx",
"tibberPulseLocalNodeId": 1,
"tibberBridgeRawDataInterval": 2000
}
]
},
"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": {}
},
{
"_id": "info.LastSentryLogMonth",
"type": "state",
"common": {
"role": "value",
"name": "Last month for Sentry log",
"type": "number",
"unit": "",
"read": true,
"write": false,
"def": 0
},
"native": {}
}
]
}