A gyártó sor elején nem palack van hanem alluminium korong, ebből van kinyomva a palack. A korongokat egy beszállító hozza tonnaszám...
Így az egyesével való "megjelölés" ne jöhet szóba. De úgy tűnik az ESP32-vel meg tudom oldani a dolgot.
A soron lévő infra érzékelők, amik a futószalagra van építve több helyen, adják a 24Voltos jelet. Ezt én egy Finder relén keresztül kötöttem rá az ESP32-re. Ha elhalad a ternék az infra kapu előtt (eltakarja a fényt) , GND-re zár az ESP32 és növelem a számlálót. Szóval számol..
Az ESP32-re írt progi az aktuális számolt értéket kitesz a TCP 80-as portján futó webszerverre. Amíg nem nyit meg senki egy kapcsolatot a webszervere felé addig 1 másodpercenként kiírja az aktuális számolt darabot. Az SQL-szerveren, ami a céges belső webszerver is, fut egy python script, ami CURL-al ránéz 5 másodpercenként az ESP32-n futó weboldalra, amin az éppen összeszámolt darab érték van kiírva. Ezt az adatot pedig felírja az SQL adatbázisba. Még annyi , hogy az ESP32 -re kötve van egy RTC -modul (elemes real time clock), így a darabszámokkal kiirja a weboldalára azt az időpontot, amikor az a ternéket érzékelte, illetve a későbbi azonosítás miatt a saját IP-címét is.
Valami ilyesmit :
  ('2021-02-09 15:14:00',192.168.1.182','10'),('2021-02-09 15:14:01',192.168.1.182','9'),  ...
Ha az ESP32 érzékeli, hogy valaki ránézett, és kiolvasa taz aktuális adatokat, törli a weboldalát és kiírja az adatokat, amíg megint rá nem néz valaki a 80-as web portjára..
Tehát az ESP32 számol, és egy másik gép (nálam maga az sql-szerver) kiolvas, és SQL-be ír.
Nagyjából ennyi ...
Biztos nem a legszebb megoldás, de úgy tűnik , működik.