Der Brautomat

Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1051

Beitrag von Innuendo »

Hallo
jbrand hat geschrieben: Mittwoch 11. März 2026, 07:06 Ein Münchner Dunkel kann ich auch beisteuern.
Dein W120 MüDunkel? :Drink
Ich bringe auch ein Münchner Dunkel mit. Der Zufall will es so: am Freitagabend findet die erste inoffiziellen MüDunkel Brautomaties Competition statt: ralfsteck vs. jbrand vs. Innu.

Braufex? Bringst Du auch ein MüDunkel mit?
Innu
Benutzeravatar
Braufex
Posting Freak
Posting Freak
Beiträge: 3023
Registriert: Montag 6. August 2018, 22:22
Wohnort: Kreis Augsburg

Re: Der Brautomat

#1052

Beitrag von Braufex »

Werd auf jeden Fall bei Euch vorbeischauen :thumbsup
Muss gucken, ob ich noch was zum Mitnehmen finde.
Bin gerade etwas "trocken gelaufen" :Wink

Gruß Erwin, der sich, zusammen mit Frau Braufex, schon saumäßig aufs Wochenende freut ... :Drink
___________________________________________
Die Google-Forum-Suche.
Ich weiß zwar nicht wie, aber sie funktioniert prima ;-)
Benutzeravatar
jbrand
Posting Freak
Posting Freak
Beiträge: 598
Registriert: Dienstag 13. August 2019, 08:32
Wohnort: Ludwigsau

Re: Der Brautomat

#1053

Beitrag von jbrand »

Innuendo hat geschrieben: Mittwoch 11. März 2026, 07:38 Dein W120 MüDunkel? :Drink
Ich bringe auch ein Münchner Dunkel mit. Der Zufall will es so: am Freitagabend findet die erste inoffiziellen MüDunkel Brautomaties Competition statt: ralfsteck vs. jbrand vs. Innu
Ja, ich hab's wieder getan :Smile

Und ich freue mich total aufs Wochenende.
Viele Grüße

Jens
Benutzeravatar
ralfsteck
Posting Klettermax
Posting Klettermax
Beiträge: 216
Registriert: Mittwoch 20. März 2019, 09:50
Wohnort: Friedrichshafen

Re: Der Brautomat

#1054

Beitrag von ralfsteck »

Mein Münchner Dunkel habe ich aber ganz herkömmlich mit Zubrühen gebraut. Ich musste erstmal den Frust wegbrauen, nachdem ich durch mein nicht funktionierendes Rührwerk 34 Liter angebranntes Weizen entsorgen musste.
Gruß, Ralf
Weizenfanatiker, Bottichmaischer und Brauschrauber vom Bodensee.
dXn
Posting Junior
Posting Junior
Beiträge: 48
Registriert: Montag 13. Juni 2016, 10:52

Re: Der Brautomat

#1055

Beitrag von dXn »

Ich wollte meinen Gärkühlschrank auf die Brautomat Fermenter Steuerung umbbauen. Bisher war das mit einem Inkbird (Kühlen + heizen) realisiert.

Mein Kühlschrank hat innen auch noch einen Lüfter verbaut der zur Zeit dauerhaft läuft. Ob das unbedingt notwendig ist bei der Verwendung als Gärkühlschrank? Vielleicht könnte man den als Aktor mit einem weiteren Relais über die Steuerung parrallel beim kühlen oder heizen mitlaufen lassen oder in irgendeinem Intervall. Nur mal so als Idee/Vorschlag...
Benutzeravatar
Braufex
Posting Freak
Posting Freak
Beiträge: 3023
Registriert: Montag 6. August 2018, 22:22
Wohnort: Kreis Augsburg

Re: Der Brautomat

#1056

Beitrag von Braufex »

Bin im Gewölbekeller, ist schon jemand da?
Gruß Erwin
___________________________________________
Die Google-Forum-Suche.
Ich weiß zwar nicht wie, aber sie funktioniert prima ;-)
Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1057

Beitrag von Innuendo »

Hallo
dXn hat geschrieben: Freitag 13. März 2026, 13:45 Ich wollte meinen Gärkühlschrank auf die Brautomat Fermenter Steuerung umbbauen. Bisher war das mit einem Inkbird (Kühlen + heizen) realisiert.

Mein Kühlschrank hat innen auch noch einen Lüfter verbaut der zur Zeit dauerhaft läuft. Ob das unbedingt notwendig ist bei der Verwendung als Gärkühlschrank? Vielleicht könnte man den als Aktor mit einem weiteren Relais über die Steuerung parrallel beim kühlen oder heizen mitlaufen lassen oder in irgendeinem Intervall. Nur mal so als Idee/Vorschlag...
Im Modul Fermenter habe ich ein Update fertig, aber vor der HBCon nicht mehr abschließend testen können. WepUpdate folgt zeitnah.

Deine Lüfter-Idee ist sehr individuell für Deine Anwendung.
Innu
Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1058

Beitrag von Innuendo »

Braufex hat geschrieben: Freitag 13. März 2026, 18:44 Bin im Gewölbekeller, ist schon jemand da?
Gruß Erwin
Ja :Ätsch
Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1059

Beitrag von Innuendo »

Hallo zusammen,

mit der 1.61 RC2 develop ist die aktuelle Firmware jetzt auf Basis eines sehr breiten und systematischen Testpfads bereitgestellt.

Bisher habe ich viele Prüfungen rund um Firmware, Webinterface und typische Bedienabläufe von Hand gemacht. Das war zwar grundsätzlich möglich, aber das war extrem zeitintensiv und häufiger sind mir Kleinigkeiten oder störende Unsauberkeiten durchgerutscht.

Die Firmware- und Ablaufprüfungen und gezielte Browser-UI-Tests für Reload, SSE-Reconnect, Dashboard und wichtige Dialoge werden sehr breit getestet. Dadurch lassen sich nicht nur Prozess- und Rezeptpfade (Masiche und Fermenter Plan) besser absichern, sondern auch typische WebIf-Probleme sehr früh erkennen. Die Auswertung und Überprüfung im Testpfad ist vollständig openAI codex basiert: ich lese (und überlese) nicht mehr debug Ausgaben, sondern lasse die KI auswerten.

Ein automatisierter Testlauf dauert aktuell ca. 50 Minuten, beinhaltet 57 Tests mit 1023 Einzelchecks. Wenn ich vergesse, den Piezzo Buzzer vorab zu deaktivieren, hört sich ein Testrun wie Mario Cart auf einer uralten Nintendo Console an. Das Testergebnis schaut dann so aus: test_result
In der Anleitung habe ich ein paar Infos zur Test Suite hinterlegt.

Schöner Nebeneffekt: der Testpfad hat viele Kleinigkeiten aufgezeigt, die unsauber gelöst waren. Funktional in 98% der Fälle ok, aber logisch syntaktisch suboptimal und in Summe fehleranfällig. Nächster großer Block: InnuAPID-Verhalten für typische Anlagenklassen und Parameterkombinationen reproduzierbar prüfen. Regressionsschutz für tun, heatUpWindow, thresOut, sample/powerSample, Heat-up / Approach / Coast und Enzym-Limiter aufbauen. Wer sich mit prompting auskennt: die Projektbeschreibung mit Arbeitsanweisung (ohne Testsuite) ist bereits über 1000 Zeilen lang.
Innu
Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1060

Beitrag von Innuendo »

Release V 1.61 ist Online und per WebUpdate verfügbar.

Breaking changes: Bei einem Upgrade von V 1.5x werden die PID Parameter zurückgesetzt! Nach dem WebUpdate muss AutoTune gestartet werden

Das changelog - lange Liste an kleinen & große Korrekturen und Verbesserungen.

Das neue Release wurde in den letzten Wochen sehr detailliert und gründlich getestet. Meine Test Engine, wie schon geschrieben erstellt mit openAI codex, umfasst mittlerweile über 760 Dateien. Die prompt Regeln als markdown sind auf über 1200 Zeilen angewachsen. Wem das nix sagt: "sehr detailliert und gründlich getestet". Jede Fehlermeldung und jede Warnung wurde analysiert und bearbeitet, bis schlussendlich alle Test Szenarien vollständig erfolgreich abgeschlossen werden konnten. Heute waren dann Abschlusstests am Kessel, einmal mit KI und einmal mit Braukelle.

Viel Spaß
Innu

edit: 7600 -> 760 :redhead
Benutzeravatar
lowPerformer
Posting Junior
Posting Junior
Beiträge: 49
Registriert: Sonntag 14. Januar 2024, 12:08

Re: Der Brautomat

#1061

Beitrag von lowPerformer »

Hallo!

Heute mit der 1.61 gearbeitet:

Ein alter Fehler ist wieder da? Bei mir wartet der Brautomat beim Kochen (und nur dort) und trotz aktiviertem Autonext geduldig auf irgendeinen Trigger. Ich konnte alle Koch-Schritte nur manuell starten:
Unbenannt.jpg
Grüße!
Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1062

Beitrag von Innuendo »

bitte sende mir ein backup ohne brewfather per pn. auswertung folgt.

Edit

Wahrscheinliche Ursache:
du hast Temperatur Kochen [100°C] auf default 100°C stehen gelassen. Der FSM 1.61 erkennt Deine Steps Kochen nicht, weil Du vermutlich ca. 400m über NN wohnst und damit 100°C nicht/nie erreichst. Der erste Kochen Step "kann" noch korrekt starten. Mit 99.5°C bist du außerhalb von delta (0.3) gegenüber 98.0°C und ebenso ausßerhalb von delta vor 100°C. Die Folge: der FSM sagt, du kochst nicht.

Ich habe das Verhalten angepasst: Zieltemperaturen aus dem Rezept über dem Parameter "Übergang zum Kochen" (default 95°C) werden als Temperatur Kochen bewertet. Ein Test run läuft bereits.
Innu
Benutzeravatar
lowPerformer
Posting Junior
Posting Junior
Beiträge: 49
Registriert: Sonntag 14. Januar 2024, 12:08

Re: Der Brautomat

#1063

Beitrag von lowPerformer »

Edit:
Habs gerade gelesen:

Code: Alles auswählen

 Zieltemperaturen aus dem Rezept über dem Parameter "Übergang zum Kochen" (default 95°C) werden als Temperatur Kochen bewertet
So ist der Ablauf sicher robuster.

Grüße!

P.S.
"PID beim Kochen" ist deaktiviert.
Benutzeravatar
Innuendo
Posting Freak
Posting Freak
Beiträge: 2438
Registriert: Freitag 2. März 2018, 09:43

Re: Der Brautomat

#1064

Beitrag von Innuendo »

lowPerformer hat geschrieben: Sonntag 29. März 2026, 18:24 Habs gerade gelesen:

Code: Alles auswählen

 Zieltemperaturen aus dem Rezept über dem Parameter "Übergang zum Kochen" (default 95°C) werden als Temperatur Kochen bewertet
So ist der Ablauf sicher robuster.
Der Test run war fehlerfrei.
lowPerformer hat geschrieben: Sonntag 29. März 2026, 18:24 "PID beim Kochen" ist deaktiviert.
ja, das ist auch korrekt, aber hier greifen weitere FSM Mechanismen. Die rote Temperaturlinie in deiner Grafik brachte mich auf die Spur. Eigentlich ist es ein Fehler im Setup: Temperatur Kochen hätte bei dir statt auf 100°C auf 98°C (oder 99°C) eingestellt werden müssen. Aber ich gebe Dir Recht: So ist der Ablauf sicher robuster.
Innu
Antworten