Für Liebhaber kleiner Maschinen: reparierte 59_Weather.pm (ohne json-lib)

Begonnen von frank, 29 März 2016, 14:52:26

Vorheriges Thema - Nächstes Thema

HeikoE

Das hier
https://forum.fhem.de/index.php/topic,26959.msg201256.html#msg201256
hats gebracht.
Jetzt gehts wieder!  :)

Gruß Heiko

PS: Meine FB7390 hat FritzOS 6.23

frank

ahh..., gut zu wissen.

edit:
wahrscheinlich hätte es gereicht, aus dem https- ein http-aufruf zu machen. ca zeile 297.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

HeikoE

Hallo Frank,
Ich muss noch ein komisches Verhalten des Moduls anmerken:
Ich bekomme immer nur Vormittags Werte. Nachmittags werden die Readings nicht mehr aktualisiert:

2016-04-06_22:14:53 DR.YahooWetter temp_c: 11
2016-04-06_23:02:56 DR.YahooWetter temp_c: 10
2016-04-07_00:02:56 DR.YahooWetter pressure: 975
2016-04-07_01:02:56 DR.YahooWetter temp_c: 8
2016-04-07_03:42:56 DR.YahooWetter temp_c: 7
2016-04-07_05:22:57 DR.YahooWetter pressure: 974
2016-04-07_07:02:57 DR.YahooWetter pressure: 975
2016-04-07_07:02:57 DR.YahooWetter temp_c: 6
2016-04-07_10:05:52 DR.YahooWetter pressure: 977
2016-04-07_10:05:52 DR.YahooWetter temp_c: 6
2016-04-07_12:05:52 DR.YahooWetter pressure: 978
2016-04-07_12:05:52 DR.YahooWetter temp_c: 7
2016-04-08_00:07:16 DR.YahooWetter temp_c: 2
2016-04-08_01:07:16 DR.YahooWetter temp_c: 3
2016-04-08_03:27:17 DR.YahooWetter temp_c: 2
2016-04-08_04:07:17 DR.YahooWetter pressure: 977
2016-04-08_06:07:17 DR.YahooWetter temp_c: 1
2016-04-08_10:07:17 DR.YahooWetter temp_c: 3
2016-04-08_11:07:17 DR.YahooWetter temp_c: 4
2016-04-08_12:07:17 DR.YahooWetter temp_c: 6
2016-04-09_00:07:18 DR.YahooWetter pressure: 975
2016-04-09_02:07:19 DR.YahooWetter temp_c: 5
2016-04-09_03:27:19 DR.YahooWetter temp_c: 4
2016-04-09_04:27:19 DR.YahooWetter pressure: 974
2016-04-09_04:27:19 DR.YahooWetter temp_c: 3
2016-04-09_06:07:19 DR.YahooWetter pressure: 973
2016-04-09_06:07:19 DR.YahooWetter temp_c: 2
2016-04-09_10:07:19 DR.YahooWetter temp_c: 4
2016-04-09_11:07:19 DR.YahooWetter temp_c: 6
2016-04-09_12:07:19 DR.YahooWetter temp_c: 8

Die Lücken kommen von event-on-change-reading. Dass sich die Werte nachmittags nicht ändern, halte ich für ausgeschlossen.
Kann natürlich sein, dass Yahoo keine Updates bereitstellt...
Gruß Heiko

frank

ZitatKann natürlich sein, dass Yahoo keine Updates bereitstellt...
so ist das leider. eventuell auch abhängig vom server den man erwischt.
für aktuelle daten nutze ich schon länger andere anbieter.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

HeikoE

Zitat von: frank am 09 April 2016, 23:24:25
...für aktuelle daten nutze ich schon länger andere anbieter...

Darf ich neugierig sein, ohne allzusehr OT zu geraten? DWD (GDS) fällt ja seit einiger Zeit leider aus. Was gibts noch?

Gruß Heiko

frank

die mit abstand besten ergebnisse bekommst du natürlich mit eigenem sensor.
ansonnsten gibt es in modulform proplanta.
vom aktualisierungs interval fand ich openweather und wunderground gut. da muss (musste?) man aber eventuell httpmod nutzen. bei forecastdaten priorisiere ich derzeit die norweger. da passt meistens der regen sehr gut, zumindestens bei mir. http://www.yr.no/place/Germany/Berlin/Berlin,_Stadt/hour_by_hour_detailed.html
wenn du eine wunderground station in der nachbarschaft hast, ist das eventuell die beste option.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html