59_Twilight.pm - Funktioniert seit dem 3.1.19 nicht mehr - Yahoo API Umstellung

Begonnen von JoWiemann, 04 Januar 2019, 09:25:53

Vorheriges Thema - Nächstes Thema

CoolTux

Setze mal useExt... Als Reading nimmst das Reading für die Wolkenbedeckung.
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


HausHH

Also: ja, die Werte Twilight und Twilight_Weather waren erst nach einem Update und "Shutdown restart" am 10.1. identisch.

Danke für den Tipp mit useExtWeather. Habe ich jetzt mal gemacht (cloudCover heißt das Reading bei Nutzung der DarkSkyApi).
Aber jetzt ist Twilight hier (mittags in Hamburg) plötzlich auf 41 - und alle Rolläden gehen nach unten  :)
Da muss ich wohl noch etwas finetunen. Zum Vergleich: am 1.1. war der Wert gegen 16 Uhr vergleichbar.

Und das Reading condition_txt wird scheinbar nicht mehr aktualisiert - falls das noch nicht bekannt war.
Habe das Device mal neu angelegt und jetzt ist das Reading nicht mehr da.

CoolTux

Da condition_txt aus den Yahoo Daten kam und nun Yahoo nicht mehr abgefragt werden kann ist dies verständlich. Denke braucht man auch nicht.
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

satprofi

habe jetzt cloudCover eingetragen. jetzt bei dunkelheit zeigt es mir state 12 an. cloudcover hat 86. wie kommt twilight zu dem status?

Gesendet mit Tapatalk

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

moonsorrox

an den Twilight Werten hat sich doch nichts geändert, oder.? die richten sich doch mehr oder weniger nach den Koordinaten. Da ich im Sommer bei Beschattungs Steuerung der Rollläden azimuth/elevation nutze.
Dahinter befindet sich ja noch ein Code, der ist wohl irgendwie aus der Ortschaften List, soweit ich mich erinnere. Habe da lange nichts mit gemacht deshalb mal so gefragt.  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

rallye

Zitat von: Christoph Morrison am 12 Januar 2019, 15:22:35
Gibst du mir mal ein list deines Twilight-Devices?

Gerne. Habe ich soeben (10:03 Uhr) gemacht

Internals:
   CONDITION  50
   DEF        48.xxxxx 16.yyyyy 3 12815438
   INDOOR_HORIZON 3
   LATITUDE   48.2106777
   LONGITUDE  16.086079
   NAME       tw_light
   NR         160
   STATE      5
   SUNPOS_OFFSET 300
   SWIP       1
   TYPE       Twilight
   VERSUCHE   0
   WEATHER    12815438
   WEATHER_HORIZON 0
   .attraggr:
   .attrminint:
   READINGS:
     2019-01-14 08:10:46   aktEvent        sr_indoor
     2019-01-14 10:00:16   azimuth         149.86
     2019-01-14 10:00:16   compasspoint    southeast
     2019-01-05 14:14:05   condition       23
     2019-01-05 14:14:05   condition_txt   Breezy
     2019-01-14 10:00:16   elevation       15.51
     2019-01-14 08:10:46   horizon         3
     2019-01-14 08:10:46   light           5
     2019-01-14 08:10:46   nextEvent       sr_weather
     2019-01-14 08:10:46   nextEventTime   07:48:42
     2019-01-14 00:11:04   sr              07:48:42
     2019-01-14 00:11:04   sr_astro        05:51:00
     2019-01-14 00:11:04   sr_civil        07:07:20
     2019-01-14 00:11:04   sr_indoor       08:10:46
     2019-01-14 00:11:04   sr_naut         06:28:24
     2019-01-14 06:59:43   sr_weather      07:48:42
     2019-01-14 00:11:04   ss              16:20:44
     2019-01-14 00:11:04   ss_astro        18:18:29
     2019-01-14 00:11:04   ss_civil        17:02:07
     2019-01-14 00:11:04   ss_indoor       15:58:40
     2019-01-14 00:11:04   ss_naut         17:41:04
     2019-01-14 06:59:43   ss_weather      16:20:43
     2019-01-14 08:10:46   state           5
     2019-01-14 10:00:16   twilight        100
     2019-01-14 10:00:16   twilight_weather 100
   TIMER:
     tw_light_Midnight:
       HASH       tw_light
       MODIFIER   Midnight
       NAME       tw_light_Midnight
     tw_light_sr:
       DEG        0
       HASH       tw_light
       LIGHT      4
       MODIFIER   sr
       NAME       tw_light_sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1547448522.8043
     tw_light_sr_astro:
       DEG        -18
       HASH       tw_light
       LIGHT      1
       MODIFIER   sr_astro
       NAME       tw_light_sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1547441460.76494
     tw_light_sr_civil:
       DEG        -6
       HASH       tw_light
       LIGHT      3
       MODIFIER   sr_civil
       NAME       tw_light_sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1547446040.79137
     tw_light_sr_indoor:
       DEG        3
       HASH       tw_light
       LIGHT      5
       MODIFIER   sr_indoor
       NAME       tw_light_sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1547449846.8173
     tw_light_sr_naut:
       DEG        -12
       HASH       tw_light
       LIGHT      2
       MODIFIER   sr_naut
       NAME       tw_light_sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1547443704.77841
     tw_light_sr_weather:
       DEG        0
       HASH       tw_light
       LIGHT      6
       MODIFIER   sr_weather
       NAME       tw_light_sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       1
       TIME       1547448522.09307
     tw_light_ss:
       DEG        0
       HASH       tw_light
       LIGHT      3
       MODIFIER   ss
       NAME       tw_light_ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1547479244.7443
     tw_light_ss_astro:
       DEG        -18
       HASH       tw_light
       LIGHT      0
       MODIFIER   ss_astro
       NAME       tw_light_ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1547486309.76494
     tw_light_ss_civil:
       DEG        -6
       HASH       tw_light
       LIGHT      2
       MODIFIER   ss_civil
       NAME       tw_light_ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1547481727.75137
     tw_light_ss_indoor:
       DEG        3
       HASH       tw_light
       LIGHT      4
       MODIFIER   ss_indoor
       NAME       tw_light_ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1547477920.7373
     tw_light_ss_naut:
       DEG        -12
       HASH       tw_light
       LIGHT      1
       MODIFIER   ss_naut
       NAME       tw_light_ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1547484064.75841
     tw_light_ss_weather:
       DEG        0
       HASH       tw_light
       LIGHT      5
       MODIFIER   ss_weather
       NAME       tw_light_ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       1
       TIME       1547479243.99307
     tw_light_sunpos:
       HASH       tw_light
       MODIFIER   sunpos
       NAME       tw_light_sunpos
     tw_light_weather:
       HASH       tw_light
       MODIFIER   weather
       NAME       tw_light_weather
   TW:
     sr:
       DEG        0
       LIGHT      4
       NAME       sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1547448522.8043
     sr_astro:
       DEG        -18
       LIGHT      1
       NAME       sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1547441460.76494
     sr_civil:
       DEG        -6
       LIGHT      3
       NAME       sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1547446040.79137
     sr_indoor:
       DEG        3
       LIGHT      5
       NAME       sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1547449846.8173
     sr_naut:
       DEG        -12
       LIGHT      2
       NAME       sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1547443704.77841
     sr_weather:
       DEG        0
       LIGHT      6
       NAME       sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       1
       TIME       1547448522.09307
     ss:
       DEG        0
       LIGHT      3
       NAME       ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1547479244.7443
     ss_astro:
       DEG        -18
       LIGHT      0
       NAME       ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1547486309.76494
     ss_civil:
       DEG        -6
       LIGHT      2
       NAME       ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1547481727.75137
     ss_indoor:
       DEG        3
       LIGHT      4
       NAME       ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1547477920.7373
     ss_naut:
       DEG        -12
       LIGHT      1
       NAME       ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1547484064.75841
     ss_weather:
       DEG        0
       LIGHT      5
       NAME       ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       1
       TIME       1547479243.99307
Attributes:
   room       Server
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor

HoTi

Zitat von: statler am 14 Januar 2019, 10:06:52
Gerne. Habe ich soeben (10:03 Uhr) gemacht

Nehme mal deine Koordinaten raus, ich konnte den drang nicht widerstehen zu schauen. Du Wohnst aber schön so direkt am Wald!
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

WhyTea

Hallo
Ich von diesem Thread etwas verwirrt.
Twilight funktioniert seit Anfang des Jahres nicht mehr soviel steht fest aber wird es eine Überarbeitung des Moduls (Wechsel auf eine andere API) geben oder wird es eingestellt?

Lieben Gruß
Daniel

Frank_Huber

Zitat von: WhyTea am 14 Januar 2019, 15:34:40
Twilight funktioniert seit Anfang des Jahres nicht mehr soviel steht fest aber wird es eine Überarbeitung des Moduls (Wechsel auf eine andere API) geben oder wird es eingestellt?

Twilight funktioniert sehr wohl noch!

Es ist nur ein kleiner Teil des Moduls der nicht mehr funktioniert durch die fehlende Yahoo Anbindung.
Der Maintainer des Moduls wird sich sicher bald äußern wie es weitergehen soll.

WhyTea

Okay wie schon geschrieben war mir die genau Situation nicht klar.
Danke für die Richtigstellung!

Welcher Teil funktioniert denn nicht mehr?
Für mich ist einzig der Wert "ss_civil" interessant.

Gruß
Daniel

Frank_Huber


WhyTea

Zitat von: CoolTux am 05 Januar 2019, 11:53:51
Es ist einzig und allein twilight_weather sowie sr und ss weather betroffen.
Das würde ja bedeuten das ss_civil nicht betroffen ist und ich nur die Fehlermeldungen im Log ignorieren muss bis die genannten Teile verändert wurden.  ;D

Frank_Huber

Zitat von: WhyTea am 14 Januar 2019, 16:39:34
Das würde ja bedeuten das ss_civil nicht betroffen ist und ich nur die Fehlermeldungen im Log ignorieren muss bis die genannten Teile verändert wurden.  ;D
so schauts aus. :-)

und IMHO ist der Fehler auch weg wenn du die Yahoo ID entfernst.

moonsorrox

Zitat von: WhyTea am 14 Januar 2019, 16:39:34
Das würde ja bedeuten das ss_civil nicht betroffen ist und ich nur die Fehlermeldungen im Log ignorieren muss bis die genannten Teile verändert wurden.  ;D
Ich denke das attr verbose auf 2 setzen solange es noch nicht richtig funktioniert, sollte reichen

Zitat von: Frank_Huber am 14 Januar 2019, 16:41:12
so schauts aus. :-)

und IMHO ist der Fehler auch weg wenn du die Yahoo ID entfernst.

Es erscheint aber folgender Fehler: aber wohl nur einmalig
2019.01.14 17:09:56 3: [myTwilight] got no weather info from yahoo. Error code: http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20weather.forecast%20where%20woeid=0%20and%20u=%27c%27&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys: Can't connect(1) to http://query.yahooapis.com:80: IO::Socket::INET: Bad hostname 'query.yahooapis.com:80'


vorher war es nur dieser:
[myTwilight] got no weather info from yahoo. Error code: gethostbyname query.yahooapis.com failed

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM