Modul STOCKQUOTES liefert keine Daten mehr

Begonnen von Reinschki, 05 Mai 2023, 09:54:56

Vorheriges Thema - Nächstes Thema

Reinschki

Seit heute erhalte ich keine Daten mehr über das Modul STOCKQUOTES!?
Fehlermeldung im Log finde ich keine.

Ist das bei euch auch so?
Oder muss ich bei mir auf die Suche gehen...

VG

Kurt77

Hallo Reinschki,
ich habe das gleiche Problem: Readings werden mit 0 aktualisiert.
Vor wenigen wochen hatte ich das Problem, dass einige Tage unvollständig geliefert wurde. hat sich dann aaber wieder "selbständig" in Ordnung gebracht. Warte also auch hier ein bisschen ab, was sich tut.

Gruß Kurt

ToKa

Bei mir auch wieder. Liegt dann wohl wieder an der Yahoo API.
Hoffen wir, dass es dieses Mal auch wieder nach ein paar Stunden / Tagen funktioniert.

VG
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

Prof. Dr. Peter Henning

Meine Börsenwerte sind auch alle genullt - bis auf einen Fonds, dessen Daten ich nicht von yahoo beziehe. Ist übrigens auch so beim Zugriff über Gnucash.

LG

pah

ToKa

Es ist wieder die gleiche Fehlermeldung
{"finance":{"result":null,"error":{"code":"Unauthorized","description":"Invalid Crumb"}}}

Mit der v6 geht es aber. Also in Finance Quote die "Yahoo" Datei anpassen.

VG
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

Kurt77

Zitat von: ToKa am 07 Mai 2023, 11:51:30Es ist wieder die gleiche Fehlermeldung
{"finance":{"result":null,"error":{"code":"Unauthorized","description":"Invalid Crumb"}}}

Mit der v6 geht es aber. Also in Finance Quote die "Yahoo" Datei anpassen.

VG
Torsten
Danke, hat funktioniert!

Kaufe

Zitat von: ToKa am 07 Mai 2023, 11:51:30Es ist wieder die gleiche Fehlermeldung
{"finance":{"result":null,"error":{"code":"Unauthorized","description":"Invalid Crumb"}}}

Mit der v6 geht es aber. Also in Finance Quote die "Yahoo" Datei anpassen.

VG
Torsten

Vielen Dank ToKa, hat auch bei mir Funktioniert.
Für alle die gerade nicht wissen was es mit den oben genannten auf sich hat, dem sei der Wiki Link zu empfehlen, dort ist erklährt wie ihr die Datei findet und richtig modifiziert: https://wiki.fhem.de/wiki/Module_Shares_und_ShareMaster :D

FHEM 6.0 Raspberry PI-3B-Bullseye| HauptFHEM Server (Graphana,MariaDB)
FHEM 6.0 Raspberry PI-3B-Bullseye| FHEM2FHEM, 1-Wire (Ds9490R  + 50 DS18B20)
FHEM 6.0 Raspberry PI-3B-Bullseye| FHEM2FHEM, 1-Wire (Ds9490R  + 5 DS18B20)
RaspberrMatic 3.61.7.20211218 (ca 65 HM Devices)

ToKa

Hallo zusammen,

seit gestern geht auch die V6 bei mir nicht mehr, aber mit einer anderen Fehlermeldung (http 400).

Hat jemand ähnliches bemerkt bzw. eine Idee, was wir jetzt noch machen können?

VG
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

Reinschki

Kann ich bestätigen! V6 funktioniert bei mir seit gestern auch nicht mehr :-(

Prof. Dr. Peter Henning

#9
Die Probleme mit der Version 7 des API haben schon dazu geführt, dass in der neuesten Version 1.55 von Finance::Quote alles auf Version 6 umgestellt wurde. Und da tut sich auch bei mir gar nichts mehr, sowohl in den beiden FHEM-Modulen, als auch in Gnucash.

Mein Tipp: Die haben, nachdem alle wieder auf V6 umgestellt haben, V6 einfach abgeschaltet und wollen zur Benutzung von V7 zwingen.

Finance::Quote funktioniert aber mit V7 nach wie vor nicht.

Wir sind pleite...

LG

pah


Edit:
https://www.reddit.com/r/GnuCash/comments/1385t2m/looks_like_yahoo_json_just_broke/

Und hier kann man lesen, dass meine oben geäußerte Vermutung stimmte...

https://stackoverflow.com/questions/76059562/yahoo-finance-api-get-quotes-returns-invalid-cookie

Shit happens, ich denke, wir müssen etwas warten. Die Gnucash-Community ist durchaus relevant, um hier etwas Druck zu machen.


curt

RPI 4 - Jeelink HomeMatic Z-Wave

Kurt77

seit 12.7., 21:56 Uhr erhalte ich keine Daten mehr. Ist das bei euch auch so?
Gruß Kurt

ToKa

Ja kann ich leider bestätigen.

Habe noch nicht viel probiert, aber dabei keine funktionierende Variante gefunden. Als issue findet man im Netz den Hinweis, dass es wohl in anderen Ländern funktioniert. Anscheinend blockiert Yahoo bestimmte Länder.

VG
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

mumpitzstuff

Ich hatte den Eindruck, das die Sperrung mit der Häufigkeit der Abfragen zusammen fällt. Ich frage jetzt nur noch alle 10s einen Wert ab (alle 30min) und bisher scheint es noch zu gehen. Jedenfalls habe ich bis Freitag 22 Uhr neue Daten erhalten (Nachts und am Wochenende frage ich gar nichts ab).

Kurt77

Zitat von: mumpitzstuff am 22 Juli 2023, 17:30:51Ich hatte den Eindruck, das die Sperrung mit der Häufigkeit der Abfragen zusammen fällt. Ich frage jetzt nur noch alle 10s einen Wert ab (alle 30min) und bisher scheint es noch zu gehen. Jedenfalls habe ich bis Freitag 22 Uhr neue Daten erhalten (Nachts und am Wochenende frage ich gar nichts ab).
Hallo mumpitzstuff,
das Setzen des "pollInterval" auf 2000 hat hier leider nichts gebracht. Erhalte weiterhin keine Aktualisierungen.
Gruß Kurt

mumpitzstuff

Ich habe leider an der Stelle viel rum probiert und bin jetzt gar nicht mehr ganz sicher, ob Finance Quote auf der YahooJSON1 oder YahooJSON2 api von meinem DOIF aufgebaut hat.

https://forum.fhem.de/index.php?msg=1281315

Aktuell verwende ich die API YahooJSON1 aus dem verlinkten Modul und diese geht aktuell noch. Der Vorteil von dem DOIF an der Stelle ist, das man es selbst anpassen kann, ohne in fremden Perl Modulen rum fummeln zu müssen. Wie lange das jetzt allerdings funktioniert, kann ich nicht sagen.

Falls du mal einen Versuch damit starten möchtest, müsstest du das Attribut api auf YahooJSON1 umstellen und beim Attribut stocks die Symbole, Anfangswert deiner Aktien und deren Anzahl eintragen und dir mal ansehen ob es geht.

Prof. Dr. Peter Henning


ToKa

Moin,

kann es sein, dass Yahoo seit heute wieder keine Daten liefert? Ist das bei Euch auch so?

VG
Torsten
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

Prof. Dr. Peter Henning

Ja. Ich muss wohl jetzt doch Grundsicherung beantragen, alle Ersparnisse sind weg.

LG

pah

mumpitzstuff

https://query2.finance.yahoo.com/v11/finance/quoteSummary/?symbols=IFX.F&modules=price&crumb=<crumb hier eintragen>

https://query1.finance.yahoo.com/v1/test/getcrumb

Mit der unteren URL muss man sich den crumb holen und dann in der ersten URL ergänzen. So jedenfalls kann man die Daten manuell wieder abrufen.

ToKa

Und wie mache ich das über die console? Auf meinem Pi ist keine GUI installiert 😔
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

Prof. Dr. Peter Henning

#21
Normalerweise mit wget. Klappt aber auch nicht:

Zitatwget https://query1.finance.yahoo.com/v1/test/getcrumb
--2024-04-11 20:57:45--  https://query1.finance.yahoo.com/v1/test/getcrumb
Auflösen des Hostnamens query1.finance.yahoo.com (query1.finance.yahoo.com)... 2a00:1288:80:807::1, 2a00:1288:80:807::2, 87.248.119.251, ...
Verbindungsaufbau zu query1.finance.yahoo.com (query1.finance.yahoo.com)|2a00:1288:80:807::1|:443 ... verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet ... 429 Too Many Requests
2024-04-11 20:57:45 FEHLER 429: Too Many Requests.

Ist aber auch keine Dauerlösung, bei 50 Posten kann ich die nicht manuell holen... Muss wohl wieder ein Update von Finance::Quote geben.

Und ich muss so lange wohl wieder meine Daten auf xetra umstellen...

Was mich möglicherweise motiviert, das Modul etwas zu erweitern. Damit man alternative Symbole angeben kann.

LG

pah

ToKa

Es gibt schon ein issue auf github für Finance::Quote, aber der Kommentar klingt wenig hoffnungsvoll, dass bald eine Update kommt.

VG
Torsteb
RaspberryPi3 mit RaZberry2 und Conbee II
Fibaro: FGWPE/F-101 Switch & FIBARO System FGWPE/F Wall Plug Gen5, FGSD002 Smoke Sensor
EUROtronic: SPIRIT Wall Radiator Thermostat Valve Control
Shelly2.5 Rollladenaktoren
Zipato Bulb 2, Osram und InnrLight

Prof. Dr. Peter Henning

So, ich habe eine Lösung. Allerdings mache ich dafür einen neuen Thread auf, weil meine Module ja anders heißen.

Hier gehts weiter

https://forum.fhem.de/index.php?topic=137889.0

LG

pah