Overraskende mye skulle det vise seg!

Ok, litt bakgrunn: når jeg først startet med fat og tappekraner ønsket jeg en for for kontroll på hvor mye som var på fatene, jeg fikk tak i noen flowmetre som ble koblet via Arduino og en Rasberry PI samt en programvare jeg ikke husker navnet på lenger. Det fungerte relativt dårlig med mye feilmåling og jeg fikk det aldri bra.
Så lanserte Plaato vekter som fatene kunne stå på, vel og bra, men det fungerte heller aldri spesielt bra da de mistet nett hele tiden og i tillegg hadde en heller tvilsom strømkobling. Tilslutt la de også ned serveren og det gjorde at jeg ga opp hele Plaato, løsningen da ble en whiteboard på tappeskapet med info om øl, og ingen logging, men siden jeg likte konseptet med vekter kjøpte jeg inn lastceller (50kg) med hx711 forsterkere fra Aliexpress og fikk brent 10mm aluplater på jobb. Men jeg fant ikke noen god softwareløsning så derfor døde hele prosjektet ut.
Spol frem noen år, og kona forteller en nabo at tappeskapet var mye kulere når jeg hadde skjerm. Jeg spurte så ChatGPT om det var dukket opp noen brukbare løsninger, svaret var nja, men siden du bruker Home Assistent til mye tror jeg vi kan lage noe bedre, da var motivasjonen tent.

Vi startet med å koble alt opp slik at en kunne få fungerende hardware, i tillegg til det jeg handlet på Aliexpress brukte jeg en AtomLite fra M5stack siden jeg hadde noen liggende, men omtrent alt av ESP32 kan brukes til formålet. Chatgpt skrev koden og det ble lastet inn via Esphome slik at vektene dukket opp i Home Assistent. Kalibrering ble gjort med ett manualsett jeg hadde stående (så ble det brukt også
)

Alt ble plassert i ett 3D printet kabinett (som gpt tegnet)
Så begynte moroa; lage ett dashboard tilpasset en gammel Ipad som ikke ble brukt.
Jeg ønsket at ølene kunne hentes direkte fra Brewfather som har en HA integrasjon, men de entitetene vi trengte her manglet siden tanken med denne er først og fremst opp mot automasjon på gjæring. Jeg fikk derfor gpt til å skrive en ny integrasjon/tillegg til Brewfather som hentet det jeg ville ha: alt relevant fra de ølene som står enten som ferdig eller modning, den henter Navn, stil, abv, tappedato, FG, batchnr og farge som alle brukes under visningen.
Logoen (også lagd av gpt) øverst, deretter klikkbar rullegardinmeny som kun inneholder de ølene som er under modning eller ferdig i BF, info om ølet under det igjen og nederst grafisk visning på restmengde øl der fargen er beregnet ut fra EBC (denne syns jeg er vel lys, så der blir det muligens litt endringer), i tillegg stiger det bobler opp i ølet kontinuerlig samt det skvulper litt på toppen.
Ps, dette innlegget har jeg skrevet på egenhånd

Ok, litt bakgrunn: når jeg først startet med fat og tappekraner ønsket jeg en for for kontroll på hvor mye som var på fatene, jeg fikk tak i noen flowmetre som ble koblet via Arduino og en Rasberry PI samt en programvare jeg ikke husker navnet på lenger. Det fungerte relativt dårlig med mye feilmåling og jeg fikk det aldri bra.
Så lanserte Plaato vekter som fatene kunne stå på, vel og bra, men det fungerte heller aldri spesielt bra da de mistet nett hele tiden og i tillegg hadde en heller tvilsom strømkobling. Tilslutt la de også ned serveren og det gjorde at jeg ga opp hele Plaato, løsningen da ble en whiteboard på tappeskapet med info om øl, og ingen logging, men siden jeg likte konseptet med vekter kjøpte jeg inn lastceller (50kg) med hx711 forsterkere fra Aliexpress og fikk brent 10mm aluplater på jobb. Men jeg fant ikke noen god softwareløsning så derfor døde hele prosjektet ut.
Spol frem noen år, og kona forteller en nabo at tappeskapet var mye kulere når jeg hadde skjerm. Jeg spurte så ChatGPT om det var dukket opp noen brukbare løsninger, svaret var nja, men siden du bruker Home Assistent til mye tror jeg vi kan lage noe bedre, da var motivasjonen tent.

Vi startet med å koble alt opp slik at en kunne få fungerende hardware, i tillegg til det jeg handlet på Aliexpress brukte jeg en AtomLite fra M5stack siden jeg hadde noen liggende, men omtrent alt av ESP32 kan brukes til formålet. Chatgpt skrev koden og det ble lastet inn via Esphome slik at vektene dukket opp i Home Assistent. Kalibrering ble gjort med ett manualsett jeg hadde stående (så ble det brukt også

Alt ble plassert i ett 3D printet kabinett (som gpt tegnet)

Så begynte moroa; lage ett dashboard tilpasset en gammel Ipad som ikke ble brukt.
Jeg ønsket at ølene kunne hentes direkte fra Brewfather som har en HA integrasjon, men de entitetene vi trengte her manglet siden tanken med denne er først og fremst opp mot automasjon på gjæring. Jeg fikk derfor gpt til å skrive en ny integrasjon/tillegg til Brewfather som hentet det jeg ville ha: alt relevant fra de ølene som står enten som ferdig eller modning, den henter Navn, stil, abv, tappedato, FG, batchnr og farge som alle brukes under visningen.

Logoen (også lagd av gpt) øverst, deretter klikkbar rullegardinmeny som kun inneholder de ølene som er under modning eller ferdig i BF, info om ølet under det igjen og nederst grafisk visning på restmengde øl der fargen er beregnet ut fra EBC (denne syns jeg er vel lys, så der blir det muligens litt endringer), i tillegg stiger det bobler opp i ølet kontinuerlig samt det skvulper litt på toppen.
Ps, dette innlegget har jeg skrevet på egenhånd