FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Gisbert am 18 Dezember 2022, 12:57:20

Titel: Modul Shares
Beitrag von: Gisbert am 18 Dezember 2022, 12:57:20
Hallo pah,

ich nutze das Modul Shares und wollte damit Börsenindizes auslesen. Im Prinzip funktioniert das auch recht schön, wenn man die Voreinstellung defaultSource yahoo_json nimmt. Mit anderen Diensten hatte ich leider kein Glück, habe es aber auch nicht systematisch für alle Dienste versucht, nur für solche, von denen ich schon mal gehört hatte.
Die Indizes haben bei Yahoo alle eine vorangestelltes "^", z.B. beim DAX sieht das dann so aus: ^GDAXI.

Im logfile sehe ich allerdings, dass es anscheinend ein Problem mit dem "^" gibt:
2022.12.18 12:34:52.141 3: Index: bad reading name '^GDAXI_category' (allowed chars: A-Za-z/\d_\.-)
2022.12.18 12:34:52.142 3: Index: bad reading name '^GDAXI_change' (allowed chars: A-Za-z/\d_\.-)
2022.12.18 12:34:52.142 3: Index: bad reading name '^GDAXI_count' (allowed chars: A-Za-z/\d_\.-)
2022.12.18 12:34:52.142 3: Index: bad reading name '^GDAXI_diff' (allowed chars: A-Za-z/\d_\.-)
2022.12.18 12:34:52.143 3: Index: bad reading name '^GDAXI_last' (allowed chars: A-Za-z/\d_\.-)
2022.12.18 12:34:52.143 3: Index: bad reading name '^GDAXI_name' (allowed chars: A-Za-z/\d_\.-)
2022.12.18 12:34:52.143 3: Index: bad reading name '^GDAXI_value' (allowed chars: A-Za-z/\d_\.-)


Was hat das zu bedeuten?
Ist es möglich Readings ohne "^" zu erzeugen, also z.B. so: GDAXI?

Dann ist mir noch aufgefallen, dass das Modul eigene Readings löscht. Das ist insofern hinderlich, wenn man eigene Readings erzeugen will, die per setreading aus einem anderen Modul (at) erzeugt werden.

Für den Fall, dass du an dieser Fragestellung Interesse hast und diese auf deiner Priritätenliste nach oben rutscht, würde ich mich sehr über ein Feedback freuen.

Viele Grüße
Gisbert