Neue 59_Weather, OpenWeatherMapAPI - Tester gesucht

Begonnen von CoolTux, 21 Dezember 2022, 08:39:12

Vorheriges Thema - Nächstes Thema

isy

Ich nutze diverse Systeme für Wetter in FHEM.

OpenWeatherMapAPI: Ich habe forecastlimit auf 21 stehen, das reicht mir, u.a. für stündlich Sturmböen Vorhersage.

Für Mehrtagesvorhersagen (u.a. erw. Sonnenschein %) nutze ich Proplanta

Dann noch DWD für eine Vorhersage-Film zum Regenradar.
https://map.blitzortung.org zur Anzeige von Gewittern.
UWZ für einen Film Unwetter Vorhersage.
Und noch Weblinks u.a. https://wetterstationen.meteomedia.de/station=192089&wahl=vorhersage
Ein Weg wird erst zu einem Weg, wenn man ihn geht

ole30419

Hallo,
 ich ist seit eineiger Zeit aufgefallen das bei mir keine Tagestemperatur im "weblink" mehr angezeigt wird.

define weblink1_Voehrum weblink htmlCode { WeatherAsHtmlV("WetterVoerum",1) }
Du darfst diesen Dateianhang nicht ansehen.

Woran kann das liegen?

Gruß Ole

 
MfG Ole

MadMax-FHEM

#122
Zitat von: ole30419 am 03 Mai 2023, 10:52:40Hallo,
 ich ist seit eineiger Zeit aufgefallen das bei mir keine Tagestemperatur im "weblink" mehr angezeigt wird.

define weblink1_Voehrum weblink htmlCode { WeatherAsHtmlV("WetterVoerum",1) }
Du darfst diesen Dateianhang nicht ansehen.

Woran kann das liegen?

Gruß Ole

 

Das Problem habe ich auch schon seit einiger Zeit, siehe u.a.: https://forum.fhem.de/index.php?topic=95823.msg1267623#msg1267623 https://forum.fhem.de/index.php?topic=126171.msg1263980#msg1263980

Leider kam CoolTux wohl noch nicht dazu das zu "reparieren": https://forum.fhem.de/index.php?topic=126171.msg1264025#msg1264025

Aktuell behelfe ich mir mit einem Restore des 59_Weather.pm, z.B. (Datum nat. entsprechend anpassen ;) ):
restore update/2023-04-11/FHEM/59_Weather.pm
und anschließendem reload:
reload 59_Weather.pm

ABER ACHTUNG!!
Danach geht ein shutdown restart oder Reboot des "Rechners" schief!!


D.h. vor einem shutdown restart (oder wenn es denn doch passiert ist) das Weather-Device disablen.

EDIT: hatte es zunächst vom Update ausgeschlossen und bin dann genau damit beim shutdown restart (nach einem update) "auf die Nase gefallen"... Seither mache ich einen update (inkl. Weather) und dann eben restore und reload...

EDIT: habe dann eben fhem auf der Console gestoppt und (ja ausnahmsweise ;)  ) manuell die fhem.cfg bearbeitet "attr Weather-Device disable 1" eingetragen, danach ging es wieder... Dann eben das wieder laufende fhem bzgl. Weather "reparieren" (update -> aktuelles Weather.pm dann disable zurück und restaore/reload)...

Nicht schön aber so komme ich aktuell noch weiter...

Warum ein reload nach restore geht aber ein shutdown restart fehlschlägt?
(gut die gesamte "Define-Logik" hat sich geändert)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Zitat von: ole30419 am 03 Mai 2023, 10:52:40Hallo,
 ich ist seit eineiger Zeit aufgefallen das bei mir keine Tagestemperatur im "weblink" mehr angezeigt wird.

define weblink1_Voehrum weblink htmlCode { WeatherAsHtmlV("WetterVoerum",1) }
Du darfst diesen Dateianhang nicht ansehen.

Woran kann das liegen?

Gruß Ole

 

Welche API verwendest Du?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

Zitat von: CoolTux am 03 Mai 2023, 17:28:51Welche API verwendest Du?

Ich habe das Problem ja auch und verwende:

wundergroundAPI

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Zitat von: MadMax-FHEM am 03 Mai 2023, 18:05:48
Zitat von: CoolTux am 03 Mai 2023, 17:28:51Welche API verwendest Du?

Ich habe das Problem ja auch und verwende:

wundergroundAPI

Gruß, Joachim

Es sieht für mich auch so aus als wenn das Problem in der API liegt. Ich habe da bei der Umschreibung wohl was vergessen. Muss nur mal dazu kommen mir das genauer an zu schauen.
Daher meine Frage an ole30419.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

ole30419

ZitatWelche API verwendest Du?

API=OpenWeatherMapAPI

MfG Ole

CoolTux

Sehr seltsam. Die habe ich auch und bei mir geht es. Kannst Du mir ein list vom Weather Device geben.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

#128
Hallo Marco,

ich weiß: Hobby und so 8)

Bin ja auch dankbar für die Arbeit, allerdings besteht das Problem bei mir ja immer noch...
https://forum.fhem.de/index.php?topic=131071.msg1274700#msg1274700
https://forum.fhem.de/index.php?topic=126171.msg1263980#msg1263980

Du warst ja schon mal dran :)
https://forum.fhem.de/index.php?topic=126171.msg1264025#msg1264025

Klar: disable, update, enable und danach Restore ist machbar. Aber: wie lange noch? Und: wenn fhem mal beendet wird, dann herrscht "Chaos" (weil ja mittels systemd immer wieder Neustart). Normalerweise läuft mein Haupt-fhem auch stabil und wird nur bei "update" neu gestartet. Allerdings "experimentiere" ich grad mit einem anderen Modul rum (ja klar Testsystem, mache ich normalerweise auch aber naja... ;)  ) und da starte ich dann schon mal ab und an durch... Aktuell ist halt Wetter disabled (nachdem ich schon mal wieder in "Chaos" geendet habe ;) :-\  )...

Wenn ich etwas tun kann, dann einfach sagen...

Vielen Dank schon mal, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Ich schaue ob ich die Woche ws machen kann. Eigentlich bilde ich mir ein das da nur Reading Zuweisung in der API fehlt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

Zitat von: CoolTux am 21 Mai 2023, 12:16:16Ich schaue ob ich die Woche ws machen kann. Eigentlich bilde ich mir ein das da nur Reading Zuweisung in der API fehlt.

Wäre superprima! :)

(mit "Risiko" sag ich trotzdem mal: keine Eile ;)  )

Danke, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Ich habe eine Lösung gefunden. Leider kann ich sie selbst erst am Wochenende einpflegen. Melde mich dann noch mal wenn ich es im SVN habe.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

Zitat von: CoolTux am 22 Mai 2023, 11:47:16Ich habe eine Lösung gefunden. Leider kann ich sie selbst erst am Wochenende einpflegen. Melde mich dann noch mal wenn ich es im SVN habe.

Prima! :)

Wenn ich (vorab) was testen kann, nur her damit...

Danke, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

CoolTux

Zitat von: MadMax-FHEM am 22 Mai 2023, 12:59:50
Zitat von: CoolTux am 22 Mai 2023, 11:47:16Ich habe eine Lösung gefunden. Leider kann ich sie selbst erst am Wochenende einpflegen. Melde mich dann noch mal wenn ich es im SVN habe.

Prima! :)

Wenn ich (vorab) was testen kann, nur her damit...

Danke, Joachim

Kannst Du bitte einmal testen?

https://git.cooltux.net/FHEM/mod-Weather/raw/branch/patch-wunderground/lib/FHEM/APIs/Weather/wundergroundAPI.pm

Musst nur den Inhalt austauschen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

MadMax-FHEM

#134
Zitat von: CoolTux am 23 Mai 2023, 08:10:25Kannst Du bitte einmal testen?

https://git.cooltux.net/FHEM/mod-Weather/raw/branch/patch-wunderground/lib/FHEM/APIs/Weather/wundergroundAPI.pm

Musst nur den Inhalt austauschen.

Hmm, jetzt dachte ich ich hätte bereits geantwortet...
...ging wohl verschütt...

Also auf dem Testsystem tut es schon mal :)

Mache grad auf meinem Hauptsystem ein Update (damit Weather usw. wieder "in sync" ist) und dann spiele ich das auch mal ein...
EDIT: läuft dort auch! :)

DANKE, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)