Skip to content

Commit edbf84d

Browse files
committed
chore: release v2.3.0
* (H5N1v2) Added: Daily air quality & pollen aggregation (configurable 1, 3, or 6 days). * (H5N1v2) Added: Human-readable text mapping for pollen levels (None, Low, Moderate, High). * (H5N1v2) Added: Weekday names (name_day) for air quality forecast days. * (H5N1v2) Changed: Optimized object tree – only daily peak values are stored instead of bulky hourly data. * (H5N1v2) Changed: Improved cleanup logic – obsolete forecast objects are automatically removed.
1 parent 9de7e43 commit edbf84d

5 files changed

Lines changed: 19 additions & 19 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ The adapter provides dynamic icon paths that can be used directly in visualizati
8484
After a new adapter update, it is recommended to delete the entire directory tree and let it be recreated.
8585

8686
## Changelog
87-
### **WORK IN PROGRESS**
87+
### 2.3.0 (2026-02-09)
8888
* (H5N1v2) Added: Daily air quality & pollen aggregation (configurable 1, 3, or 6 days).
8989
* (H5N1v2) Added: Human-readable text mapping for pollen levels (None, Low, Moderate, High).
9090
* (H5N1v2) Added: Weekday names (name_day) for air quality forecast days.

build/main.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

io-package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,21 @@
11
{
22
"common": {
33
"name": "open-meteo-weather",
4-
"version": "2.2.5",
4+
"version": "2.3.0",
55
"news": {
6+
"2.3.0": {
7+
"en": "Added: Daily air quality & pollen aggregation (configurable 1, 3, or 6 days).\nAdded: Human-readable text mapping for pollen levels (None, Low, Moderate, High).\nAdded: Weekday names (name_day) for air quality forecast days.\nChanged: Optimized object tree – only daily peak values are stored instead of bulky hourly data.\nChanged: Improved cleanup logic – obsolete forecast objects are automatically removed.",
8+
"de": "Hinzugefügt: Tägliche Luftqualität & Pollenaggregation (konfigurierbar 1, 3, oder 6 Tage).\nHinzugefügt: Human lesbare Text-Mapping für Pollen-Level (Nein, Low, Moderate, High).\nHinzugefügt: Weekday-Namen (name_day) für die Luftqualität Vorhersage Tage.\nGeändert: Optimierter Objektbaum – anstelle von sperrigen Stundendaten werden nur tägliche Spitzenwerte gespeichert.\nGeändert: Verbesserte Aufräumlogik – veraltete Prognoseobjekte werden automatisch entfernt.",
9+
"ru": "Ежедневное качество воздуха и агрегация пыльцы (настраиваемые 1, 3 или 6 дней).\nДобавлено: Человеческое текстовое отображение для уровней пыльцы (ни один, низкий, умеренный, высокий).\nДобавлено: Названия дней недели (name_day) для прогнозируемых дней качества воздуха.\nИзменилось: Оптимизированное дерево объектов — вместо громоздких почасовых данных хранятся только суточные пиковые значения.\nИзменилось: Улучшенная логика очистки - устаревшие прогнозируемые объекты автоматически удаляются.",
10+
"pt": "Adicionado: Qualidade diária do ar e agregação de pólen (configurável 1, 3 ou 6 dias).\nAdicionado: Mapeamento de texto legível por humanos para níveis de pólen (Nenhum, Baixo, Moderado, Alto).\nAdicionado: Nomes de semana (nome_dia) para dias de previsão da qualidade do ar.\nAlterado: Árvore de objetos otimizada – apenas os valores de pico diários são armazenados em vez de dados horários volumosos.\nAlterado: Lógica de limpeza melhorada – objetos de previsão obsoletos são removidos automaticamente.",
11+
"nl": "Toegevoegd: dagelijkse luchtkwaliteit & pollenaggregatie (configureerbare 1, 3 of 6 dagen).\nToegevoegd: Menselijk leesbare tekst mapping voor pollenniveaus (Geen, Laag, Matig, Hoog).\nToegevoegd: Weekdag namen (name_day) voor de luchtkwaliteit voorspelling dagen.\nGewijzigd: Geoptimaliseerde object boom .\nGewijzigd: Verbeterde opschoningslogica De verouderde voorspellingobjecten worden automatisch verwijderd.",
12+
"fr": "Ajouté: Qualité de l'air quotidienne et agrégation du pollen (configurable 1, 3 ou 6 jours).\nAjout : cartographie textuelle lisible par l'homme pour les niveaux de pollen (Aucun, Faible, Modéré, Élevé).\nAjouté : Noms en semaine (nom_jour) pour les jours de prévision de la qualité de l'air.\nChangement : Arbre d'objets optimisé – seules les valeurs maximales quotidiennes sont stockées au lieu de données horaires volumineuses.\nChangement : Amélioration de la logique de nettoyage – les objets de prévision obsolètes sont automatiquement supprimés.",
13+
"it": "Aggiunto: Daily air quality & pollen aggregation (configurabile 1, 3, o 6 giorni).\nAggiunto: Human-readable text mapping per i livelli di polline (None, Low, Moderate, High).\nAggiunto: Weekday names (name_day) per i giorni di previsione di qualità dell'aria.\nCambiato: Albero di oggetti ottimizzato – solo i valori di picco giornalieri vengono memorizzati al posto dei dati orari ingombranti.\nCambiato: Migliore logica di pulizia – gli oggetti previsionali obsoleti vengono rimossi automaticamente.",
14+
"es": "Añadido: Calidad diaria del aire & agregación de polen (configurable 1, 3, o 6 días).\nAñadido: Cartografía de texto legible por humanos para niveles de polen (None, Low, Moderate, High).\nAñadido: Nombres semanales (nombre_día) para días de pronóstico de calidad del aire.\nCambio: Árbol de objeto optimizado - sólo los valores máximos diarios se almacenan en lugar de datos voluminosos por hora.\nCambio: Lógica de limpieza mejorada – objetos de pronóstico obsoletos se eliminan automáticamente.",
15+
"pl": "Dodano: Dzienna jakość powietrza i agregacja pyłków (konfigurowalne 1, 3 lub 6 dni).\nDodano: Mapowanie tekstu do odczytu ludzkiego dla poziomów pyłków (None, Low, Moderate, High).\nDodano: Tygodniowe nazwy (name _ day) dla dni prognozowania jakości powietrza.\nZmieniono: Zoptymalizowane drzewo obiektów - zamiast dużych danych godzinowych przechowywane są tylko dzienne wartości szczytowe.\nZmieniono: Ulepszona logika czyszczenia - przestarzałe obiekty prognozowania są automatycznie usuwane.",
16+
"uk": "Додано: Щоденна якість повітря та агрегатація забруднених речовин (налаштувати 1, 3, або 6 днів).\nДодано: Випробувано текстове картографування для рівня пилки (не, низький, помірний, високий).\nДодано: Щоденні імена (name_day) для прогнозування якості повітря.\nЗмінено: Оптимізоване дерево об'єкта – тільки добові пікові значення зберігаються замість об'ємних часових даних.\nЗмінено: Удосконалена логіка очищення – автоматично видаляються застарілі прогнозні об’єкти.",
17+
"zh-cn": "添加:每日空气质量和花粉聚合(配置1,3或6天).\n添加:用于花粉水平(无,低,中,高)的人类可读文本映射.\n新增:空气质量预报日的周名(名称_天).\n已更改 : 优化对象树 — 仅存储日峰值而不是大块小时数据.\n已更改 : 改进后的清理逻辑 – 过时的预测对象会被自动删除."
18+
},
619
"2.2.5": {
720
"en": "Nitrogen dioxide (NO2) datapoint added to the air quality data, user request.\nAdded new datapoints for \"global_tilted_irradiance\" & \"et0_fao_evapotranspiration\" in hourlyX and \"et0_fao_evapotranspiration_sum\" in dailyX.\nSome Log-messages translated in main.ts\nCorrected setStateAsync to setState in main.ts\nfix: update forecast hours handling.\nAdded an info folder with a last_update data point to check when the last update was performed.",
821
"de": "Stickstoffdioxid (NO2) Datenpunkt zu den Luftqualitätsdaten hinzugefügt, Benutzeranfrage.\nNeue Datenpunkte für \"global_tilted_irradiance\" & \"et0_fao_evapotranspiration\" in stündlichX und \"et0_fao_evapotranspiration_sum\" in dailyX hinzugefügt.\nEinige Log-Nachrichten übersetzt in main.ts\nKorrigiert setStateAsync, umState in main.ts festzulegen\nfix: aktualisierung der vorausschätzungszeiten.\nEs wurde ein Info-Ordner mit einem letzten_update-Datenpunkt hinzugefügt, um zu überprüfen, wann das letzte Update durchgeführt wurde.",
@@ -80,19 +93,6 @@
8093
"pl": "dodaj tłumaczenia jednostek w celu poprawy lokalizacji w danych pogodowych\ndodać dodatkowe jednostki pyłkowe i tłumaczenia do map jednostkowych\ndodać tlenek węgla, pył, pyłek oliwny i ozon w jakości powietrza i tłumaczenia\nprzestawianie pobierania danych pogodowych na stałe dla klawiszy parametrów\nusunąć niewykorzystane zależności i skrypty\ndodaj obraz do ostrzeżenia przed wiatrem",
8194
"uk": "додавати переклади блоків для поліпшення локалізації в погодних даних\nдодати додаткові блоки і переклади на карти блоків\nдодати оксид вуглецю, пил, оливковий пилок та озону в якості повітря та перекладах\nрефакторний потік даних для використання констанцій для ключів параметрів\nвидалення невикористаних залежностей і сценаріїв\nдодати зображення для попередження вітру",
8295
"zh-cn": "增加单位翻译,以改善天气数据的本地化\n在单位地图中增加额外的花粉单位和翻译\n在空气质量和翻译中加入一氧化碳、粉尘、橄榄花粉和臭氧\n重构获取参数键使用常数的天气数据\n删除未使用的依赖和脚本\n为风警告添加图像"
83-
},
84-
"2.1.0": {
85-
"en": "add module suncalc\nadd Moon Phase value, text and icon url datapoints \nadd Moon Phase icons \nadd translations for Moon Phases\nChanged location for weather icons for better overview",
86-
"de": "modul suncalc hinzufügen\nhinzufügen Mond Phasenwert, Text und Icon url datapoints\nhinzufügen Mond Phasensymbole\nübersetzungen für Mondphasen hinzufügen\nÄnderte Lage für Wettersymbole für bessere Übersicht",
87-
"ru": "добавить модуль suncalc\nдобавить луну Значение фазы, текст и иконка URL точек данных\nдобавить луну Иконки фазы\nпереводы для лунных фаз\nИзмененное местоположение иконок погоды для лучшего обзора",
88-
"pt": "adicionar módulo suncalc\nadicionar Lua Valor de fase, pontos de dados url de texto e ícone\nadicionar Lua Ícones de fase\nadicionar traduções para as Fases da Lua\nLocalização alterada para ícones meteorológicos para uma melhor visão geral",
89-
"nl": "module suncalc toevoegen\nmaan toevoegen Fasewaarde, tekst en pictogram url-gegevenspunten\nmaan toevoegen Fasepictogrammen\nvertalingen voor maanfasen toevoegen\nVeranderde locatie voor weerpictogrammen voor een beter overzicht",
90-
"fr": "ajouter le module suncalc\najouter Lune Valeur de phase, texte et point de données url icon\najouter Lune Icônes de phase\najouter des traductions pour Phases de Lune\nEmplacement modifié pour les icônes météo pour un meilleur aperçu",
91-
"it": "aggiungere modulo suncalc\naggiungi Luna Valore di fase, punti dati del testo e dell'icona\naggiungi Luna Icone di fase\naggiungere le traduzioni per le fasi lunari\nPosizione modificata per le icone meteo per una migliore panoramica",
92-
"es": "añadir módulo suncalc\nañadir Moon Puntos de datos url de valor de fase, texto e icono\nañadir Moon Iconos de fase\nañadir traducciones para Fase de la Luna\nCambio de ubicación para iconos meteorológicos para una mejor vista general",
93-
"pl": "dodaj moduł suncalc\ndodaj Księżyc Wartość fazowa, tekst i ikona punktów danych url\ndodaj Księżyc Ikony fazy\ndodaj tłumaczenia dla Moon Fases\nZmieniona lokalizacja ikon pogodowych dla lepszego przeglądu",
94-
"uk": "додати модуль solarc\nдодати Місяць Фази значення, текстові та значкові точки даних\nдодати Місяць Фази ікони\nдодавати переклади для Moon Phases\nЗміна розташування для метеорологічних ікон для кращого огляду",
95-
"zh-cn": "添加模块太阳算法\n添加月亮 阶段值、 文本和图标url 数据点\n添加月亮 阶段图标\n为月球相位添加翻译\n更改天气图标位置, 以更好地进行概览"
9696
}
9797
},
9898
"titleLang": {

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iobroker.open-meteo-weather",
3-
"version": "2.2.5",
3+
"version": "2.3.0",
44
"description": "Get local weather, air quality and pollen data from Open-Meteo.com",
55
"author": {
66
"name": "H5N1",

0 commit comments

Comments
 (0)