NEWS
[gelöst] Tankerkönig
-
Hallo Zusammen,
mir ist (leider heute erst) folgende Fehlermeldung im Log aufgefallen:
host.ioBroker-Rock64 2018-01-07 18:48:03.505 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) tankerkoenig.0 2018-01-07 18:48:03.279 error Spritpreise einlesen (gezielte Stationen via ID) - Parse Fehler: TypeError: Cannot read property 'e5' of undefined tankerkoenig.0 2018-01-07 18:48:02.897 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.3 host.ioBroker-Rock64 2018-01-07 18:48:00.124 info instance system.adapter.tankerkoenig.0 started with pid 27952
Bin mir nicht sicher ob es seit der letzten Version (also nach dem Update auf v.1.0.4) so ist oder in einem anderen Zusammenhang steht.
Die Forensuche hat mir nicht weitergeholfen. Habt ihr eine Idee dazu?
Gruß
-
Wie ist denn die Ausgabe bzw. Werden die Objekte noch geändert?
Scheint als hätte er mit der Spritsorte „e5“ einer Tankstelle ein Problem.
-
Hi,
nein die Objekte ändern sich nicht mehr, da der Adapter gestoppt wird.
Gruß
-
Kannst du denn mal sehen ob alle deine Tankstellen unter den Objekten noch etwas bei „e5“ stehen haben?
Sonst würde ich die mal einzeln prüfen oder eine nach der anderen im Adapter löschen und schauen was mit dem Fehler passiert.
Die Version 1.0.4 läuft bei mir problemlos mit 4 Tankstellen.
-
Bei mir läuft die 1.0.4 auch sorgenfrei.
Hatte aber auch ähnliche Problem mal.
1.) Umlaute in der Namensbeschreibung im Adapter auf der rechten Seite
2.) Eine Tanke war einfach kurzfristig zu und erzeugte keine Daten, da wollte der Adapter nicht mitspielen. Musste also diese Tanke aus den Adapter raus nehmen.
3.) Mein API Schlüssel machte Probleme.
Ich würde auch nach wendys Vorschlag ran gehen:
Lösche eine Tanke nach der anderen, dann schaue, was passiert. Mache das so lange, bis die problembehaftete Tanke gefunden ist.
-
Danke …
Problem Tankstelle gefunden.
Adapter läuft wieder 1a :mrgreen:
Gruß
-
Hallo,
habe vor ein paar Tagen den Adapter Tankerkönig auf v.1.0.4 upgedatet.
Seither werden die eingerichteten Tankstellen nicht mehr aktualisiert, zeigen die Werte vor dem Update an.
Kann mir da geholfen werden?
Gruß
host.raspberrypi 2018-01-21 18:10:07.467 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) tankerkoenig.0 2018-01-21 18:10:02.312 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.11.3 host.raspberrypi 2018-01-21 18:10:00.097 info instance system.adapter.tankerkoenig.0 started with pid 15595
-
Stell den Adapter mal bitte auf Debug und starte in neu.
Dann poste das entspr. Log bitte nochmal.
Gruß,
Eric
Von unterwegs getippert
-
Stehe etwas auf der Leitung, Adapter auf Debug stellen heist das Adapter stoppen?
Gruß
-
heist das Adapter stoppen? `
nein, das heisst bei der Instanz als Experte den loglevel auf debug stellen.http://www.iobroker.net/docu/?page_id=5 … _Log_Stufe
Gruß
Rainer
-
Auf der „Instanzen“ Seite oben link das kleine Icon anklicken. Dann hinter dem Adapter im Dropdown-Menu auf „Debug“ stellen.
Adapter macht dann einen Neustart und danach das log posten.
EDIT: Rainer war schneller
-
Hallo Eric,
hier das Log im Debug Modus.
Gruß
host.raspberrypi 2018-01-21 22:33:47.903 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) tankerkoenig.0 2018-01-21 22:33:42.868 debug API Key Länge: 36 Zeichen tankerkoenig.0 2018-01-21 22:33:42.867 debug Option is true tankerkoenig.0 2018-01-21 22:33:42.867 debug initializing objects tankerkoenig.0 2018-01-21 22:33:42.867 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.11.3 host.raspberrypi 2018-01-21 22:33:40.576 info instance system.adapter.tankerkoenig.0 started with pid 17800 host.raspberrypi 2018-01-21 22:33:40.542 info instance scheduled system.adapter.tankerkoenig.0 */5 * * * * host.raspberrypi 2018-01-21 22:33:38.029 info stopInstance canceled schedule system.adapter.tankerkoenig.0 host.raspberrypi 2018-01-21 22:33:38.027 info stopInstance system.adapter.tankerkoenig.0 host.raspberrypi 2018-01-21 22:33:38.025 info object change system.adapter.tankerkoenig.0 host.raspberrypi 2018-01-21 22:33:37.434 error instance system.adapter.tankerkoenig.0 terminated with code 3 (Adapter disabled or invalid config) tankerkoenig.0 2018-01-21 22:33:37.364 error adapter disabled tankerkoenig.0 2018-01-21 22:33:37.294 debug statesDB connected tankerkoenig.0 2018-01-21 22:33:37.225 debug objectDB connected host.raspberrypi 2018-01-21 22:33:35.114 info instance system.adapter.tankerkoenig.0 started with pid 17790 host.raspberrypi 2018-01-21 22:33:35.088 info instance scheduled system.adapter.tankerkoenig.0 */5 * * * * host.raspberrypi 2018-01-21 22:33:32.601 warn stopInstance system.adapter.tankerkoenig.0 not scheduled host.raspberrypi 2018-01-21 22:33:32.600 info stopInstance system.adapter.tankerkoenig.0 host.raspberrypi 2018-01-21 22:33:32.598 info object change system.adapter.tankerkoenig.0 host.raspberrypi 2018-01-21 22:33:32.544 info stopInstance canceled schedule system.adapter.tankerkoenig.0 host.raspberrypi 2018-01-21 22:33:32.539 info stopInstance system.adapter.tankerkoenig.0
-
Ich hatte ein ähnliches Problem.
Es stellte sich heraus, dass eine meiner favorisierten Tankstellen dauerghaft geschlossen war.
Nachdem ich diese in der Konfiguration gelöscht hatte lief es wieder.
Gruß
Rainer
…und das war auch noch die billigste
-
Deckt sich auch mit der Zeile im Log „… terminated with code 3 (Adapter disabled or invalid config)“
Gruß,
Eric
Von unterwegs getippert
-
Hallo,
konnte das Problem nur lösen in dem ich den Adapter wieder auf v. 1.0.0 zurück gesetz habe.
Ist zwar keine Lösung, aber Tankerkönig läuf wieder.
Gruß
-
Hallo,
ich werde dem Adapter demnächst nochmal ein Update verpassen (Anpassung an Admin 3) und schau mir das Problem dann noch einmal an. Scheinbar liegt es wohl an einzelnen Tankstellen. Evtl. macht es Sinn, die Instanz komplett zu löschen und dann neu zu installieren. Dann müssen natürlich der API-Key und die Tankstellen ID wieder manuell eingegeben werden.
Auch an diesem Problem arbeite ich. Wie kann man die Einstellungen (ähnlich VIS Widget export) exportieren und importieren?
Oder besser, sollte man das nicht bei allen Adaptern auf gleiche Weise machen können (Blick auf Admin 4 :-D). Das steigert den Komfort beim Wiederinstallieren von "einstellungsintensiven" Adaptern wie Tankerkönig, Telegram, Cloud, Systeminfo, etc.
Ein weiterer Punkt wird eine Art "Darkmode"-Optin sein. Damit lässt sich in den Adaptereinstellungen jede Log-Ausgabe abschalten. Das sollte auf Systemen genutzt werden, die auf störanfälligen SD-Karten o.ä. laufen und vor unnötigen Schreibzugriffen geschont werden müssen.
Gruß
Pix
-
Hallo Pix,
habe gerade festgestell das mein ioBroker.js-controller noch mit der Version 1.2.0 läuft, könnte das vieleicht die Usache sein dass Tankerkönig mit v. 1.0.4 nicht funtioniert?
Gruß
-
Hallo zusammen
bin momentan dabei das Modul Tankerkönig ins laufen zu bekommen.
Es ist mir bisher nicht gelungen. Bin absoluter Neuling.
Was ich hier im Forum bereits erkundet habe:
-
API-Key scheint zu stimmen, da ich Log-Dateien von Tankerkönig laden kann
-
Tankstellen Key's habe ich ebenfalls
-
getestet habe ich Version 1.0.0 und momentan 1.0.4
-
Daten bekomme ich keine
Mein Log sieht so aus (was sich bei jedem Aufruf erneuert:
tankerkoenig.0 2018-01-24 09:44:21.534 debug API Key Länge: 36 Zeichen
tankerkoenig.0 2018-01-24 09:44:21.533 debug Option is true
tankerkoenig.0 2018-01-24 09:44:21.532 debug initializing objects
tankerkoenig.0 2018-01-24 09:44:21.529 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.0
Kann mir jemand helfen. Was mache ich falsch
Danke
-
-
Hallo ioTechnik,
einen als gelöscht markierten Thread mit einer neuen Baustelle weiter zu beleben, ist eher suboptimal … die Gefahr besteht, das Dein Posting untergeht.
Mach am besten einen neuen Thread (mit einem passenden/aussagekräftigen Betreff) auf.
Dann wird er als neu angesehen und Du kommst ggf. schneller zum Ziel.
Gruß,
Eric
PS: Log-Auszüge bitte immer in Code-Tags setzen. Wenn es sehr viel ist, bitte auch die Spoiler-Tags verwenden.
Von unterwegs getippert
-
Hallo Pix,
habe gerade festgestell das mein ioBroker.js-controller noch mit der Version 1.2.0 läuft, könnte das vieleicht die Usache sein dass Tankerkönig mit v. 1.0.4 nicht funtioniert?
Gruß `
Diese Kombination läuft bei mir problemlos.