NEWS
Tankerkönig funktioniert nicht
-
Wie es aussieht benutzt du auch "REDIS", da hatte ein anderer User auch mal ein Problem mit dem Tankerkönig:
http://forum.iobroker.net/viewtopic.php … is#p111987
Ich kenne mich mit Redis nicht aus und weiß nicht ob man das verallgemeinern kann aber der User hat damals nur "gewartet".
Dein Tankerkönig account wurde aber noch nicht aufgrund zu vieler Anfragen gesperrt?
Kannst du mal deine Tankstellen ID Posten, dann teste ich die mal bei mir.
-
Entschuldigung bin etwas frustriert weil ich nun schon den 3. Tag am suchen bin.
5394_screenshot.39.jpg
5394_screenshot.40.jpg -
Ich habe auch Redis laufen und keine Probleme.
Der API-Key hat folgender Syntax - passt das zu Deinem?
12345678-1234-1234-1234-123456789012
Hast Du den Debug Mode noch aktiv?
Dann starte den Adapter mal durch und poste dann nochmal das Log
Gruß,
Eric
Von unterwegs getippert
-
Nachtrag:
Du hast Adapter, für die ein Update vorliegt. Welche sind das?
Von unterwegs getippert
-
Tankstellen ID klappt.
ist das ein fertiges Iobroker Image das du verwendest? Wenn ja welches?
Hast du den Pi oder was auch immer mal neu gestartet?
Sonst muss ich gestehen bin ich bei Redis raus. Weiß auch nicht ob da noch eine extra konfig erforderlich ist oder ob es nicht wirklich reicht einfach mal zu warten.
Logstate steht laut screenshot übrigens auf "Info"
-
Hallo,
danke für die Nutzung des Adapters.
Ich hatte vor einigen Tagen schon von einem User gehört, der mit 1.0.4 Probleme hatte. Der Adapter ist zur Zeit über 1200 mal installiert, sicher nicht alle auf 1.0.4, aber bestimmt einige. Die Fehlermeldungen sind dafür recht knapp. Ich würde daher behaupten, wir müssen das Problem in deiner Installation/Konfiguration suchen.
Bitte versuche mal die ID einer anderen Tankstellen.
Bitte versuche Version 1.0.0
Bitte prüfe auf Tankerkoenig.de, ob dein API-Key nicht gesperrt wurde
Ah, jetzt sehe ich deinen neuen Post…...
Ich checke mal die ID beim mir ....
ID gecheckt, ich erhalte da auch keine Daten (alle 0). Bitte eine andere Tankstelle aussuchen.
Gruß
Pix
EDIT: Jetzt kommen Daten für Tankstelle rein, da war ich wohl nicht geduldig genug :oops:
-
Also ich hatte die ID eben aus dem Screenshot abgetippt und Daten bekommen.
-
Ich habe das Demo-Projekt genommen und will es anpassen
Das Projekt läuft auf einem Pi1 - Neustart geht gerade nicht - bin nicht vor Ort
Updates habe ich gestern durchgeführt. Adapterfenster zeigt grüne Schrift, war vorher nicht so.
Mit redis kann ich nichts anfangen. Sehe auch nichts in meinem Projekt.
Der Eintrag "info" war vor der erneuten Umstellung auf "debug"
debug aktiviert - sieht jetzt so aus:
! tankerkoenig.0 2018-01-24 11:50:46.380 debug API Key Länge: 36 Zeichen
! tankerkoenig.0 2018-01-24 11:50:46.380 debug Option is true
! tankerkoenig.0 2018-01-24 11:50:46.378 debug initializing objects
! tankerkoenig.0 2018-01-24 11:50:46.335 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.0
! tankerkoenig.0 2018-01-24 11:48:22.904 debug API Key Länge: 36 Zeichen
! tankerkoenig.0 2018-01-24 11:48:22.901 debug Option is true
! tankerkoenig.0 2018-01-24 11:48:22.894 debug initializing objects
! tankerkoenig.0 2018-01-24 11:48:22.840 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.0
! tankerkoenig.0 2018-01-24 11:48:22.509 info States connected to redis: 127.0.0.1:6379
! tankerkoenig.0 2018-01-24 11:48:22.439 debug statesDB connected
! tankerkoenig.0 2018-01-24 11:48:22.131 debug objectDB connected
! tankerkoenig.0 2018-01-24 11:46:22.760 debug API Key Länge: 36 Zeichen
! tankerkoenig.0 2018-01-24 11:46:22.757 debug Option is true
! tankerkoenig.0 2018-01-24 11:46:22.750 debug initializing objects
! tankerkoenig.0 2018-01-24 11:46:22.697 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.0
! tankerkoenig.0 2018-01-24 11:46:22.283 info States connected to redis: 127.0.0.1:6379
! tankerkoenig.0 2018-01-24 11:46:22.215 debug statesDB connected
! tankerkoenig.0 2018-01-24 11:46:21.876 debug objectDB connected
! tankerkoenig.0 2018-01-24 11:44:26.338 debug API Key Länge: 36 Zeichen
! tankerkoenig.0 2018-01-24 11:44:26.335 debug Option is true
! tankerkoenig.0 2018-01-24 11:44:26.327 debug initializing objects
! tankerkoenig.0 2018-01-24 11:44:26.273 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.12.0
! tankerkoenig.0 2018-01-24 11:44:25.908 info States connected to redis: 127.0.0.1:6379
! tankerkoenig.0 2018-01-24 11:44:25.837 debug statesDB connected
! tankerkoenig.0 2018-01-24 11:44:25.416 debug objectDB connectedWeiterhin keine Daten
-
Das Projekt läuft auf einem Pi1 - …. `
Oha … der aber seeehhhrrr schwachbrüstig und macht schnell dicke Backen.Wie viele Adapter hast Du aktiv?
Je nach Anzahl kann es echt lange dauern, bis Du die Daten bekommst.
Ich würde bei „normaler“ Nutzung von ioBroker nicht mehr unter einem Pi3 anfangen.
Probiere mal diese Tankstellen-ID. Die liefert auf jeden Fall Daten
6901c02a-ff28-4233-9d01-81cb3ce483b2
Gruß,
Eric
Von unterwegs getippert
-
Habe den Pi nun mal da. Will den ioBroker damit testen.
Finde das Programm immerhin SUPER
Nach Abschluss der Testphase würde ich schon auf einen neueren Pi umsteigen wollen.
-
Nicht die besten Voraussetzungen, um ioBroker zu testen.
Zum schauen, wie es aussieht, ok. Aber damit großartig was machen - als Zentrale - nicht gut.
So ungefähr wie „ich probiere mal einen Opel Corsa Steffi, um zu sehen, ob mir später das Autofahren in einem 5er BMW Spaß macht“
Den Pi1 kann man später gerne für eine bestimmte Aufgabe in einer Multihost-Umgebung einsetzen, aber als Zentrale macht es keinen Spaß (wie Du gerade merkst).
Lass den Pi1 einfach mal laufen, vielleicht hast Du heute Abend dann Daten.
Oder investiere die 30-40€ in einen Pi3. Dafür gibt es Komplettimages (mit installiertem ioBroker), er hat WLAN und BT, bessere CPU und erheblich mehr RAM.
Gruß,
Eric
Von unterwegs getippert
-
Keine Aktualisierungen ?
Ich hänge mich mal in diesen Thread rein, hoffe das passt.
Tankerkoeniog ist installiert und läuft auch, allerdings bringt er mir keine Updates der Preise. Ich hatten den auf 5 Minuten Intervall eingestellt (einmal mit Einstellung "alle 5 Minuten" und dann auch zum Testen mit absoluten Werten (0,5,10,15,…) beides ohne Erfolg.
Wenn ich bei dem Adapter auf "Neu laden" klicke erneuert er die Werte korrekt.
Im Log sieht das wie folgt aus:
host.ioBroker-Pi 2018-04-16 10:20:03.504 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) tankerkoenig.0 2018-04-16 10:20:02.947 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.9.4
Nach "Neu laden" des Adapters bekomme ich im Log:
tankerkoenig.0 2018-04-16 10:44:59.941 info objects written tankerkoenig.0 2018-04-16 10:44:59.590 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.9.4 host. 2018-04-16 10:44:59.522 info States connected to redis 127.0.0.1:6379 host.ioBroker-Pi 2018-04-16 10:44:57.191 info instance system.adapter.tankerkoenig.0 started with pid 11242 host.ioBroker-Pi 2018-04-16 10:44:57.162 info instance scheduled system.adapter.tankerkoenig.0 */5 * * * * host.ioBroker-Pi 2018-04-16 10:44:54.636 info stopInstance canceled schedule system.adapter.tankerkoenig.0 host.ioBroker-Pi 2018-04-16 10:44:54.630 info stopInstance system.adapter.tankerkoenig.0 tankerkoenig.0 2018-04-16 10:44:59.712 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.9.4
und dann passt es weil ja auch offensichtlich info objekte geschrieben werden.
Hat hier jemand eine Idee woran das liegen kann, dass der automatische Update nicht läfut ?
-
Was kommt den im Debug Log wenn die Abfrage über den Schedule läuft und sich die Preise nicht ändern?
5 Minuten ist auch ein sehr kurzer Intervall. Gab es in dem Zeitraum überhaupt eine Preisänderung?
Wurde das Objekt zum Abfrage Intervall aktualisiert, spricht wie sehen die Zeitstempel aus?
-
Hallo,
ich kenne "meine" Tankstelle und weiss ungefähr wann die Erhöhungen/Absenkungen laufen. 5 Min ist zwar ein kurzes Intervall ich habe aber parallel mal direkt die Tankerkönig API aufgerufen und da hatte ich andere Preise, daher weiss ich dass iobroker nicht aktualisiert hat.
Ich habs jetzt mal auf 15 Min umgestellt, gleicher Effekt. Log im Debug Mode zeigt:
host.ioBroker-Pi 2018-04-17 19:45:03.764 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) tankerkoenig.0 2018-04-17 19:45:03.167 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.9.4
Es kommt immer nur die Zeile mit "info starting …", dann "terminated with code 0" aber keine Aktualisierung.
Wenn ich einmal auf Refresh des Adapters klicke kommt
host.ioBroker-Pi 2018-04-17 20:21:05.717 info instance system.adapter.tankerkoenig.0 terminated with code 0 (OK) tankerkoenig.0 2018-04-17 20:21:05.445 info objects written tankerkoenig.0 2018-04-17 20:21:05.105 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.tankerkoenig, node: v6.9.4
und dann sind die Werte up-to-date…
-
Bei den 5 Minuten geht es darum das der Tankerkönig Server mit anfragen zu geballert wird.
Da hat der ein oder andere User schon mal ne Mail bekommen oder war Plötzlich gesperrt.
Darf ich mal Fragen welche JS-Controller Version du nutzt?
-
javascript 3.6.4
Das mit dem "Server Zuallern" hatte ich auch in einem anderen Forum gelesen, dort gabs noch den Tip nicht unbedingt auf die Standard-Werte (alle 10 Min, Alle 15 Min etc) zu gehen weil das alle machen. Ich glaub eigentlich nicht dass es daran liegen kann und habe das Intervall jetzt mal auf einen krummen Wert gestellt, leider mit gleichem Effekt ("objects written" fehlt)
-
Ne ne, an den Abfrage Intervallen liegt es nicht. Sollte nur ein Hinweis sein.
Ich meinte aber die Version vom JS-Controller nicht vom JavaScript Adapter.
Schau mal im Tab „Hosts“
-
Ooops, wusste nicht, dass da auch noch Versionen unter Hosts zu finden sind, macht aber ja Sinn.
OK scheint hoffnungslos veraltet zu sein, installiert ist die 0.15.3, Asche über mein Haupt.
Ich date den mal ab, und warte 2-3 Zyklen Tankerkönig ab.
-
DRINGEND vorher Backup machen!
bei so einem Sprung könnte etwas schief gehen
Gruß
rainer
-
Hallo,
wenn es Probleme mit der Aktualisierung der Datenpunkte gibt, empfehle ich, die Number - Datenpunkte mit den Preisen im History Adapter zu loggen. An der Kurve kann man schneller Störungen finden.
Gruß
Pix