Hallo,
um die QR-Codes schnell prüfen zu können hab ich mal auf die Schnelle ein kleines Online-Tool entworfen:
https://pv.pincrushers.de/qrcode/
Einfach einen oder mehrere QR-Codes einfügen, anschließend spuckt er aus, ob der QR-Code "valide" ist bzw. was er daraus lesen kann.
Das ist jetzt ein erster Entwurf, ich hab noch zwei-drei Ideen, was ich ergänzen möchte:
- Die Daten als CSV downloadbar machen um sie in Excel betrachten zu können
- Kleine Anleitung mit Bild eines QR-Codes dabei legen
- Kurzes Impressum brauch ich wohl noch
Richtig cool wäre, wenn ich die Webapp mit einer Kamera-App am Handy koppeln könnte. Also man geht mit dem Handy auf den QR-Code und er entschlüsselt sofort den Inhalt und packt den Code in einer Liste zusammen, die man dann z.B. per Email bekommt. Dazu fehlen mir aber (zumindest jetzt) die Fähigkeiten, mit Smart-Phone-Programmierung kenne ich mich nicht aus.
Anregungen und Wünsche gerne hier oder per PN.
Grüße, Hanes
EDIT: Aktuell werden nur die EVE-Zellen LF304, LF230, LF105, LF50K, LF280, LF280N und LF280K erkannt, sowie ein paar gängige von Lishen und CATL, mir fehlen die Informationen, wie der Code für andere Zellen aussehen muss, falls da jemand mehr weiß, gerne Info an mich, dann ergänze ich das.
Erst einmal super vielen Dank. Werde das Mal testen.
Cool wär noch 100 und 105 Ah von Eve
Ich frag Mal beim meinen Händler nach.
# Code Vendor Production Typ Cell Type Model Code Factory Trace Code Factory Address Production Date Serialnumber
1 04QCB76710700JB4L0003154 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 3154
2 04QCB76710700JB4L0003115 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 3115
3 04QCB76710700JB4L0004466 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 4466
4 04QCB76710700JB4L0003152 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 3152
5 04QCB76710600JB4J0001313 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 06,Task order 00 Jingmen 2021-04-19 00:00:00 1313
6 04QCB76717500JB4S0004408 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 75,Task order 00 Jingmen 2021-04-28 00:00:00 4408
8 04QCB76710700JB4K0001483 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-20 00:00:00 1483
9 04QCB76710700JB4K0002599 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-20 00:00:00 2599
10 04QCB76715000JB4N0004429 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 50,Task order 00 Jingmen 2021-04-23 00:00:00 4429
11 04QCB76710700JB4L0002809 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 2809
12 04QCB76710700JB4K0001572 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-20 00:00:00 1572
13 04QCB76710700JB4L0004201 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 4201
14 04QCB76717600JB4S0000192 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 76,Task order 00 Jingmen 2021-04-28 00:00:00 192
15 04QCB76710700JB4L0003473 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 3473
16 04QCB76717500JB4S0004479 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 75,Task order 00 Jingmen 2021-04-28 00:00:00 4479
17 04QCB76710600JB4K0005318 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 06,Task order 00 Jingmen 2021-04-20 00:00:00 5318
18 04QCB76710700JB4K0001889 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-20 00:00:00 1889
19 04QCB76710700JB4L0003488 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 3488
20 04QCB76710700JB4L0003932 EVE Power Cell LiFePO4 LF280K Traceablity code 71,Production Line 07,Task order 00 Jingmen 2021-04-21 00:00:00 3932
_____________________________________________________________________________________________________________________________________________________
1 04QCB71717700JB3E0004461 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4461
2 04QCB71717700JB3E0002915 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 2915
3 04QCB71717700JB3E0003857 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 3857
4 04QCB71717700JB3E0004063 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4063
5 04QCB71717700JB3E0002746 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 2746
6 04QCB71717700JB3E0003841 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 3841
7 04QCB71717700JB3E0004536 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4536
8 04QCB71717700JB3E0004083 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4083
9 04QCB71717700JB3E0004529 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4529
10 04QCB71717700JB3E0002733 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 2733
11 04QCB71717700JB3E0004115 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4115
12 02YCB66718800JB2H0003460 EVE Cell LiFePO4 LF280 Traceablity code 71,Production Line 88,Task order 00 Jingmen 2021-02-17 00:00:00 3460
13 04QCB71717700JB3E0004092 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4092
14 04QCB71717700JB3E0004540 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 4540
15 04QCB71717700JB3E0003904 EVE Power Cell LiFePO4 LF280N Traceablity code 71,Production Line 77,Task order 00 Jingmen 2021-03-14 00:00:00 3904
16 02YCB66718800JB2H0003099 EVE Cell LiFePO4 LF280 Traceablity code 71,Production Line 88,Task order 00 Jingmen 2021-02-17 00:00:00 3099
Eine Zelle ist nur so gut, wie der jenige der sie getestet hat 😆
Nach etwas Recherche hab ich die Unterstützung für die Typen LF230, LF304, LF105 und LF50K hinzugefügt, für LF100 und LF90 konnte ich keinen Code in den Datenblättern finden.
cool LF230 zellen werden erkannt
saubere arbeit, danke
evtl kann das ein mod mal oben anpinnen
Mega gut. :thumbup: macht vieles einfacher.
Das jetzt noch für CATL, Lishen und REPT
Ja ja, nie bekommt man den Hals voll genug.
Danke nochmal.
Eine Zelle ist nur so gut, wie der jenige der sie getestet hat 😆
Hallo Hannes,
danke für die Seite. Du kannst mit dem QR Code Decoder -> https://github.com/khanamiryan/php-qrcode-detector-decoder von hochgeladenen Bildern die QR Codes auslesen. Auf die Kamera kannst du mit getUserMedia() https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia zugreifen.
Beitrag geholfen? Links unter dem Profil einen "Daumen hoch" geben.
PS: Bitte wenn ich angesprochen werde immer mit der ZITAT Funktion arbeiten, so bekomme ich in meiner Timeline angezeigt.
im SL ist auch was zur Überprüfung von QR-Codes How to Quickly Identify Fake LFP Battery Cells Part 3 – QR Code
Bildquelle s. Link oberhalb
Hallo Hannes,
danke für die Seite. Du kannst mit dem QR Code Decoder -> https://github.com/khanamiryan/php-qrcode-detector-decoder von hochgeladenen Bildern die QR Codes auslesen. Auf die Kamera kannst du mit getUserMedia() https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia zugreifen.
Danke für den Tip, ich habe mal einen Teil umgesetzt (etwas anders alerdings). Bin aber nicht mit der Erkennungsgenauigkeit zufrieden. Das Problem ist, dass ich keinen Videostream auf dem Server auswerten möchte (und auch nicht die Daten haben möchte), die Barcodeerkennung sollte nach Möglichkeit auf dem Handy direkt passieren. Da befürchte ich aber ist Javascript nicht performant genug. Daher habe ich erstmal eine Simple Foto-Funktion implementiert, mit meinen Test-Bildern aus diversen Foren klappt das aber eher schlecht als recht. Zur Erkennung wird zbar verwendet.
Es werden jetzt außerdem auch die 272Ah LiSHen-Zellen erkannt.
Außerdem ist mir das hier in die FInger gekommen: https://www.gobelpower.com/lifepo4_decoder.html
"The decoder algorithm is based on "Battery Coding Standards" issued by China Goverment. "
Ich dachte bislang, dass der Code Herstellerbezogen ist, ist er aber scheinbar nicht. Leider kann ich diesen Battery Coding Standard nicht finden, dann würde ich genau den sonst umsetzen.
Scheinbar wird der Code im Standard durch GB/T 36278-2018 GB/T 34014-2017 beschrieben. Scheint sowas wie das Chinesische ISO zu sein. Leider Kostenpflichtig das PDF ....
Scheinbar wird der Code im Standard durch GB/T 36278-2018 beschrieben. Scheint sowas wie das Chinesische ISO zu sein. Leider Kostenpflichtig das PDF ....
Eigentlich ist BAIDU hier immer eine gute Hilfe: https://www.baidu.com/s?cl=3&wd=GB%2FT%2036758-2018 , vor allem wenn du die Seite aufrufst und dann ein paar Tage wartest. Hier werden die Ergebnise "besser". Im Anschluss mit deepl.com den Text übersetzten
Beitrag geholfen? Links unter dem Profil einen "Daumen hoch" geben.
PS: Bitte wenn ich angesprochen werde immer mit der ZITAT Funktion arbeiten, so bekomme ich in meiner Timeline angezeigt.
Danke für den Tip, ich habe mal einen Teil umgesetzt (etwas anders alerdings). Bin aber nicht mit der Erkennungsgenauigkeit zufrieden. Das Problem ist, dass ich keinen Videostream auf dem Server auswerten möchte (und auch nicht die Daten haben möchte), die Barcodeerkennung sollte nach Möglichkeit auf dem Handy direkt passieren. Da befürchte ich aber ist Javascript nicht performant genug. Daher habe ich erstmal eine Simple Foto-Funktion implementiert, mit meinen Test-Bildern aus diversen Foren klappt das aber eher schlecht als recht. Zur Erkennung wird zbar verwendet.
Da bin ich dann leider wieder raus. Mein Kollege meinte ich sollte auf das Android Framework https://ionicframework.com/ verweisen, das kann schon die meisten Dinge. In der Community https://ionic.io/community gibt es wohl auch viel Support.
Tut mir leid, das ich hier nicht weiterhelfen kann.
Beitrag geholfen? Links unter dem Profil einen "Daumen hoch" geben.
PS: Bitte wenn ich angesprochen werde immer mit der ZITAT Funktion arbeiten, so bekomme ich in meiner Timeline angezeigt.
Danke, ich schaus mir mal an.
Zu der Norm, das PDF kann man in Chinese herunterladen. Leider ist es gescannt und DeepL produziert damit nur Sonderzeichen 🙁 Das OCR scheint da nicht gut zu klappen. Aber die Hersteller sind vermutlich darin eh nicht geschlüsselt. Wird also auch nicht viel helfen. Dann bleibt reverse-engeneering 😉
Hallo Hanes,
dein Tool erzeugt einen internen Server error.
Beitrag geholfen? Links unter dem Profil einen "Daumen hoch" geben.
PS: Bitte wenn ich angesprochen werde immer mit der ZITAT Funktion arbeiten, so bekomme ich in meiner Timeline angezeigt.
Danke für den Hinweis, Fehler ist behoben.
Hi
Danke!
Ich finde den QR Code checker super, leider hat er bei mir folgende QR-Codes nicht erkannt. Es hapert am Production Date.
Vielleicht kannst Du das noch korrigieren, oder mir sagen das der unten genannten Checker mir nur vorgaukeln will der Code würde stimmen.
0019 - ERROR: Error in production Date: unconverted data remains: 3 Input: 04QCB76836100JBCX0001278
0030 - ERROR: Error in production Date: unconverted data remains: 2 Input: 04QCB76836200JBBW0003575
0036 - ERROR: Error in production Date: unconverted data remains: 3 Input: 04QCB76846100JBCX0006474
Dieser hier kann sie entschlüsseln: https://www.gobelpower.com/lifepo4_decoder.html
BCX wird zu 29.12.2021 aufgelöst
BBW zu 28.11.2021