NI-CleverTanken 0.6.4 – Neues Plugin für NI-Neutrino

Antworten
Benutzeravatar
Knicko
NI - Team
Beiträge: 911
Registriert: Di 5. Apr 2016, 16:54
Wohnort: NRW
Box: Zee², AX-HD51,Maxytec,E4HD
Has thanked: 99 times
Been thanked: 69 times

NI-CleverTanken 0.6.4 – Neues Plugin für NI-Neutrino

Beitrag von Knicko »

Hallo zusammen,

ich möchte euch heute ein neues Plugin für Neutrino vorstellen, an dem ich in letzter Zeit zusammen mit ChatGPT gearbeitet habe. :sunglasses:

**NI-CleverTanken** zeigt die aktuellen Kraftstoffpreise der Tankstellen in eurer Umgebung direkt auf dem Fernseher an.

Das Plugin ist inzwischen bei Version **0.6.4** angekommen und läuft auf meinen Testboxen (z.B. Maxytec Multibox SE) bisher problemlos.

Bevor wir es ins Git aufnehmen, würde ich es gerne hier im Board zum Testen zur Verfügung stellen.

Was kann das Plugin bisher?

- Anzeige der aktuellen Preise für Diesel, Super E5 und Super E10
- Tankstellensuche über eine fünfstellige Postleitzahl
- Auswahl des gewünschten Ortes, falls mehrere Orte dieselbe PLZ haben
- Einstellbarer Suchradius von 1 bis 25 km
- Tankstellen werden nach dem günstigsten Preis sortiert
- Anzeige von Entfernung und Öffnungsstatus
- Preisentwicklung gegenüber dem Vortag mit farbiger Kennzeichnung
- Grün bei gesunkenen Preisen, Rot bei gestiegenen Preisen
- Detailansicht mit Name, Adresse, Entfernung und aktuellem Preis
- Zwischenspeicherung der Abfragen, um unnötige API-Anfragen zu vermeiden
- Bedienung komplett über die Fernbedienung

Die Preisdaten stammen von **Tankerkönig**.

**Wichtig: API-Key erforderlich!**
Für die Abfrage der aktuellen Kraftstoffpreise wird ein kostenloser API-Key von Tankerkönig benötigt.
https://onboarding.tankerkoenig.de/
Könnt Ihr Euch hier holen, war bei mir in einer haben Stunde erledigt.

Dieser muss einmalig in der Datei

`/var/tuxbox/config/clevertanken.conf`

eingetragen werden.

Die weiteren Einstellungen wie Standort, Suchradius und Kraftstoffart können anschließend bequem über die Fernbedienung vorgenommen werden.

**Installation**

Die benötigten Dateien befinden sich im angehängten ZIP-Archiv.

Die Datei `clevertanken.lua` gehört nach:

`/usr/share/tuxbox/neutrino/plugins/`

Die Datei `clevertanken.cfg` kommt ebenfalls in dieses Verzeichnis.

Weitere Hinweise zur Installation und Konfiguration findet ihr in der beiliegenden README.

**Getestet wurde bisher auf:**

Maxytec Multibox SE, AXAS E4HD, Nevis mit aktuellem NI-Neutrino.

Ob das Plugin auf anderen Boxen ebenfalls problemlos läuft, wäre natürlich interessant.

**Und jetzt seid ihr gefragt! :-) **

Wer Lust hat, kann das Plugin gerne ausprobieren.

Besonders interessieren mich Rückmeldungen zu:

- Funktioniert das Plugin auf eurer Box?
- Werden die Tankstellen und Preise korrekt angezeigt?
- Funktionieren Standortsuche und Bedienung?
- Gibt es Darstellungsfehler bei anderen Auflösungen?
- Habt ihr Verbesserungsvorschläge?

Screenshots und Fehlermeldungen sind natürlich willkommen.

Das Plugin steht unter der **GNU GPL v3** und soll nach erfolgreicher Testphase ins Git aufgenommen werden.

**Viel Spaß beim ausprobieren!**
NI-CleverTanken_v0.6.4_GPLv3_GitHub_Release.zip
(20.96 KiB) 46-mal heruntergeladen
screenshot260.jpeg
Hier noch ein paar Bilder des Plugins.
screenshot256.jpeg
screenshot255.jpeg
Gruß
Knicko
MAKE NEUTRINO GREAT AGAIN!
kalle wirsch
NI - VIP
Beiträge: 403
Registriert: Sa 16. Apr 2016, 22:35
Has thanked: 11 times
Been thanked: 5 times

Re: NI-CleverTanken 0.6.4 – Neues Plugin für NI-Neutrino

Beitrag von kalle wirsch »

Danke Knicko, funktioniert soweit.
Ich nutzt weiterhin auch noch das Benzinpreis Plugin von theobald123
viewtopic.php?t=3540
Das funktioniert nach wie vor, und benötigt keinen API-Key.

Könnte man denn mit ChatGPT auch ein neues DB-Fahrplan Plugin kreieren ? :wink:
2x Mutant HD51 mit 2xDVB-S2X
1x Axas E4HD 4K
80cm Multifeed 9°,13°,16,19,2°,23,5°,28,2°Ost
Benutzeravatar
dryeye
NI - VIP
Beiträge: 1475
Registriert: Mi 6. Apr 2016, 14:20
Wohnort: Ruhrgebiet
Box: Zgemma H7S, Axas E4HD 4K, AX HD60
Has thanked: 67 times
Been thanked: 35 times

Re: NI-CleverTanken 0.6.4 – Neues Plugin für NI-Neutrino

Beitrag von dryeye »

@knicko

vielen dank für das plugin....habe es heute morgen nun auch mal ausprobiert...
grundsätzlich funktioniert es hier ...allerdings komischerweise nicht mit den für mich relevanten plz meiner direkten umgebung...
habe 44789, 44797, 45139 und 44787 probiert...der lat-wert wird damit wohl falsch generiert?!
andere zufällig ausgewählte deutsche plz haben ansonsten funktioniert.

Code: Alles auswählen

location=Bochum (44789)
lat=5911
lng=51.4661
radius=8.5
fuel=e5
Dateianhänge
screenshot.jpg
mfg dryeye
Benutzeravatar
Knicko
NI - Team
Beiträge: 911
Registriert: Di 5. Apr 2016, 16:54
Wohnort: NRW
Box: Zee², AX-HD51,Maxytec,E4HD
Has thanked: 99 times
Been thanked: 69 times

Re: NI-CleverTanken 0.6.4 – Neues Plugin für NI-Neutrino

Beitrag von Knicko »

Danke fürs testen.
Ja, die Koordinaten werden bei den PLZ anscheinend nicht richtig übergeben.
Schaue ich mir an. Danke
MAKE NEUTRINO GREAT AGAIN!
Benutzeravatar
Knicko
NI - Team
Beiträge: 911
Registriert: Di 5. Apr 2016, 16:54
Wohnort: NRW
Box: Zee², AX-HD51,Maxytec,E4HD
Has thanked: 99 times
Been thanked: 69 times

Re: NI-CleverTanken 0.6.4 – Neues Plugin für NI-Neutrino

Beitrag von Knicko »

screenshot277.jpeg
screenshot278.jpeg
Ich hänge dir mal die korrigerte lua an dryeye.
Super, immer gut, wenn mitgetestet wird.
clevertanken.lua
(23.15 KiB) 2-mal heruntergeladen
nur die lua austauschen und bitte nochmal probieren.

Danke

gr. Knicko
MAKE NEUTRINO GREAT AGAIN!
Antworten

Zurück zu „Plugins“