NEWS
Test Adapter pirate-weather 0.7.x
-
0.6.1 (2025-09-26)
- (ticaki) Use the default icons for mostly-
hab das aber jetzt anders gemacht - so werden icons für die ich kein bild habe gemappt.
erste Zeichenkette was rein kommt - zweite das Icon das verwendet wird. Rest ist native da.
const aliasMap: Record<string, string> = { 'light-rain': 'rain', 'heavy-rain': 'rain', 'possible-precipitation-day': 'rain', 'possible-precipitation-night': 'rain', precipitation: 'rain', 'mostly-clear-day': 'clear-day', 'mostly-clear-night': 'clear-night', 'mostly-cloudy-day': 'cloudy', 'mostly-cloudy-night': 'cloudy', 'very-light-sleet': 'sleet', 'light-sleet': 'sleet', 'heavy-sleet': 'sleet', 'light-snow': 'snow', 'heavy-snow': 'snow', mixed: 'rain', none: 'not-available', 'Not Available': 'not-available', }; -
0.6.1 (2025-09-26)
- (ticaki) Use the default icons for mostly-
hab das aber jetzt anders gemacht - so werden icons für die ich kein bild habe gemappt.
erste Zeichenkette was rein kommt - zweite das Icon das verwendet wird. Rest ist native da.
const aliasMap: Record<string, string> = { 'light-rain': 'rain', 'heavy-rain': 'rain', 'possible-precipitation-day': 'rain', 'possible-precipitation-night': 'rain', precipitation: 'rain', 'mostly-clear-day': 'clear-day', 'mostly-clear-night': 'clear-night', 'mostly-cloudy-day': 'cloudy', 'mostly-cloudy-night': 'cloudy', 'very-light-sleet': 'sleet', 'light-sleet': 'sleet', 'heavy-sleet': 'sleet', 'light-snow': 'snow', 'heavy-snow': 'snow', mixed: 'rain', none: 'not-available', 'Not Available': 'not-available', };@ticaki
Hallo Tim, vielen, vielen Dank für Dein Engagement!
Aktuell besonders für die direkte Bereitstellung der animierten icons. Hatte schon Überlegungen angestellt, wie die Schleifen in Blockly aussehen müssen, um via Tabellen o.ä. den Wettertext mit den icons zu identifizieren. So bleibt "nur" noch die Fleißarbeit, die widgets alle neu zu verknüpfen.Und natürlich eine Bitte: damit ich die beiden anderen Wetteradapter endgültig löschen kann, fehlen mir noch Datenpunkte zu den astronomischen Daten (Uhrzeiten von Mondauf- und -untergang. Sonnenhöchststand) sowie die Schneefalluntergrenze (in Mitte und Süden Deutschlands sicherlich bedeutsamer als im Berliner Umland). Vielleicht kannst du dies ja noch unten auf der to-do-Liste ergänzen?? Danke im voraus
Viele Grüße
Armin
P.S. wenn statt Paypal da auch Wero stehen würde. könnte ich mich ja überreden lassen...
-
@ticaki
Hallo Tim, vielen, vielen Dank für Dein Engagement!
Aktuell besonders für die direkte Bereitstellung der animierten icons. Hatte schon Überlegungen angestellt, wie die Schleifen in Blockly aussehen müssen, um via Tabellen o.ä. den Wettertext mit den icons zu identifizieren. So bleibt "nur" noch die Fleißarbeit, die widgets alle neu zu verknüpfen.Und natürlich eine Bitte: damit ich die beiden anderen Wetteradapter endgültig löschen kann, fehlen mir noch Datenpunkte zu den astronomischen Daten (Uhrzeiten von Mondauf- und -untergang. Sonnenhöchststand) sowie die Schneefalluntergrenze (in Mitte und Süden Deutschlands sicherlich bedeutsamer als im Berliner Umland). Vielleicht kannst du dies ja noch unten auf der to-do-Liste ergänzen?? Danke im voraus
Viele Grüße
Armin
P.S. wenn statt Paypal da auch Wero stehen würde. könnte ich mich ja überreden lassen...
@datenkrake156 sagte in Test Adapter pirate-weather 0.5.x:
Und natürlich eine Bitte: damit ich die beiden anderen Wetteradapter endgültig löschen kann, fehlen mir noch Datenpunkte zu den astronomischen Daten (Uhrzeiten von Mondauf- und -untergang. Sonnenhöchststand) sowie die Schneefalluntergrenze (in Mitte und Süden Deutschlands sicherlich bedeutsamer als im Berliner Umland). Vielleicht kannst du dies ja noch unten auf der to-do-Liste ergänzen?? Danke im voraus
Die Astronomiedaten kann man mit suncalc berechnen, das wäre wohl kein große Aktion - aber wie ich an die Schneefalluntergrenze kommen soll weiß ich gerade nicht.
Wero guck ich mal. Paypal mag ich eh nicht. :)
Sry für dich dämliche Deutsche übersetzung im letzten Update - hoffe es hat wenigstens einen Lacher erzeugt grumel
-
-
Hallo,
ich habe den Adapter in Version 0.7.0 installiert, mir den Token besorgt und im Adapter eingegeben. Beim Speichern bekomme ich folgende Meldung:
[JsonConfig] Cannot set object: TypeError: Cannot read properties of undefined (reading 'lib')
Somit wird der Token nicht gespeichert und der Adapter funzt nicht.
Was kann ich da tun?
Danke für einen Tipp!
Viele Grüße
Markus
-
Hallo,
ich habe den Adapter in Version 0.7.0 installiert, mir den Token besorgt und im Adapter eingegeben. Beim Speichern bekomme ich folgende Meldung:
[JsonConfig] Cannot set object: TypeError: Cannot read properties of undefined (reading 'lib')
Somit wird der Token nicht gespeichert und der Adapter funzt nicht.
Was kann ich da tun?
Danke für einen Tipp!
Viele Grüße
Markus
@octopyrox said in Test Adapter pirate-weather 0.5.x:
Was kann ich da tun?
Mal sagen was du sonsgt installiert hast, konkret:
Admin Version
js-controller
nodeVor allem Admin könnte an einem Problem ggF beteiligt sein.
Hast du den Adapter NEU installiert oder aktualisisert? Hat er schon jemals funktioniert?
Und WO kommt die Meldung? In der Admin UI oder im Adapater-log ? ...
-
Hallo,
ich habe den Adapter in Version 0.7.0 installiert, mir den Token besorgt und im Adapter eingegeben. Beim Speichern bekomme ich folgende Meldung:
[JsonConfig] Cannot set object: TypeError: Cannot read properties of undefined (reading 'lib')
Somit wird der Token nicht gespeichert und der Adapter funzt nicht.
Was kann ich da tun?
Danke für einen Tipp!
Viele Grüße
Markus
@octopyrox sagte in Test Adapter pirate-weather 0.5.x:
[JsonConfig] Cannot set object: TypeError: Cannot read properties of undefined (reading 'lib')
Das da ist AFAIK keine Fehlermeldung durch den Adapter. Eher Admin bitte liefere die benötigten Information welche von @mcm1957 angefragt - hm, vielleicht den Adapter deinstallieren und nochmal installieren.
-
0.7.1 (2025-10-16)
- (ticaki) Improved error logging
Hatte da die Fehlerausgabe falsch behandelt so das eine nichtssagende Fehlermeldung wie
pirate-weather.0 2025-10-16 22:00:10.037 error Error in getPirateWeatherLoop: {}ausgegeben wurde. Adapter gibt sich in Zukunft nicht mehr so mysteriös. :)
Scheint bei pirate-weather gelegentlich aussetzern bei den Servern zu geben. -
0.7.1 (2025-10-16)
- (ticaki) Improved error logging
Hatte da die Fehlerausgabe falsch behandelt so das eine nichtssagende Fehlermeldung wie
pirate-weather.0 2025-10-16 22:00:10.037 error Error in getPirateWeatherLoop: {}ausgegeben wurde. Adapter gibt sich in Zukunft nicht mehr so mysteriös. :)
Scheint bei pirate-weather gelegentlich aussetzern bei den Servern zu geben.@ticaki said in Test Adapter pirate-weather 0.5.x:
0.7.1 (2025-10-16)
- (ticaki) Improved error logging
Hatte da die Fehlerausgabe falsch behandelt so das eine aussagekräftige Fehlermeldung wie
pirate-weather.0 2025-10-16 22:00:10.037 error Error in getPirateWeatherLoop: {}ausgegeben wurde.Da scheinen die Finger nicht das getippt zu haben was das Hirn gedacht hat :-) :-) :-)
-
@ticaki said in Test Adapter pirate-weather 0.5.x:
0.7.1 (2025-10-16)
- (ticaki) Improved error logging
Hatte da die Fehlerausgabe falsch behandelt so das eine aussagekräftige Fehlermeldung wie
pirate-weather.0 2025-10-16 22:00:10.037 error Error in getPirateWeatherLoop: {}ausgegeben wurde.Da scheinen die Finger nicht das getippt zu haben was das Hirn gedacht hat :-) :-) :-)
-
@octopyrox said in Test Adapter pirate-weather 0.5.x:
Was kann ich da tun?
Mal sagen was du sonsgt installiert hast, konkret:
Admin Version
js-controller
nodeVor allem Admin könnte an einem Problem ggF beteiligt sein.
Hast du den Adapter NEU installiert oder aktualisisert? Hat er schon jemals funktioniert?
Und WO kommt die Meldung? In der Admin UI oder im Adapater-log ? ...
Hi,
sorry! Hätt ich gleich mitliefern sollen...
Admin: 7.7.2
js-contrl.: 7.0.7
node: v20.19.4Adapter lief noch nie. Installiert, Token rein kopiert, gespeichert und dann Fehlermeldung. Adapter deinstalliert und neu installiert, gleiches Fehlerbild.
Die Fehlermeldung erscheint unten links auf Höhe des Speicher-Buttons nach dem klicken.
Die einzige Fehlermeldung aus dem Adapter ist " API token is not set in the adapter configuration. Please set it in the adapter settings." aber das ist ja auch klar, weil ich den Token dort nicht speichern kann.
-
Hi,
sorry! Hätt ich gleich mitliefern sollen...
Admin: 7.7.2
js-contrl.: 7.0.7
node: v20.19.4Adapter lief noch nie. Installiert, Token rein kopiert, gespeichert und dann Fehlermeldung. Adapter deinstalliert und neu installiert, gleiches Fehlerbild.
Die Fehlermeldung erscheint unten links auf Höhe des Speicher-Buttons nach dem klicken.
Die einzige Fehlermeldung aus dem Adapter ist " API token is not set in the adapter configuration. Please set it in the adapter settings." aber das ist ja auch klar, weil ich den Token dort nicht speichern kann.
@octopyrox
Klingt sehr nach Admin Problem.@ticaki
Nehme mal an du schaust dir das an und klärst das ggF mit Bluefox?
Ev. wäre ein Check mit F12 / Consolen Log hilfreich um zu sehen was da abgeht.
Admin 7.7.2 ist ja an sich aktuell / stable.In jedem Fall würd ich auch ein 'iob fix' mal versuchen. Wenns nicht hilft, sollte es auch nicht schaden die Protections zu checken.
-
Hi,
sorry! Hätt ich gleich mitliefern sollen...
Admin: 7.7.2
js-contrl.: 7.0.7
node: v20.19.4Adapter lief noch nie. Installiert, Token rein kopiert, gespeichert und dann Fehlermeldung. Adapter deinstalliert und neu installiert, gleiches Fehlerbild.
Die Fehlermeldung erscheint unten links auf Höhe des Speicher-Buttons nach dem klicken.
Die einzige Fehlermeldung aus dem Adapter ist " API token is not set in the adapter configuration. Please set it in the adapter settings." aber das ist ja auch klar, weil ich den Token dort nicht speichern kann.
@octopyrox
mache mal bitte was mcm gesagt hat und poste ein bild der javascript-console aus dem browser nach dem der fehler erschienen ist.bzw. wenn das für dich kein Neuland ist, den Inhalt der Fehlermeldung(aus der konsole) in codetags
-
@octopyrox
mache mal bitte was mcm gesagt hat und poste ein bild der javascript-console aus dem browser nach dem der fehler erschienen ist.bzw. wenn das für dich kein Neuland ist, den Inhalt der Fehlermeldung(aus der konsole) in codetags
@ticaki
iob fix kann ich später zuhause durchlaufen lassen.AKtuell passiert das:

{ "apiToken": "xxx", "position": "abc,def", "pollInterval": 1, "units": "si", "hours": 24, "minutes": false, "pollIntervalMinutes": 60, "pollingInMinutes": false } -
@ticaki
iob fix kann ich später zuhause durchlaufen lassen.AKtuell passiert das:

{ "apiToken": "xxx", "position": "abc,def", "pollInterval": 1, "units": "si", "hours": 24, "minutes": false, "pollIntervalMinutes": 60, "pollingInMinutes": false }@octopyrox
Der API token steht in jedem Bild drin - nur zur Info. Das vielleicht schwärzen und ein Issue beim Admin anlegen - könnte ich zwar auch machen, aber ich kann ja nicht die Frage beantworten die dann eventuell kommen. -
@octopyrox
Der API token steht in jedem Bild drin - nur zur Info. Das vielleicht schwärzen und ein Issue beim Admin anlegen - könnte ich zwar auch machen, aber ich kann ja nicht die Frage beantworten die dann eventuell kommen. -
@octopyrox
haste mal nen link, damit ich das beobachten kann? -
@octopyrox
haste mal nen link, damit ich das beobachten kann?