Skip to content

Commit

Permalink
3.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Hombach authored and Hombach committed Jun 3, 2024
1 parent d1453fa commit dae2f5e
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 19 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,13 +97,13 @@ If you enjoyed this project — or just feeling generous, consider buying me a b

! Note that missing version entries are typically dependency updates for improved security.

### 3.2.0 (2024-06-0x) - WORK in PROGRESS
### 3.2.0 (2024-06-03)

- (HombachC) WIP try obsolete consumption data (#405)
- (HombachC) IMPORTANT: adapter components had been blocked by Tibber - you have to update!
- (HombachC) bump base dependencies
- (HombachC) adapter will use internal output states for calculator if none defined in configuration (#325)
- (HombachC) implement first run mode in calculator to reduce system load
- (HombachC) internal optimisations
- (HombachC) bump dependencies

### 3.1.2 (2024-05-20)

Expand Down
4 changes: 2 additions & 2 deletions build/lib/tibberAPICaller.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build/lib/tibberAPICaller.js.map

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions io-package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
"version": "3.2.0",
"news": {
"3.2.0": {
"en": "adapter will use internal output states for calculator if none defined in configuration (#325)\nimplement first run mode in calculator to reduce system load\ninternal optimizations\nbump dependencies",
"de": "Adapter wird interne Ausgangszustände für den Rechner verwenden, wenn keine in der Konfiguration definiert sind (#325)\nErstlaufmodus im Rechner implementieren, um die Systemlast zu reduzieren\ninterne Optimierungen\nAbhängigkeiten aktualisieren",
"ru": "адаптер будет использовать внутренние выходные состояния для калькулятора, если они не определены в конфигурации (#325)\nреализовать режим первого запуска в калькуляторе для уменьшения нагрузки на систему\nвнутренние оптимизации\nобновление зависимостей",
"pt": "o adaptador usará estados de saída internos para calculadora se nenhum definido na configuração (#325)\nimplementar o modo de primeira execução na calculadora para reduzir a carga do sistema\notimizações internas\natualização de dependências",
"nl": "adapter zal interne uitvoerstatussen gebruiken voor de calculator als er geen zijn gedefinieerd in de configuratie (#325)\neerste run-modus implementeren in calculator om de systeembelasting te verminderen\ninterne optimalisaties\nbijwerken van afhankelijkheden",
"fr": "l'adaptateur utilisera des états de sortie internes pour la calculatrice si aucun n'est défini dans la configuration (#325)\nimplémenter le mode premier démarrage dans la calculatrice pour réduire la charge du système\noptimisations internes\nmise à jour des dépendances",
"it": "l'adattatore utilizzerà stati di uscita interni per la calcolatrice se nessuno è definito nella configurazione (#325)\nimplementare la modalità di primo avvio nella calcolatrice per ridurre il carico del sistema\nottimizzazioni interne\naggiornamento delle dipendenze",
"es": "el adaptador utilizará estados de salida internos para la calculadora si no se define ninguno en la configuración (#325)\nimplementar el modo de primera ejecución en la calculadora para reducir la carga del sistema\noptimizaciones internas\nactualización de dependencias",
"pl": "adapter będzie używał wewnętrznych stanów wyjściowych dla kalkulatora, jeśli żaden nie został zdefiniowany w konfiguracji (#325)\nzaimplementować tryb pierwszego uruchomienia w kalkulatorze, aby zmniejszyć obciążenie systemu\noptymalizacje wewnętrzne\naktualizacja zależności",
"uk": "адаптер буде використовувати внутрішні вихідні стани для калькулятора, якщо жоден не визначено в конфігурації (#325)\nреалізувати режим першого запуску в калькуляторі для зменшення навантаження на систему\nвнутрішні оптимізації\nоновлення залежностей",
"zh-cn": "适配器将使用计算器的内部输出状态,如果配置中没有定义 (#325)\n在计算器中实现首次运行模式以减少系统负载\n内部优化\n升级依赖项"
"en": "IMPORTANT: adapter components had been blocked by Tibber - you have to update!\nbump base dependencies\nadapter will use internal output states for calculator if none defined in configuration (#325)\nimplement first run mode in calculator to reduce system load\ninternal optimizations",
"de": "WICHTIG: Adapterkomponenten wurden von Tibber blockiert - Sie müssen aktualisieren!\nBasisabhängigkeiten aktualisieren\nAdapter wird interne Ausgangszustände für den Rechner verwenden, wenn keine in der Konfiguration definiert sind (#325)\nErstlaufmodus im Rechner implementieren, um die Systemlast zu reduzieren\ninterne Optimierungen",
"ru": "ВАЖНО: компоненты адаптера были заблокированы Tibber - вам нужно обновить!\nобновить основные зависимости\nадаптер будет использовать внутренние выходные состояния для калькулятора, если они не определены в конфигурации (#325)\nреализовать режим первого запуска в калькуляторе для уменьшения нагрузки на систему\nвнутренние оптимизации",
"pt": "IMPORTANTE: os componentes do adaptador foram bloqueados pela Tibber - você precisa atualizar!\natualize as dependências básicas\no adaptador usará estados de saída internos para calculadora se nenhum definido na configuração (#325)\nimplementar o modo de primeira execução na calculadora para reduzir a carga do sistema\notimizações internas",
"nl": "BELANGRIJK: adaptercomponenten zijn geblokkeerd door Tibber - je moet updaten!\nbasisafhankelijkheden bijwerken\nadapter zal interne uitvoerstatussen gebruiken voor de calculator als er geen zijn gedefinieerd in de configuratie (#325)\neerste run-modus implementeren in calculator om de systeembelasting te verminderen\ninterne optimalisaties",
"fr": "IMPORTANT : les composants de l'adaptateur ont été bloqués par Tibber - vous devez mettre à jour !\nmettre à jour les dépendances de base\nl'adaptateur utilisera des états de sortie internes pour la calculatrice si aucun n'est défini dans la configuration (#325)\nimplémenter le mode premier démarrage dans la calculatrice pour réduire la charge du système\noptimisations internes",
"it": "IMPORTANTE: i componenti dell'adattatore sono stati bloccati da Tibber - è necessario aggiornare!\naggiornare le dipendenze di base\nl'adattatore utilizzerà stati di uscita interni per la calcolatrice se nessuno è definito nella configurazione (#325)\nimplementare la modalità di primo avvio nella calcolatrice per ridurre il carico del sistema\nottimizzazioni interne",
"es": "IMPORTANTE: ¡los componentes del adaptador han sido bloqueados por Tibber - tienes que actualizar!\nactualiza las dependencias base\nel adaptador utilizará estados de salida internos para la calculadora si no se define ninguno en la configuración (#325)\nimplementar el modo de primera ejecución en la calculadora para reducir la carga del sistema\noptimizaciones internas",
"pl": "WAŻNE: komponenty adaptera zostały zablokowane przez Tibber - musisz zaktualizować!\nzaktualizować podstawowe zależności\nadapter będzie używał wewnętrznych stanów wyjściowych dla kalkulatora, jeśli żaden nie został zdefiniowany w konfiguracji (#325)\nzaimplementować tryb pierwszego uruchomienia w kalkulatorze, aby zmniejszyć obciążenie systemu\noptymalizacje wewnętrzne",
"uk": "ВАЖЛИВО: компоненти адаптера були заблоковані Tibber - вам потрібно оновити!\nоновіть базові залежності\nадаптер буде використовувати внутрішні вихідні стани для калькулятора, якщо жоден не визначено в конфігурації (#325)\nреалізувати режим першого запуску в калькуляторі для зменшення навантаження на систему\nвнутрішні оптимізації",
"zh-cn": "重要:适配器组件已被 Tibber 阻止 - 你必须更新!\n升级基础依赖项\n适配器将使用计算器的内部输出状态,如果配置中没有定义 (#325)\n在计算器中实现首次运行模式以减少系统负载\n内部优化"
},
"3.1.2": {
"en": "deleting unused temporary home objects after adapter configuration (#393)",
Expand Down
4 changes: 2 additions & 2 deletions src/lib/tibberAPICaller.ts
Original file line number Diff line number Diff line change
Expand Up @@ -364,8 +364,8 @@ export class TibberAPICaller extends TibberHelper {
for (const { type, state, numCons, description } of resolutions) {
if (numCons && numCons > 0) {
//WiP #405 change call to get also obsolete data
//const consumption = await this.tibberQuery.getConsumption(type, numCons, homeID);
const consumption = await this.getConsumptionObs(type, numCons, homeID);
//const consumption = await this.getConsumptionObs(type, numCons, homeID);
const consumption = await this.tibberQuery.getConsumption(type, numCons, homeID);
//WiP #405
this.checkAndSetValue(
this.getStatePrefix(homeID, `Consumption`, state),
Expand Down

0 comments on commit dae2f5e

Please sign in to comment.