Seite 1 von 2

Feature-Request für Wetter

Verfasst: So 16. Jan 2022, 22:10
von vanhofen
@TangoCash, ich habe einen Feature-Request. :)

Momentan sind die Wetter-Locations hardcodet. Das ist für User in anderen Ländern nicht sehr bequem.
Eine Möglichkeit wäre eine xml oder json o.ä.

Code: Alles auswählen

<?xml version="1.0" encoding="iso-8859-1"?>
<weather>
	<location country="Germany" city="Berlin" latitude="52.52" longitude="13.40"/>
	...
</weather>

Code: Alles auswählen

{
	"location": {"country": "Germany", "city": "Berlin", "latitude": "52.52", "longitude": "13.40"}
	...
}
Was hältst du davon?

Re: Feature-Request für Wetter

Verfasst: Mo 17. Jan 2022, 00:17
von TangoCash
Ja kann man machen, hatte das damals kopiert von irgendwo (tuxwetter ?!) - die xml Variante wäre am einfachsten zu realisieren.

Re: Feature-Request für Wetter

Verfasst: Mo 17. Jan 2022, 18:21
von TangoCash

Re: Feature-Request für Wetter

Verfasst: Mo 17. Jan 2022, 18:42
von vanhofen
Sehr cool. Danke dir.

Re: Feature-Request für Wetter

Verfasst: Mi 19. Jan 2022, 00:02
von vanhofen
Ich habe das eben gepickt und noch ein wenig daran geändert. :nerd:

Die mitgelieferten Wetter-Standorte sind nun in /usr/share/tuxbox/neutrino/weather/weather-locations.xml zu finden.
Die User haben zusätzlich noch die Möglichkeit, in /var/tuxbox/config/weather-favorites.xml eigene Standorte zu pflegen.

Re: Feature-Request für Wetter

Verfasst: Mi 19. Jan 2022, 18:22
von TangoCash
War zwar nicht gewünscht, bin aber drüber gestolpert:
https://github.com/TangoCash/neutrino-t ... c50b33e803

Re: Feature-Request für Wetter

Verfasst: Sa 22. Jan 2022, 19:47
von jokel
wenn ich die aktuellen wetter daten im browser abfrage via json dann bekomme ich nur 3 werte
wenn ich das via xml mache bekomme ich u.a. noch ein paar mehr daten z.b.

json
"wind":{"speed":1.34,"deg":250,"gust":2.24}
xml ( xxxxx://api.openweathermap.org/data/2.5/weather?zip=XXXXX,de&mode=xml&units=metric&appid=XXXXX )
<wind>
<speed value="1.3" unit="m/s" name="Calm"/>
<gusts value="1.29"/>
<direction value="247" code="WSW" name="West-southwest"/>
</wind>
da ich lcd4linux nutze fehlt mir unter /tmp/lcd das
code="WSW" name="West-southwest"
man möchte ja wissen von wo der wind weht :wink:
könnt ihr das noch einbauen.

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 11:14
von tewsbo
steht doch alles in der /tmp/lcd/weather_wind ...:
[v|°]
[+] Spoiler

0.960000|290
1.380000|286
0.930000|73
1.190000|233
2.160000|272
5.250000|242
5.770000|302
4.320000|247
4.630000|215

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 12:30
von jokel
jokel hat geschrieben: Sa 22. Jan 2022, 19:47
da ich lcd4linux nutze fehlt mir unter /tmp/lcd das
code="WSW" name="West-southwest"
man möchte ja wissen von wo der wind weht :wink:
die anzeige in grad-zahl macht nicht viel her ,aber z.b. Wind aus: "WSW" bzw. "West-southwest" sowas
würde sich besser auf meinem display machen.
oder kennt jemand 360 icons für die anzeige der windrichtung das wäre mir noch lieber :wink:

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 13:18
von tewsbo
geht jetzt auch schon:
_.JPEG

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 13:36
von jokel
also über icons

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 13:44
von tewsbo
ja.
Zwischenablage-1.png
den rest macht lcd4l - aber da bist du ja nun fit.

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 14:10
von jokel
ja mittlerweile bin ich fit. warum kompliziert wenn es auch einfacher gehen könnte.
wie ich schon schrieb frage ich die daten separat ab und komme letztendlich zum ergebnis, via cron ,ni wetter off
alles bestens.

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 14:28
von tewsbo
wenn du wirklich fit bist, kannst du ja den cronjob canceln und die ni-wetterwerte nutzen - mach ich ja auch.
im image ist alles drinne, was man dafür benötigt.
musst ja nur per lcd4linux.conf die windrichtungs-werte von grad in n,s,w,o etc "umrechnen lassen".

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 14:50
von jokel
tewsbo hat geschrieben: So 23. Jan 2022, 14:28 wenn du wirklich fit bist, kannst du ja den cronjob canceln und die ni-wetterwerte nutzen - mach ich ja auch.
im image ist alles drinne, was man dafür benötigt.
musst ja nur per lcd4linux.conf die windrichtungs-werte von grad in n,s,w,o etc "umrechnen lassen".
ich könnte das ,aber was ist mit den anderen .es wäre einfacher die windrichtung anzeigen zulassen mit "WSW"
als text als mit icon oder in lcd4linux irgendwas um rechnen zulassen.
mein eigentliches lcd4linux läuft nicht unter ni-image sondern auf einem router und bekommt die daten von der box.

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 15:05
von tewsbo
jokel hat geschrieben: So 23. Jan 2022, 14:50 ich könnte das ...
dann kannst du es ja hier posten und nicht ständig sagen / fragen, wie / wann andere es (für dich) einfacher machen sollen.
jokel hat geschrieben: So 23. Jan 2022, 14:50 ... und bekommt die daten von der box.
und warum nimmst du dann den umweg über einen cronjob? wenn die daten eh von der box zur verfügung gestellt werden?

egal, ich bin jetzt hier raus ...

Re: Feature-Request für Wetter

Verfasst: So 23. Jan 2022, 15:34
von jokel
weil ich über den cronjob die daten bekomme die ich brauche
<direction value="247" code="WSW" name="West-southwest"/>
z.b. code "WSW"
fragen tue ich garnichts,sondern wollte nur darauf hinweisen das es einfacher geht i.p. windrichtung wenn diese
im klartext zur verfügung stehen würden und diese leichter zu händeln wären,als irgendwas umrechen zu müssen. aber danke tewsbo für deine zeit,was uns leider nicht weiterhilft i.p. text textausgabe in lcd4linux. ich selber komme klar
und was ist mit den anderen die dies nicht können und das nutzen möchten.
egal, ich bin jetzt hier raus ...
schön

Re: Feature-Request für Wetter

Verfasst: Mo 24. Jan 2022, 15:08
von jokel
vanhofen dankeschön,
[+] Spoiler

0.890000|180|S
2.170000|279|W
4.170000|267|W
5.880000|278|W
8.950000|277|W
8.700000|279|W
7.980000|276|W
8.240000|300|WNW
8.930000|262|W
bin schon am layouten bsp.

Re: Feature-Request für Wetter

Verfasst: Di 25. Jan 2022, 11:38
von jokel
hatte meine postleitzahl eingegeben im setup und musste nach einiger zeit feststellen das bei mir
die wind daten also richtung u. stärke nicht stimmten. sollte jemand auch dieses problem haben
dann sucht euch im netz die postleitzahl der am nächst gelegenen offizielle wetterstation von eurem ort
raus und gebt diese postleitzahl an. nachdem ich das gemacht habe sind die werte top.

Re: Feature-Request für Wetter

Verfasst: Di 25. Jan 2022, 19:17
von Nullinga
funktionert das mit dem aktuellen nigthly schon ?
SPF 85 ist drann KEY auch eingeragen aber im Standby bekomm ich nichts angezeigt.
noch nicht ready im Image oder muss ich noch wo was einstellen ?