En Goff Brygapp — din digitale brygdagbog
Et komplet bryggestyringssystem til hjemmebrygger. Opret opskrifter, styr ingredienser, følg gæringsforløbet i realtid og del dit bryggeri med verden.
Gå til dashboard →Brugerdokumentation
Forklarer de enkelte skærmbilleder i En Goff Brygapp — hvad hvert felt bruges til og hvordan de hænger sammen. Brug TOC til venstre til at navigere.
Version 4.34
Dashboard
Det første skærmbillede efter login. Viser nøgletal øverst og en tab-baseret øliste nedenunder.
Statistik-kort
| Kort | Beskrivelse |
|---|---|
| Bryggede øl | Antal øl registreret som brygget. Klik for at gå til fanen "Brygget". |
| Planlagte brygninger | Øl med fremtidig brygdato der endnu ikke er brygget. Klik for at gå til fanen "Planlagt". |
| Øl på lager | Øl med resterende flasker eller fustager. Klik for at gå til fanen "Øllager". |
| Kommentarer | Antal modtagne kommentarer på dine offentlige opskrifter. Klik for at rulle ned til kommentarpanelet. |
Seneste kommentarer
Vises kun hvis der er kommentarer på dine offentlige opskrifter. Tabel med opskrift, afsender, indhold og dato.
Øliste-faneblade
| Fane | Indhold |
|---|---|
| Planlagt | Øl med fremtidig brygdato. Viser navn, brygdato, volumen og mulighed for at binde API-nøgle. |
| Brygget | Øl registreret som brygget. Viser navn, brygdato, ABV, resterende flasker og fustager. |
| Standard | Standardopskrifter der bruges som skabeloner ved oprettelse af nye brygninger. |
| Øllager | Aftappede øl med klar-fra dato, ABV og resterende flasker/fustager. |
| Offentlige | Offentliggjorte øl fra alle brugere. Viser navn, ABV, IBU, EBC og bryggeri. |
Øliste
Komplet liste over alle dine øl-opskrifter. Kan filtreres og sorteres.
| Kolonne / Funktion | Beskrivelse |
|---|---|
| Navn | Opskriftens navn. Klik for at åbne opskriften. |
| Status-chips | Farvet badge: grå = planlagt, blå = brygget, grøn = aftappet/på lager, guld = standardopskrift. |
| OG / FG / ABV | Estimerede eller målte værdier afhængig af brygningens status. |
| EBC | Beregnet farveværdi. Farvedot viser den faktiske farvenuance. |
| Brygdato | Planlagt eller faktisk brygdato. Bruges til sortering og brygplan. |
| Filter-faneblade | Filtrer på "Planlagt", "Brygget" eller "Standard" (standardopskrifter). |
Øl-opskrift — faneblad: Opskrift / BeerCalc
Hoveddelen af en opskrift. Her defineres alt hvad ølet indeholder og de parametre der bruges til beregning.
Basisoplysninger
| Felt | Beskrivelse |
|---|---|
| Øltype / Stilart | Vælg BJCP 2021-stilart eller nordisk konkurrencestilart (N1A–N7D). Aktiverer stilart-compliance: hvert metrik-felt vises med acceptabelt interval og farves grønt/rødt. |
| IBU-model | Tinseth (standard — gradueret udnyttelse), Rager (tyngdekompenseret) eller Simpel (fast tabel). Valget gælder kun denne opskrift. Standard arves fra bryganlægsindstillingerne. |
| Bryg vol. (L) | Det planlagte volumen i gærtanken efter kogning. Bruges som grundlag for ingrediensberegninger og IBU. |
| Mæskevand (L) | Vandmængde til mæskning. Standard-værdien hentes fra bryganlæg-profilen. Kan tilsidesættes per opskrift. |
| Spargevand (L) | Vandmængde til skylning. Standard fra bryganlæg-profilen. |
| Mæske-pH | Valgfrit notatfelt til registrering af målt pH under brygningen. |
| Efficiency (%) | Brygeffektivitet — typisk 70–80%. Påvirker direkte den beregnede OG. |
| Mash Profile | Tilknyt en mæskeprofil med steptemperaturer. Valgfri. |
| Fermentation Profile | Tilknyt en gæringsprofil. Valgfri. |
Metrik-felter (OG / FG / ABV / IBU / EBC)
| Felt | Beskrivelse |
|---|---|
| OG | Beregnet massefylde inden gæring. Afhænger af malt, PPG og effektivitet. |
| FG | Estimeret massefylde efter gæring. Beregnes ud fra OG og gærens forgæringsgrad. |
| ABV (%) | Estimeret alkoholprocent baseret på OG og FG. |
| IBU | Bitterhedsgrad. Beregnes ud fra valgt IBU-model for hvert humletilsætningstidspunkt. |
| EBC | Farvegrad. Beregnes ud fra malt-farver og mængder (Morey-formel). |
| BU:GU | Forholdet mellem bitterhed (IBU) og sødme (OG). < 0.5 = maltigt, > 1.0 = meget bittert. |
| Pre-boil OG / Vol. | Beregnet massefylde og volumen inden kogning — dvs. hvad du forventer at måle i gruekedlen. Afspejler bryganlæggets kogningsfordampning og udstyrslossene. |
Øl-opskrift — faneblad: Ingredienser
Tilknyt og juster gær, malt, humle og tilsætninger til opskriften. Ingredienser vælges fra din egen database eller en delt fælles database.
| Sektion | Beskrivelse |
|---|---|
| Gær | Vælg gærstamme fra databasen. Forgæringsgraden hentes automatisk og bruges til FG/ABV-estimat. |
| Malt | Tilsæt malt med mængde (g eller kg). PPG og EBC hentes fra maltdatabasen og bruges til OG- og farveberegning. |
| Humle | Tilsæt humle med mængde (g), kogtetid (min) og tilsætningstidspunkt. Alpha-% hentes fra humledatabasen til IBU-beregning. |
| Tilsætninger | Fritekst-ingredienser som krydderier, laktos, sukker m.m. med mængde og enhed. |
Øl-opskrift — faneblad: Brygdag
Registrér datoer, målte værdier, flasker/fad og status. Indeholder desuden en beregner til hydrometer-korrektion.
| Element | Beskrivelse |
|---|---|
| Datoer | Brygdato, 2. gæring, aftapningsdato og klar-til-smag-dato. |
| Målte værdier | Målt OG og FG som heltalsgravity (f.eks. 1052). Faktisk effektivitet og ABV beregnes automatisk. |
| Flasker & fustager | Antal flasker/fustager og restbeholdning — opdateres manuelt efterhånden som ølet forbruges. |
| Status | Checkbokse: Brygget, 2. gæring færdig, Påfyldning færdig, Standardøl, Lager fratrukket. Styrer brygningens livscyklus og lagerstatus. |
Hydrometer temperaturkorrektion
Beregner korrigerer en hydrometer-aflæsning til kalibreringstemperaturen (typisk 20 °C for europæiske instrumenter).
| Felt | Beskrivelse |
|---|---|
| Målt SG | Den aflæste massefylde ved måletemperaturen. |
| Måletemperatur (°C) | Temperatur på urten/ølet da målingen blev foretaget. |
| Kalibreringstemp. (°C) | Temperaturen hydrometeret er kalibreret til — som regel 20 °C. Stå på skalaen eller i produktbladet. |
Øl-opskrift — faneblad: Overvågning
Viser brygværdier, gæringsforløb og temperaturgrafer. Indeholder også API-nøgle-tilknytning og hjælpeberegnere.
| Felt | Beskrivelse |
|---|---|
| Brygværdier-tiles | Viser målte OG/FG/ABV hvis registreret, ellers beregnede estimater. Heading angiver om det er faktiske eller beregnede værdier. |
| ABV = n/a | Hvis OG er målt men FG mangler, vises ABV som "n/a" med advarsel om at tilføje FG. |
| Målt OG / FG | Indtastes som heltalsgravity (f.eks. 1052). Faktisk effektivitet og ABV beregnes automatisk. |
| RAPT Pill kurve | Gæringsforløb-kort vises automatisk når der er RAPT-data. Toggle-knapper til tyngde, temperatur og batteri. |
| Nulstil gæringskurve | Slet-knap i Gæringsforløb-kortets header åbner modal der kræver password-bekræftelse. |
| Temperaturlog | BrewTemp-data vises som graf med bottom, top, actual og target temperatur. |
| Auto-opdatering | Slide-control til at sætte interval (15–60 sek) for automatisk side-reload. |
Karbonerings-/primingberegner
Beregner hvor mange gram primingsuker der skal tilsættes ved aftapning for at opnå det ønskede CO₂-niveau.
| Felt | Beskrivelse |
|---|---|
| Ønskede vol. CO₂ | Mængden af opløst CO₂. Hurtigknapper: Session (1,8), Ale (2,2), Lager (2,4), Belgisk (3,0), Hvede (3,5). |
| Batch (L) | Volumen øl der skal primmes. Udfyldes automatisk med opskriftens brygvolumen. |
| Gæringstemperatur (°C) | Temperaturen ølet har gæret/lagret ved. Bruges til at estimere resterende opløst CO₂. |
| Sukkertype | Saccharose (hvidt sukker), dextrose, DME eller honning — med forskellig vergæringsgrad og molekylevægt. |
API-nøgler til sensorer
Nedenunder beregnerne finder du felter til at binde API-nøgler fra din profil til denne opskrift.
| Felt | Beskrivelse |
|---|---|
| API nøgle til Brygudstyr | Tilknyt en Bryg-nøgle til temperaturlogging via BrewTemp-webhook. |
| API nøgle til gæring (RAPT Pill) | Tilknyt en Gærings-nøgle til RAPT Pill-sensoren. Webhook-URL vises automatisk. |
Øl-opskrift — faneblad: Medier & Log
Upload billeder og skriv noter til opskriften i samme faneblad.
Medier
| Element | Beskrivelse |
|---|---|
| Upload billede | Upload JPEG, PNG eller WebP. Vises i galleri og optionelt på den offentlige bryggeriside. |
| Etiket | Upload en separat etiket-fil til visning og download (PDF/PNG). |
Bryg-log
| Element | Beskrivelse |
|---|---|
| Log-indlæg | Hvert indlæg vises med forfatter, tidsstempel og indhold. Sorteret med nyeste øverst. |
| Tilføj note | Skriv en note og klik "Gem note". Gemmes med din brugerprofil og aktuel tid. |
| Slet indlæg | Kun egne indlæg kan slettes. Bekræftelse vises i browseren. |
Opskriftsblad (print/PDF)
Klik Opskriftsblad på en øl for at åbne det printbare blad.
| Sektion | Indhold |
|---|---|
| Stats-bånd | OG, FG, ABV, IBU, EBC. Faktisk ABV vises hvis OG + FG er målt. |
| Opskrift | Volumen, effektivitet, malt, humle, tilsætninger, kogetid. |
| Mæske- og gæringsprofil | Alle trin med temperatur og tid. |
| Gæringsforløb | RAPT Pill-kurve (tyngde + temperatur) vises som graf hvis data findes. |
| Log | Alle bryg-log noter vises kronologisk. |
| Billeder | Uploadede mediebilleder vises i gitter. |
Brygplan
Tabeloversigt over alle brygninger sorteret efter brygdato med datoer og lagerstatus for hver øl.
| Kolonne | Beskrivelse |
|---|---|
| Øl | Opskriftens navn. Klik for at åbne opskriften. |
| Brygdato | Planlagt eller faktisk brygdato. Grøn = gennemført, rød = overskredet. |
| 2. gæring | Planlagt dato for sekundær gæring. Farves grønt/rødt efter status. |
| Påfyldning | Planlagt aftapningsdato. Farves grønt/rødt efter status. |
| Klar | Dato fra hvilken ølet er drikkeklart. Grøn hvis datoen er passeret. |
| Flasker / Fustager | Resterende beholdning sammenlignet med lagerkapacitet. |
| Flaskelager / Fustage | Lagerkapacitet i antal flasker/fustager. |
| Gærtanke | Antal aktive gærtanke i brug ift. max kapacitet. |
Indkøbsliste
Automatisk genereret liste over ingredienser der mangler til kommende planlagte brygninger.
| Element | Beskrivelse |
|---|---|
| Tidshorisont (dage) | Filtrer hvilke planlagte brygninger der medtages — standard 90 dage frem. |
| Mangler | Malt, humle, gær og tilsætninger hvor behov overstiger nuværende lager. Viser behov, lager og manko. |
Lager
Oversigt over egne bryg der er aftappet og på lager.
| Kolonne | Beskrivelse |
|---|---|
| Klar til smag | Vises grøn hvis datoen er passeret. |
| Resterende flasker | Opdateres manuelt. Bruges til at holde styr på forbrug. |
| ABV | Faktisk alkoholprocent baseret på målte OG/FG-værdier. |
Malt
| Felt | Beskrivelse |
|---|---|
| EBC | Farvegrad. Bruges i øl-farveberegningen. |
| PPG (Potential) | Points Per Gallon — sukker-udbytte ved 100% effektivitet. Typisk 1028–1046. |
| Er sukker? | Bruges med 100% effektivitet (f.eks. kandissukker). |
| Lager (g) | Gram på lager. Bruges af indkøbslisten. |
| Offentlig | Gøres synlig for alle brugere (fælles ingrediensdatabase). |
Humle
| Felt | Beskrivelse |
|---|---|
| Alpha (%) | Alpha-syreindhold. Bruges til IBU-beregning. Opdatér ved nye indkøb. |
| Anvendelse | Aroma, Bittering eller Dual Purpose. |
| Lager (g) | Gram på lager. Bruges af indkøbslisten. |
Gær
| Felt | Beskrivelse |
|---|---|
| Forgæringsgrad (%) | Apparent attenuation. Bruges til at beregne estimeret FG og ABV. Typisk 70–85%. |
| Lager (pakker) | Antal pakker på lager. Indkøbslisten sammenligner med antal planlagte brygninger. |
Mæsk-profil
Definer genbrugelige mæsk-temperaturer med op til tre trin + mashout (step mash).
| Felt | Beskrivelse |
|---|---|
| Starttemp | Striketemp — temperaturen vandet hældes på malten ved. |
| Trin 1–3 | Temperatur (°C) og varighed (min) per trin. Trin 3 er valgfrit — sæt tid til 0 for at springe over. |
| Mashout | Afsluttende trin til at stoppe enzymaktivitet. Sæt tid til 0 for at springe over. |
Gæringsprofil
Definer en temperaturprofil for gæringsforløbet med op til tre faser.
| Felt | Beskrivelse |
|---|---|
| 1. gæring temp / varighed | Starttemperatur og antal dage for hoved-gæringen. |
| 2. gæring temp / varighed | Valgfri: temperatur og dage for sekundær gæring eller diacetyl-pause. |
| Lagring temp / varighed | Valgfri: kold lagring/konditionering. |
Bryganlæg & indstillinger
Profil → fane Emballage & Bryganlæg
| Indstilling | Beskrivelse |
|---|---|
| Brew Efficiency | Forventet udnyttelsesgrad (0–1). F.eks. 0.75 = 75%. |
| Standard bryg-volumen | Udfyldes automatisk på nye opskrifter. |
| Mash Ratio | Liter vand per kg malt til automatisk vandberegning. |
| Standard mæskevand | Fast vandmængde der overskriver beregnet mæskevand (valgfrit). |
| Standard IBU-model | Tinseth, Rager eller Simpel — arves af nye opskrifter. |
| Grain Absorption | Liter vand der absorberes per kg malt. |
| Boil-off rate | Fordampning i liter per time under kogning. |
| Udstyrstab | Liter der bliver tilbage i kedlen og rørene. |
API-nøgler
Profil → fane API Nøgler — bruges til at forbinde BrewTemp og RAPT Pill med opskrifter.
| Felt / Funktion | Beskrivelse |
|---|---|
| Type | Brew = BrewTemp-temperaturlogger. Fermentation = RAPT Pill. |
| Aktiv | Deaktivér en nøgle uden at slette den — webhook-kald afvises hvis inaktiv. |
| Testtilstand | Modtag og inspicér webhook-data uden at skrive til produktionsdata. |
| Tilknyt til opskrift | Opskrift → faneblad Overvågning → vælg API-nøglen i det relevante nøgle-felt nederst i fanen. |
| Rotation | Generer ny nøgle-værdi uden at ændre binding eller historik. |
BrewTemp:
/api/webhook/brewtemp/<nøgle>/RAPT Pill:
/api/webhook/rapt/ (nøgle i POST-body)
Bryggeriside
Offentlig præsentationsside for dit bryggeri med om-tekst, logo og offentliggjorte opskrifter.
| Felt | Beskrivelse |
|---|---|
| Slug | URL-venlig identifikator, f.eks. "en-goff" → /bryggeri/en-goff/ |
| Om-tekst | Fritekst-præsentation af bryggeriets historie og stil. |
| Baggrundsbanner | Upload bredt bannerbillede (anbefalet 1200×300 px). |
| Offentlig side | Sæt hak for at aktivere den offentlige bryggeriside. |
Brugere & adgang
| Funktion | Beskrivelse |
|---|---|
| Temp-bruger | Gæste-konto med 30 dages adgang uden email. Kan konverteres til fuldt login via anmodning til admin. |
| MFA (TOTP) | Aktiver tofaktorgodkendelse via profil-siden med en authenticator-app. |
| Offentlige brygninger | Sæt "Offentlig" på en øl for at gøre opskriften tilgængelig uden login. |
| Adgangskode-nulstilling | Via login-siden ved at klikke "Glemt adgangskode". Kræver registreret email. |
Administration Kun admin
Funktioner forbeholdt superbrugere. Tilgås via sidebar-menuen.
| Funktion | Beskrivelse |
|---|---|
| Systemindstillinger | Vedligeholdelsestilstand, advarselsbanner, tracking-script og SMTP-konfiguration. |
| Brugeradgang | Godkend eller afvis anmodninger om brugeradgang. |
| Login log | Alle login-forsøg med IP-adresser og tidsstempler. |
| Webhook log | Log over alle indkommende webhook-kald fra sensorer. |
| Opdater BJCP | Henter og importerer den nyeste BJCP 2021-stilartsliste fra GitHub. |
| Nordiske stilarter | Genimporterer de 23 nordiske konkurrencestilarter (N1A–N7D). |
| Ønskeliste | Intern liste over planlagte og ønskede funktioner. |
Push til staging og produktion
| Trin | Kommando / Handling |
|---|---|
| 1. Versionsnummer | Opdatér VERSION-filen og omdøb ## Unreleased i CHANGELOG.md til den nye version. |
| 2. Staging | git push origin master → post-receive hook: collectstatic, migrate, genstart bryg-web.service |
| 3. Produktion | ssh -i ~/.ssh/id_rsa git@192.168.1.78 "/home/git/deploy-prod.sh" |