NEWS
Test Adapter open-meteo-weather v2.3.x GitHub/Latest
-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
vis! nicht vis-2
nein, erster Versuch war img widget mit Binding
das versuch ich jetzt mal
Unter vis1 geht es auch so:
Sichtbar erst in der Runtime!

-
Danke!
genauso hatte ich es im basic-image eingetragenmach ich jetzt mal mit basic-html.
-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
vis! nicht vis-2
nein, erster Versuch war img widget mit Binding
das versuch ich jetzt mal
Unter vis1 geht es auch so:
Sichtbar erst in der Runtime!

-
@homoran: Super das es jetzt klappt, ich sehe du benutzt noch die v0.1.0, die funktioniert auch soweit, auf github habe ich eine neuere Version des Skriptes, sieht genauso aus und macht auch das selbe. Dort habe ich nur den Datenpunkt für die Niederschläge angepasst. Vorher habe sie die Daten für "rain" angezeigt, das ist ok, aber wenn es zb 12.00 Uhr Schneien soll bleibt die anzeige bei 0mm, dort habe ich nun den Datenpunkt für Niederschlag gewählt, der bezieht alles ein was vom Himmel fällt, außer Flugzeuge :-). Und bei den vorhersage Tage habe ich das UV gegen Sonnenstunden ersetzt.
-
@homoran: Super das es jetzt klappt, ich sehe du benutzt noch die v0.1.0, die funktioniert auch soweit, auf github habe ich eine neuere Version des Skriptes, sieht genauso aus und macht auch das selbe. Dort habe ich nur den Datenpunkt für die Niederschläge angepasst. Vorher habe sie die Daten für "rain" angezeigt, das ist ok, aber wenn es zb 12.00 Uhr Schneien soll bleibt die anzeige bei 0mm, dort habe ich nun den Datenpunkt für Niederschlag gewählt, der bezieht alles ein was vom Himmel fällt, außer Flugzeuge :-). Und bei den vorhersage Tage habe ich das UV gegen Sonnenstunden ersetzt.
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
ich sehe du benutzt noch die v0.1.0
auf github habe ich eine neuere Version des Skripteswann??
in js hab ich die gestrige Version 😉 von github
https://github.com/H5N1v2/VIS2-widget-script-om-weather/blob/master/Wetter_HTML_Generator.jsoder wo?
-
@homoran: Entschuldige vielmals für die Verwirrung, die Aktuelle ist die 0.1.0, ich habe nur vergessen die Sonnenstunden anzeige im neuen Script zu ändern und bei dir gesehen das da noch UV steht im Screenshot. Dafür gab es jetzt den fix. Asche über mein Haupt, Sorry.
-
@homoran: Entschuldige vielmals für die Verwirrung, die Aktuelle ist die 0.1.0, ich habe nur vergessen die Sonnenstunden anzeige im neuen Script zu ändern und bei dir gesehen das da noch UV steht im Screenshot. Dafür gab es jetzt den fix. Asche über mein Haupt, Sorry.
@H5N1 alles gut!
wie ist denn die kleinstmögliche Widgetgröße ohne an den Schriftgrößen zu fummeln?
ich hab jetzt 700x600

noch ein Designvorschlag: Die Temperaturen zentrieren.
Ist aber Geschmackssache
-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
wie ist denn die kleinstmögliche Widgetgröße ohne an den Schriftgrößen zu fummeln?
Da kannst du nur das Widget quetschen bis es das Design zerreist , ohne viel neu Schreiberei ist nicht viel möglich, du könntest
noch in den style Informationen im .w-header Container mit dem padding: und margin-bottom: rumspielen.@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
noch ein Designvorschlag: Die Temperaturen zentrieren
Das ist schnell erledigt:
suche im Script nach:
<div> <div class="w-temp-big">${getVal(dpBase + '.current.temperature_2m', "°")}</div> <div style="font-weight: bold; margin-bottom: 10px;"> <span style="color:#f87171"> ${getVal(forecast + '.day0.temperature_2m_max', "°")}</span> | <span style="color:#60a5fa"> ${getVal(forecast + '.day0.temperature_2m_min', "°")}</span> </div>Und füge hinzu:
<div> <div style="text-align: center;"> // neu hinzufügen <div class="w-temp-big">${getVal(dpBase + '.current.temperature_2m', "°")}</div> <div style="font-weight: bold; margin-bottom: 10px;"> <span style="color:#f87171"> ${getVal(forecast + '.day0.temperature_2m_max', "°")}</span> | <span style="color:#60a5fa"> ${getVal(forecast + '.day0.temperature_2m_min', "°")}</span> </div> // neu hinzufügen </div> -
Neue Version 2.2.5 verfügbar.
Changelog:
- Stickstoffdioxid (NO2) Datenpunkt wurde zu den Luftqualitätsdaten hinzugefügt, @ofbeqnpolkkl6mby5e13
- Neuen Datenpunkt ("global_tilted_irradiance" ) in hourlyX für Solareinstralung in W/m² hinzugefügt.
- Neue Datenpunkte "et0_fao_evapotranspiration" (Verdunstung in mm) in hourlyX und "et0_fao_evapotranspiration_sum" (Verdunstung Gesamt in mm) in dailyX hinzugefügt. Evtl. interessant für Leute mit Automatischer Gartenbewässerung.
- Zur besseren Kontrolle habe ich einen Info-Ordner mit dem Datenpunkt "last_update" hinzugefügt, um zu überprüfen, wann die letzte Aktualisierung durchgeführt wurde.
- der Rest sind Optimierungen
Bitte den Adapter Stoppen, Update einspielen, kompletten Verzeichnisbaum löschen, Adapter starten und Verzeichnisbaum neu erstellen lassen.
Wer das Widget dabei am laufen hat bekommt evtl. gelbe WARN Meldungen angezeigt, das ist normal und kein Fehler.@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Neue Version 2.2.5 verfügbar.
Vielen Dank! Die neue Version ist installiert und läuft soweit auch unauffällig. Interessant ist der neue DP "global_tilted_irradiance" - das muss ich gleich mal testen ob der als PV-Prognose zu gebrauchen ist :-)
Was mein Problem mit der verzögerten Aktualisierung betrifft weiß ich im Moment nicht so ganz was ich davon halten soll... im Wesentlichen funktioniert es ja, aber paar kleine Hänger hatte ich schon mal wieder. Schon möglich dass das damit zusammen hing dass der Abruf der Daten einen Response Error gebracht hatte und deshalb die Aktualisierung nicht durchgelaufen ist. Deshalb immer noch meine Idee die Aktualisierung der Stundenwerte vom Abruf der Daten abzukoppeln und immer zur vollen Stunde laufen zu lassen. Den Abruf der Wetterdaten jetzt deshalb aller 15 Minuten zu machen erzeugt ja eigentlich völlig unnötigen Traffic auf dem Server - so schnell ändert sich das Wetter ja wohl doch nicht ;-). Vielleicht irgend wann in der fünftübernächsten Version einmal ;-)
-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
wie ist denn die kleinstmögliche Widgetgröße ohne an den Schriftgrößen zu fummeln?
Da kannst du nur das Widget quetschen bis es das Design zerreist , ohne viel neu Schreiberei ist nicht viel möglich, du könntest
noch in den style Informationen im .w-header Container mit dem padding: und margin-bottom: rumspielen.@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
noch ein Designvorschlag: Die Temperaturen zentrieren
Das ist schnell erledigt:
suche im Script nach:
<div> <div class="w-temp-big">${getVal(dpBase + '.current.temperature_2m', "°")}</div> <div style="font-weight: bold; margin-bottom: 10px;"> <span style="color:#f87171"> ${getVal(forecast + '.day0.temperature_2m_max', "°")}</span> | <span style="color:#60a5fa"> ${getVal(forecast + '.day0.temperature_2m_min', "°")}</span> </div>Und füge hinzu:
<div> <div style="text-align: center;"> // neu hinzufügen <div class="w-temp-big">${getVal(dpBase + '.current.temperature_2m', "°")}</div> <div style="font-weight: bold; margin-bottom: 10px;"> <span style="color:#f87171"> ${getVal(forecast + '.day0.temperature_2m_max', "°")}</span> | <span style="color:#60a5fa"> ${getVal(forecast + '.day0.temperature_2m_min', "°")}</span> </div> // neu hinzufügen </div>@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Das ist schnell erledigt:
ja!
wenn man weiss wie 😉
den Box shadow hab ich dann auch gleich entfernt.
@Thisoft sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
das muss ich gleich mal testen ob der als PV-Prognose zu gebrauchen ist :-)
das würde mich auch interessieren!
nur was um alles in der Welt bedeutet dabei@Thisoft sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
global_tilted_irradiance
Ggf. muss man dann noch mit der trigonometrischen Formel für Dachneigung und Ausrichtung arbeiten um die Strahlungsenergie auf den Solarpanels zu erhalten.
-
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Neue Version 2.2.5 verfügbar.
Vielen Dank! Die neue Version ist installiert und läuft soweit auch unauffällig. Interessant ist der neue DP "global_tilted_irradiance" - das muss ich gleich mal testen ob der als PV-Prognose zu gebrauchen ist :-)
Was mein Problem mit der verzögerten Aktualisierung betrifft weiß ich im Moment nicht so ganz was ich davon halten soll... im Wesentlichen funktioniert es ja, aber paar kleine Hänger hatte ich schon mal wieder. Schon möglich dass das damit zusammen hing dass der Abruf der Daten einen Response Error gebracht hatte und deshalb die Aktualisierung nicht durchgelaufen ist. Deshalb immer noch meine Idee die Aktualisierung der Stundenwerte vom Abruf der Daten abzukoppeln und immer zur vollen Stunde laufen zu lassen. Den Abruf der Wetterdaten jetzt deshalb aller 15 Minuten zu machen erzeugt ja eigentlich völlig unnötigen Traffic auf dem Server - so schnell ändert sich das Wetter ja wohl doch nicht ;-). Vielleicht irgend wann in der fünftübernächsten Version einmal ;-)
@Thisoft sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
das muss ich gleich mal testen ob der als PV-Prognose zu gebrauchen ist :-)
Dieser Datenpunkt ist nur als Richtwert gedacht und ersetzt keine richtige PV-Prognose, ist als nice to have anzusehen.
@homoran hat Recht, um richtige Prognosen zu erhalten wären Dachneigung, Ausrichtung und Leistung wichtig, was dann berechnet wird.
Ich habe auch nicht vor so etwas wie Prognosen für PV in den Adapter einzubauen, dafür gibt es schon gute Adapter. -
ich habe mir übrigens das Widget mal kräftig "eingedampft" und auf meine Wünsche angepasst ;-)
War gar nicht mal so kompliziert da man ja vieles glücklicherweise im Javascript machen kann :-) - HTML ist wie gesagt nicht ganz so "meins".

@Thisoft sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
ich habe mir übrigens das Widget mal kräftig "eingedampft" und auf meine Wünsche angepasst ;-)
Kannst du bitte den Code zur Verfügung stellen?
(Am besten als Spoiler)
-
@Thisoft sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
das muss ich gleich mal testen ob der als PV-Prognose zu gebrauchen ist :-)
Dieser Datenpunkt ist nur als Richtwert gedacht und ersetzt keine richtige PV-Prognose, ist als nice to have anzusehen.
@homoran hat Recht, um richtige Prognosen zu erhalten wären Dachneigung, Ausrichtung und Leistung wichtig, was dann berechnet wird.
Ich habe auch nicht vor so etwas wie Prognosen für PV in den Adapter einzubauen, dafür gibt es schon gute Adapter.@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
dafür gibt es schon gute Adapter.
ja?

tolle Treffequote 😀
-
und noch einen Wunsch:
was muss ich im Script ändern, damit das
javascript.1 2026-02-08 12:00:00.051 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:55:00.044 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:50:00.035 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:46:30.648 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:46:30.281 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:45:00.036 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:40:00.038 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:35:00.034 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:31:29.800 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:31:29.420 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:30:00.065 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:25:00.035 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:20:00.054 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:16:30.041 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:16:29.406 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:15:00.038 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:10:00.053 info script.js.wetter: Weather widget: HTML successfully generated. javascript.1 2026-02-08 11:05:00.054 info script.js.wetter: Weather widget: HTML successfullyauf level debug kommt
ich hab jetzt erstmal die Zeile 226 (bei mir) mit
console.log... komplett auskommentiert -
Moin, klasse Adapter und mit dem Skript schöne View, danke dafür.
Eine Kleinigkeit, das Icon der Windrichtung stimmt nicht so ganz.
Wind aus Süd-West, angezeigt wird Nord-Ost. Egal welche Richtung,
es wird immer entgegengesetzt angezeigt ;-) -
@RISSN Moin, mit dem neuen Script 0.2.6 bekomme ich einige Warnmeldungen:
javascript.0 14:05:48.528 info Stopping script javascript.0 14:05:48.552 info start JavaScript (Javascript/js) javascript.0 14:05:48.560 warn at getVal (script.js.Trash.Wetter:57:21) javascript.0 14:05:48.561 warn at getImg (script.js.Trash.Wetter:68:19) javascript.0 14:05:48.563 warn at updateWeatherWidget (script.js.Trash.Wetter:295:27) javascript.0 14:05:48.563 warn at script.js.Trash.Wetter:351:1 javascript.0 14:05:48.563 warn at script.js.Trash.Wetter:360:3 javascript.0 14:05:48.564 warn at getVal (script.js.Trash.Wetter:57:21) javascript.0 14:05:48.564 warn at updateWeatherWidget (script.js.Trash.Wetter:297:31) javascript.0 14:05:48.564 warn at script.js.Trash.Wetter:351:1 javascript.0 14:05:48.565 warn at script.js.Trash.Wetter:360:3 javascript.0 14:05:48.566 warn at getVal (script.js.Trash.Wetter:57:21) javascript.0 14:05:48.566 warn at getImg (script.js.Trash.Wetter:68:19) javascript.0 14:05:48.566 warn at updateWeatherWidget (script.js.Trash.Wetter:295:27) javascript.0 14:05:48.566 warn at script.js.Trash.Wetter:351:1 javascript.0 14:05:48.566 warn at script.js.Trash.Wetter:360:3 javascript.0 14:05:48.567 warn at getVal (script.js.Trash.Wetter:57:21) javascript.0 14:05:48.567 warn at updateWeatherWidget (script.js.Trash.Wetter:297:31) javascript.0 14:05:48.567 warn at script.js.Trash.Wetter:351:1 javascript.0 14:05:48.568 warn at script.js.Trash.Wetter:360:3 javascript.0 14:05:48.568 info Weather widget: HTML successfully generated (v0.2.6). javascript.0 14:05:48.570 info registered 2 subscriptions, 1 schedule, 0 messages, 0 logs and 0 file subscriptions@michihorn und was steht vor den js-Adapter Ausgaben?
ggf. vom Host? -
Moin, klasse Adapter und mit dem Skript schöne View, danke dafür.
Eine Kleinigkeit, das Icon der Windrichtung stimmt nicht so ganz.
Wind aus Süd-West, angezeigt wird Nord-Ost. Egal welche Richtung,
es wird immer entgegengesetzt angezeigt ;-)@Nashra sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Eine Kleinigkeit, das Icon der Windrichtung stimmt nicht so ganz.
Wind aus Süd-West, angezeigt wird Nord-Ostder Pfeil zeigt die Windrichtung! nicht die Richtung aus der er kommt.
-
@Nashra sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Eine Kleinigkeit, das Icon der Windrichtung stimmt nicht so ganz.
Wind aus Süd-West, angezeigt wird Nord-Ostder Pfeil zeigt die Windrichtung! nicht die Richtung aus der er kommt.
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
@Nashra sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Eine Kleinigkeit, das Icon der Windrichtung stimmt nicht so ganz.
Wind aus Süd-West, angezeigt wird Nord-Ostder Pfeil zeigt die Windrichtung! nicht die Richtung aus der er kommt.
Das hatte ich mir schon fast gedacht. Meine Wetterstation zeigt es anders an.
Aber auch nicht so wichtig, hauptsache die Wetterdaten stimmen. -
H Homoran hat dieses Thema am aufgespalten
-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
wie ist denn die kleinstmögliche Widgetgröße ohne an den Schriftgrößen zu fummeln?
Da kannst du nur das Widget quetschen bis es das Design zerreist , ohne viel neu Schreiberei ist nicht viel möglich, du könntest
noch in den style Informationen im .w-header Container mit dem padding: und margin-bottom: rumspielen.@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
noch ein Designvorschlag: Die Temperaturen zentrieren
Das ist schnell erledigt:
suche im Script nach:
<div> <div class="w-temp-big">${getVal(dpBase + '.current.temperature_2m', "°")}</div> <div style="font-weight: bold; margin-bottom: 10px;"> <span style="color:#f87171"> ${getVal(forecast + '.day0.temperature_2m_max', "°")}</span> | <span style="color:#60a5fa"> ${getVal(forecast + '.day0.temperature_2m_min', "°")}</span> </div>Und füge hinzu:
<div> <div style="text-align: center;"> // neu hinzufügen <div class="w-temp-big">${getVal(dpBase + '.current.temperature_2m', "°")}</div> <div style="font-weight: bold; margin-bottom: 10px;"> <span style="color:#f87171"> ${getVal(forecast + '.day0.temperature_2m_max', "°")}</span> | <span style="color:#60a5fa"> ${getVal(forecast + '.day0.temperature_2m_min', "°")}</span> </div> // neu hinzufügen </div>@H5N1 kann ich irgendwo und irgendwie im Script auch die Icons austauschen?
mein Uralt-Wandtablet mag das Regenwölkchen nicht

EDIT:
U+26C6 ⛆ Klappt auch nicht
EDIT2:
☔ klappt!
