Skip to content

Commit d41d76a

Browse files
committed
fix: Update Changelog
1 parent 4e82679 commit d41d76a

1 file changed

Lines changed: 37 additions & 1 deletion

File tree

README.md

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ I use my own Sentry server based on Glitchtip.
2323

2424
**The Open-Meteo Weather & PV Forecast Service Adapter for ioBroker.**
2525

26-
## First: If you are looking for a widget (only Weather) specifically for this adapter, then create it using [VIS2-widget-script-om-weather](https://github.com/H5N1v2/VIS2-widget-script-om-weather).
2726

2827
This adapter provides precise weather data, forecasts, air quality, pollen & Photovoltaic Forecast information powered by [Open-Meteo.com](https://open-meteo.com/). It is free for non-commercial use (under 10,000 daily API calls) and requires no API key registration, making the setup process extremely simple.
2928

@@ -83,6 +82,33 @@ After installation, configure the following fields in the instance settings:
8382

8483
---
8584

85+
## Weather Widget
86+
87+
This adapter offers two ways to display weather data in your visualization:
88+
89+
### 1. Built-in Widget (Standard)
90+
Since version **3.2.0**, the adapter can automatically generate a pre-configured HTML widget for each location.
91+
92+
**How to use:**
93+
1. **Enable:** Check the "Create Widget" checkbox in the instance settings for your location.
94+
2. **Find State:** The adapter will create a state called `htmlWidget` (under `open-meteo-weather.0.yourLocation.htmlWidget`).
95+
3. **In VIS/VIS2:** * Drag a standard **"HTML" widget** onto your view.
96+
* Set the "HTML" property of that widget to the binding of your state: `{open-meteo-weather.0.yourLocation.htmlWidget}`.
97+
* Adjust the width and height of the widget container to fit the content.
98+
99+
**Customization:** You can only adjust basic settings like font sizes, forecast hours and days directly in the adapter configuration.
100+
101+
**Best for:** Users who want a quick, beautiful, and maintenance-free display.
102+
103+
**Note:** For optimal display on desktop browsers, do not use additional CSS borders or shadows in the VIS editor settings. The widget comes with its own optimized styling.
104+
105+
### 2. Advanced Widget Script (Full Customization)
106+
If you want to make deep changes to the design, add your own CSS, or extend the logic:
107+
* **Link:** Use the [VIS2-widget-script-om-weather](https://github.com/H5N1v2/VIS2-widget-script-om-weather).
108+
* **Best for:** Power users who want full control over every HTML tag and CSS property.
109+
110+
---
111+
86112
## Icons & Visualization
87113

88114
The adapter provides dynamic icon paths that can be used directly in visualizations such as **vis, iQontrol, or Jarvis**.
@@ -248,6 +274,16 @@ The adapter uses the **Faiman model** to estimate the module temperature. This m
248274
After a new adapter update, it is recommended to delete the entire directory tree and let it be recreated.
249275

250276
## Changelog
277+
### **WORK IN PROGRESS**
278+
* (H5N1v2) Changed update routine for weather and PV forecast to fixed fetch times.
279+
* (H5N1v2) Add a customizable HTML weather widget in the admin area.
280+
* (H5N1v2) Adaptation for version jumps from older configurations.
281+
* (H5N1v2) Description added to the admin area.
282+
* (H5N1v2) Readme updated in widget section.
283+
* (H5N1v2) Adapter internal widget adapted, hazards are highlighted in color (currently only in the internal adapter widget).
284+
* (copilot) Adapter requires node.js >= 22 now.
285+
* (H5N1v2) Update axios to v.1.16.0.
286+
251287
### 3.0.1 (2026-04-25)
252288
* (H5N1) update dependencies
253289
* (H5N1) improve error handling in API calls with detailed messages

0 commit comments

Comments
 (0)