Seite 7 von 8

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Aug 25, 2021 1:47 pm
von hansgeorgerz
Ja, die RFIDs bleiben in kebainfolp1 und kebalp1rfid stehen. In der Variable readtag steht jetzt wieder "0" drin.

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Aug 25, 2021 2:23 pm
von okaegi
Offensichtlich wird die rfid in der Schnittstelle nicht gelöscht, d.h. wenn du nun die gleiche rfid nochmals an die gleiche keba hälst können wir auf seite openwb nicht erkennen das die gleiche Karte zweimal hintereinander verwendet wurde. Kann es sein, dass das bei deinem Problem passiert ist ?
Gruss Oliver

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Aug 25, 2021 2:27 pm
von hansgeorgerz
An was genau kann ich das erkennen? Und wenn an dem tatsächlich so wäre, ist das ein KEBA Problem?

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Aug 25, 2021 2:47 pm
von okaegi
In der Schnittstelle wird bei Adresse 1500 die rfid Karte präsentiert

Keba Modbus Beschreibung

0x1500 - RFID card

This register contains the first 4 bytes of the serial number (UID) of the used RFID card. This register can be read if the charging session was authorized with an RFID card. The represented value is in decimal and has to be converted to hex in order to read the UID.
Example: Value 3570234960 converted to hex = D4CD7650 for the serial number (first 4 bytes) of the used RFID card

Nun liest openWb diese Adresse alle n Sekunden aus und schreibt den Wert in kebainfolp1.
Meine Vermutung:
Es sieht so momentan aus, dass dieser Wert sich erst dann ändert wenn du mit einer anderen Karte den rfid Leser von der Keba berührst.
Wenn du mit der gleichen Karte den leser berührst steht nach wie vor der gleiche Wert hier und Openwb weiss nicht, dass zweimal hintereinander die gleiche Karte verwendet wurde.
Frage: Ändert sich der Wert wenn du das Auto absteckst ?
Gruss Oliver

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Aug 25, 2021 2:57 pm
von hansgeorgerz
OK, verstehe.
okaegi hat geschrieben: Mi Aug 25, 2021 2:47 pm Frage: Ändert sich der Wert wenn du das Auto absteckst ?
Ich habe momentan leider kein Auto zum Testen da. Sollte sich der Wert nach dem Abstecken auf "0" ändern?

Ich vermute, dass dort immer die Werte der zuletzt gescannten RFID drin stehen bleiben. Jedenfalls ist das jetzt so, obwohl kein Auto angesteckt ist.

Durch das Problem mit der Schnittstelle werden die KEBAs durch openWB mit bereits verwendeten RFIDs nicht mehr freigeschalten?

Momentan erfolgt überhaupt keine Freischaltung mehr, egal welche RFID ich aus der Liste nehme. Die Freischaltung hat nur ein einziges mal nach dem letzten Nightly Update pro Karte funktioniert.

Kurze Frage noch zum Verständnis: OpenWB fragt aller paar Sekunden über den modbus den RFID Tag von der KEBA ab? Also von beiden Ladepunkten?
Die KEBA übermittelt also nicht beim Scan einer RFID am Ladepunkt dessen Tag an openWB?

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Aug 25, 2021 3:21 pm
von okaegi
Das Problem ist, das openwb wissen muss, wenn eine Rfid Karte erkannt wurde.


So ist es implementiert:
Somit merkt sich der openwb keba driver die letzte gelesen rfid Karte in kebalp1rfid. In kebainfolp1 steht die aktuel gelesene Karte.
Wenn nun der rfid id aus kebalp1rfid ungleich der rfid id aus kebainfolp1 ist wurde eine neue Karte erkannt und diese wird dann zusätzlich in readtag geschrieben, die dann in openwb die eigentliche rfid Verarbeitung auslöst.
Nun könnte sein, das beim Abschuss der Charging session die aktuell gelesene Karte z.b. mit 0 überschrieben wird. Das müssen wir aber noch rausfinden und dann könnten wir das Problem lösen.
Wenn wir aber in Openwb nicht wissen, ob die gelesene rfid von gerade eben oder von letzter Woche ist wird es etwas schwierig.
Du kannst das Problem damit umgehen indem du Karte a und b immer abwechseln verwendest (was aber aus Benutzersicht Blödsinnig ist)

Gruss Oliver

Deine Fragen:
Kurze Frage noch zum Verständnis: OpenWB fragt aller paar Sekunden über den modbus den RFID Tag von der KEBA ab?
Richtig kebainfolp1/lp2 wird alle n Sekunden abgefragt
Also von beiden Ladepunkten?
Richtig
Die KEBA übermittelt also nicht beim Scan einer RFID am Ladepunkt dessen Tag an openWB?
Nein Keva übermittelt in 1500 immer die letzte Rfid Id

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Sa Nov 13, 2021 1:52 pm
von Ionic5-21
Hallo, habe eine Keba KeContact P30 x series und wollte die mit einem Kostal Smart Meter kommunizieren lassen, aber irgendwie klappt es nicht, muss ich da beim Externer TCP Zähler noch was bestimmtes einstellen oder warum klappt das nicht. Ich trage da die IP Adresse vom KSEM und drücke auch Verbindung testen und dann kommt Externer TCP Zähler konnte nicht gefunden werden. Den dip switch 1.3 habe auf on.

Weis jemand eine Antwort?

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Sa Nov 13, 2021 2:01 pm
von okaegi
Keba und Kostal werden separat von openwb angesteuert, respektive ausgelesen.
Eine direkte Verbindung zwischen Kostal und Keba mit openwb macht keinen Sinn.
Gruss Oliver

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Mär 23, 2022 1:25 pm
von hansgeorgerz
Hallo in die Runde, seit dem Update auf die Nightly 1.9.258 fehlen im Ladelog die protokollierten RFID Tags der KEBA.
Könnte das bitte wieder korrigiert werden? Danke.

Ergänzung:
In der kebalp1rfid und kebalp2rfid steht ein RFID Tag drin, es ist jedoch nicht der aktuelle Letzte Tag.

Re: Keba P30 nun auch mit Modbus unterstützt

Verfasst: Mi Mär 30, 2022 4:27 pm
von Hell
Kurze Nachfrage: Ist das oben von hansgeorgerz genannte Problem mit den RFID-Karten in der Stable: 1.9.262 bereits behoben (KEBA P30X und KEBA P30C) Firmware / Softwareversion 1.12.1 oder 1.13?