Én nem is azt vitattam egy percig sem, hogy az írást nem fogja elfogadni, hanem azt, hogy a ~100 millió sor táblánként akkor is összejön egy év alatt, ha minden gyártósor külön táblát kap.
Márpedig 100 millió soron a count egy táblán simán eltart 2-3 másodpercig, így eléggé lelassulhat a felület egy év után. Nyilván kezelhető, optimalizálható, tucatnyi megoldást tudok rá én is, csak arra akartam felhívni a figyelmet, hogy ameddig csak a palackok számolása a feladat, addig felesleges egy Raspberry PI-nél nagyobb kapacitású gépet alá rakni, mert minimális optimalizálással azon is megoldható a feladat.
3 palackkal számolva egy gyártósoron minden palackra bejegyzés: 365*24*60*60*3 = 94 608 000 sor
Ugyanez 1 percenként reportolva: 365*24*60 = 525 600 sor
Ugyanez 5 percenként reportolva: 365*24*60/5 = 105 120 sor
Tehát az eredeti adatmennyiség 0.01%-nak eltárolásával is szinte azonos adatszolgáltatást tudunk adni éves, havi, heti, napi, műszakonkénti, óránkénti, vagy 5 perces bontásban, a meghibásodást pedig ugyanolyan gyorsan képes jelezni.
Az aláírásodban szereplő linkből kiindulva gondolom pontosan tudod, hogy egy ESP32 mennyivel komplexebb feladatot is képes ellátni, mint amiről itt szó van, már így is nagyon le van egyszerűsítve a feladat. (szerintem egyetlen ESP32-vel is meg lehetne oldani mind a 12 gyártósor számolását + a 12 selejt futószalagon a számolást, plusz az egész napi adatot tudná tárolni a feladásig, ha 5 perces bontásban gyűjtöd szalagonként)