NEWS
Test Adapter open-meteo-weather v2.2.x GitHub/Lates
-
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Vielleicht geben die anderen die bisher Installiert haben ein Feedback wie die Situation bei ihnen ist: @fritzke316, @ofbeqnpolkkl6mby5e13, @maxtor62, @sigi234
Mir sind keine Aktualisierungsprobleme aufgefallen.
@oFbEQnpoLKKl6mbY5e13 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Mir sind keine Aktualisierungsprobleme aufgefallen.
Danke für dein Feedback, das hilft mir sehr. Weiter machen :-)
-

Was mir aufgefallen ist, wenn das Widget aktualisiert, dann sind die ersten beiden Stunden immer die gleichen. Auch steht in der Dokumentation, dass 7 Tage angezeigt werden, es werden 6 dargestellt.
Vielleicht kann das jemand bestätigen?@RISSN sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Auch steht in der Dokumentation, dass 7 Tage angezeigt werden, es werden 6 dargestellt.
ich sehe auf deinem Screenshot 7 Tage (Samstag bis Freitag)
-
Die Stunden in der Zukunft des aktuellen Tages sind doch auch Vorhersagen.
-
jetzt hab ich den Adapter wegen des schönen Widgets auch installiert.
nur sieht das bei mir so aus

EDIT:
Mit dem hier im Forum geposteten Script für ein HTML Widget sieht es im edit so aus

in der runtime kommt nur "lade Wetterdaten"
ich mach morgen mal weiter
-
jetzt hab ich den Adapter wegen des schönen Widgets auch installiert.
nur sieht das bei mir so aus

EDIT:
Mit dem hier im Forum geposteten Script für ein HTML Widget sieht es im edit so aus

in der runtime kommt nur "lade Wetterdaten"
ich mach morgen mal weiter
In das HTML-Widget gehört nur der Datenpunkt "0_userdata.0.Wetter_Widget_HTML". Du musst zusätzlich im Javascript-Adapter ein Skript anlegen, in dem du das Skript einfügst.
-
noch eine Frage, ich habe das Script direkt in ein HTML Widget rein kopiert, in der VIS im edit zeigt es auch alle Daten an, gehe ich dann in Ausführen, zeigt es nur noch Lade Wetterdaten....
dazu kommen dann die Fehler im iob.web.0 2026-02-07 16:53:58.145 error Cannot subscribe "current: "当前"": The pattern "io.current: "当前"" is not a valid ID pattern web.0 2026-02-07 16:53:58.145 error Cannot subscribe "current: "Actual"": Error The pattern "current: "Actual"" is not a valid ID pattern web.0 2026-02-07 16:53:58.145 error Cannot subscribe "current: "Зараз"": Error The pattern "current: "Зараз"" is not a valid ID pattern web.0 2026-02-07 16:53:58.102 error Invalid pattern on subscribe: The pattern " rgba(0,0,0,0.2)" is not a valid ID pattern web.0 2026-02-07 16:53:58.102 error Invalid pattern on subscribe: The pattern "current: "Atual"" is not a valid ID pattern web.0 2026-02-07 16:53:58.102 error Invalid pattern on subscribe: The pattern "current: "Aktualnie"" is not a valid ID pattern web.0 2026-02-07 16:53:58.101 error Invalid pattern on subscribe: The pattern "current: "Attuale"" is not a valid ID pattern web.0 2026-02-07 16:53:58.101 error Invalid pattern on subscribe: The pattern "current: "Actuel"" is not a valid ID pattern web.0 2026-02-07 16:53:58.101 error Invalid pattern on subscribe: The pattern "current: "Nu"" is not a valid ID pattern web.0 2026-02-07 16:53:58.101 error Invalid pattern on subscribe: The pattern "current: "Jetzt"" is not a valid ID pattern web.0 2026-02-07 16:53:58.101 error Invalid pattern on subscribe: The pattern "current: "Current"" is not a valid ID pattern web.0 2026-02-07 16:53:58.101 error Invalid pattern on subscribe: The pattern "current: "Aktuell"" is not a valid ID pattern web.0 2026-02-07 16:53:50.640 error Cannot subscribe "current: "当前"": The pattern "io.current: "当前"" is not a valid ID pattern web.0 2026-02-07 16:53:50.640 error Cannot subscribe "current: "Actual"": Error The pattern "current: "Actual"" is not a valid ID pattern web.0 2026-02-07 16:53:50.640 error Cannot subscribe "current: "Зараз"": Error The pattern "current: "Зараз"" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern " rgba(0,0,0,0.2)" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern "current: "Atual"" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern "current: "Aktualnie"" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern "current: "Attuale"" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern "current: "Actuel"" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern "current: "Nu"" is not a valid ID pattern web.0 2026-02-07 16:53:50.593 error Invalid pattern on subscribe: The pattern "current: "Jetzt"" is not a valid ID pattern web.0 2026-02-07 16:53:50.592 error Invalid pattern on subscribe: The pattern "current: "Current"" is not a valid ID pattern web.0 2026-02-07 16:53:50.592 error Invalid pattern on subscribe: The pattern "current: "Aktuell"" is not a valid ID pattern web.0 2026-02-07 16:51:03.793 error Cannot subscribe "current: "当前"": The pattern "io.current: "当前"" is not a valid ID pattern web.0 2026-02-07 16:51:03.793 error Cannot subscribe "current: "Actual"": Error The pattern "current: "Actual"" is not a valid ID pattern web.0 2026-02-07 16:51:03.793 error Cannot subscribe "current: "Зараз"": Error The pattern "current: "Зараз"" is not a valid ID pattern -
schöner Adapter. Funktioniert 1A.
Hätte eine Frage zum html-Widget.
Ich hätte es gerne größer, damit es in den Rahmen passt.
Was müsste ich wo im Script ändern?

@Negalein sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Ich hätte es gerne größer, damit es in den Rahmen passt.
So verschieden sind die Geschmäcker ;-) - ich habe es wesentlich kleiner gebraucht...
Da wäre jetzt die Frage was du denn in dem zusätzlichen Bereich anzeigen möchtest?
Wenn's für den Anfang nur die Hintergrundfarbe sein soll könntest du in diesem Abschnitt:.w-container { font-family: 'Segoe UI', sans-serif; background: linear-gradient(160deg, #1e293b 0%, #0f172a 100%); color: #f1f5f9; padding: 1px; border-radius: 24px; border: 1px solid #334155; box-shadow: 0 1px 3px rgba(0,0,0,0.5); }einen Rand oben und unten hinzufügen
.w-container { font-family: 'Segoe UI', sans-serif; background: linear-gradient(160deg, #1e293b 0%, #0f172a 100%); color: #f1f5f9; padding: 1px; border-radius: 24px; margin-top: 200px; margin-bottom: 200px; border: 1px solid #334155; box-shadow: 0 1px 3px rgba(0,0,0,0.5); }wobei die 200px jetzt nur mal so eine ganz grobe Schätzung sind. Musst du bissel spielen damit.
Tja und wenn da noch Werte rein sollen... der Möglichkeiten gibt's viele ;-)...
-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Mit dem hier im Forum geposteten Script für ein HTML Widget sieht es im edit so aus
Ich vermute es hat bei dir etwas mit der UTF-8 kodierung zu tun, wird scheinbar vom Browser falsch interpretiert, warum auch immer.
Ein einfacher Test ob es dann richtig angezeigt wird, füge mal im Widget ganz oben als erstes:
<meta charset="UTF-8">ein.
Wenn das nicht funktioniert müssen wir versuchen extra die Zeichen wie
"° = °", "☀️ = ☀"usw. kodiert einzubringen.
Das wäre erst mal mein Lösungsversuch.
Edit: Wird das Widget auch auf dem Tablet oder Smartphone in der VIS so angezeigt, sitzt iobroker evtl. hinter einem Proxy?
-
In das HTML-Widget gehört nur der Datenpunkt "0_userdata.0.Wetter_Widget_HTML". Du musst zusätzlich im Javascript-Adapter ein Skript anlegen, in dem du das Skript einfügst.
@oFbEQnpoLKKl6mbY5e13 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
In das HTML-Widget gehört nur der Datenpunkt "0_userdata.0.Wetter_Widget_HTML". Du musst zusätzlich im Javascript-Adapter ein Skript anlegen, in dem du das Skript einfügst.
und genauso hab ich es gemacht!
Das ist das erste Ergebnis.@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Ein einfacher Test
mach ich nachher
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
sitzt iobroker evtl. hinter einem Proxy?
nein!
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Wird das Widget auch auf dem Tablet oder Smartphone in der VIS so angezeigt
ich habe nur Tablet und Smartphone.
Auch in der Visu App sieht es so aus -
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Mit dem hier im Forum geposteten Script für ein HTML Widget sieht es im edit so aus
Ich vermute es hat bei dir etwas mit der UTF-8 kodierung zu tun, wird scheinbar vom Browser falsch interpretiert, warum auch immer.
Ein einfacher Test ob es dann richtig angezeigt wird, füge mal im Widget ganz oben als erstes:
<meta charset="UTF-8">ein.
Wenn das nicht funktioniert müssen wir versuchen extra die Zeichen wie
"° = °", "☀️ = ☀"usw. kodiert einzubringen.
Das wäre erst mal mein Lösungsversuch.
Edit: Wird das Widget auch auf dem Tablet oder Smartphone in der VIS so angezeigt, sitzt iobroker evtl. hinter einem Proxy?
@H5N1 Hab eben den Charset ins Widget eintragen wollen, da sah es in der Runtime so aus

Nach Eingabe im Editor

In der Runtime wieder nur "lade Wetterdaten"
das log ist prall gefüllt
web.0 2026-02-08 08:30:43.022 error Cannot subscribe "current: "Actual"": Error The pattern "current: "Actual"" is not a valid ID pattern web.0 2026-02-08 08:30:42.981 error Cannot subscribe "current: "Jetzt"": Error The pattern "current: "Jetzt"" is not a valid ID pattern host.ioBrokerpi5-Server 2026-02-08 08:30:42.980 warn States 127.0.0.1:50478 Error from InMemDB: Error: The pattern "current: "Actual"" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StatesInMemoryServer.handleSubscribe (file:///opt/iobroker/node_modules/@iobroker/db-base/src/lib/inMemFileDB.ts:323:59) at StatesInMemoryServer._subscribeForClient (file:///opt/iobroker/node_modules/@iobroker/db-states-file/src/lib/states/statesInMemFileDB.js:240:14) at RedisHandler.<anonymous> (file:///opt/iobroker/node_modules/@iobroker/db-states-jsonl/src/lib/states/statesInMemServerRedis.js:380:26) at RedisHandler.emit (node:events:519:28) at RedisHandler.emit (node:domain:489:12) at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-base/src/lib/redisHandler.ts:210:37) at processImmediate (node:internal/timers:485:21) host.ioBrokerpi5-Server 2026-02-08 08:30:42.980 warn States 127.0.0.1:50478 Error from InMemDB: Error: The pattern "current: "Jetzt"" is not a valid ID pattern at Module.pattern2RegEx (file:///opt/iobroker/node_modules/@iobroker/js-controller-common-db/src/lib/common/tools.ts:2490:15) at StatesInMemoryServer.handleSubscribe (file:///opt/iobroker/node_modules/@iobroker/db-base/src/lib/inMemFileDB.ts:323:59) at StatesInMemoryServer._subscribeForClient (file:///opt/iobroker/node_modules/@iobroker/db-states-file/src/lib/states/statesInMemFileDB.js:240:14) at RedisHandler.<anonymous> (file:///opt/iobroker/node_modules/@iobroker/db-states-jsonl/src/lib/states/statesInMemServerRedis.js:380:26) at RedisHandler.emit (node:events:519:28) at RedisHandler.emit (node:domain:489:12) at Immediate._onImmediate (file:///opt/iobroker/node_modules/@iobroker/db-base/src/lib/redisHandler.ts:210:37) at processImmediate (node:internal/timers:485:21) web.0 2026-02-08 08:30:42.979 error Invalid pattern on subscribe: The pattern " rgba(0,0,0,0.2)" is not a valid ID patternMöglicher Grund könnte sein, dass ich am Tablet keine rechte Maustaste habe und das HTML des Widgets in .txt umbenannt und dann den Code in das HTML Widget kopiert habe.
Ich mach nochmal alles neu, wenn du das nicht zum debugging brauchst.
Jeder Aufruf der Seite lähmt das System
DANKE
-
@oFbEQnpoLKKl6mbY5e13 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
In das HTML-Widget gehört nur der Datenpunkt "0_userdata.0.Wetter_Widget_HTML". Du musst zusätzlich im Javascript-Adapter ein Skript anlegen, in dem du das Skript einfügst.
und genauso hab ich es gemacht!
Das ist das erste Ergebnis.@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Ein einfacher Test
mach ich nachher
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
sitzt iobroker evtl. hinter einem Proxy?
nein!
@H5N1 sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
Wird das Widget auch auf dem Tablet oder Smartphone in der VIS so angezeigt
ich habe nur Tablet und Smartphone.
Auch in der Visu App sieht es so aus@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
und genauso hab ich es gemacht!
So wie hier?

-
@Homoran sagte in Test Adapter open-meteo-weather v2.2.x GitHub/Lates:
und genauso hab ich es gemacht!
So wie hier?

-
@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?

