This website requires JavaScript.
Explore
Help
Sign In
Jens Ahrensfeld
jens
0 Followers
·
0 Following
Joined on
2024-03-03
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
88
Projects
Packages
Public Activity
Starred Repositories
jens
pushed to
master
at
jens/brewpi
2026-06-20 22:57:44 +02:00
62dcd6b541
Default the GUI's websocket URI to localhost instead of brewpi
3289288488
Pre-visualize the estimated Sud course in the Automatic tab
Compare 2 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-20 22:44:48 +02:00
0e27c66fc7
Round-trip sud_0010.json through Sud.upload()/download()
caa94c7508
Switch the Plot tab to a bright theme with a refined grid and ticks
93b5667a64
Add a real-time Plot tab to brewpi_gui, mirroring demo_sud figure 1
bb94e065f4
Wire Sud upload/download into the brewpi_gui client
Compare 4 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-20 22:14:44 +02:00
db57f3305c
Add upload/download of sud.json over the Sud websocket channel
jens
pushed to
master
at
jens/brewpi
2026-06-20 08:07:12 +02:00
6fb85415eb
Replace config.json's Model/Plant blocks with one shared default in brewpi.py
ac0f13897c
Plot the Sud demo's plant M/C over the run
Compare 2 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-20 07:48:50 +02:00
241a796ffa
Make grain_mass/water_mass per-step and re-derive plant params on change
jens
pushed to
master
at
jens/brewpi
2026-06-20 07:29:21 +02:00
ca0a014ffb
Remove leftover debug prints from StirrerSim and TempControllerBase
33f75c22d2
Print each Sud step's number and description in the demo
123318ac85
Redesign Sud schedule format: separate ramp/hold keys with defaults
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-19 19:36:33 +02:00
2dcf644bed
Document Sud.derive_plant_params() in the README
b6551c6433
Derive Pot's M/C from pot/grain/water mass instead of hardcoding them
Compare 2 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-19 19:28:06 +02:00
18d9af960f
Remove the stirrer duty cycle trace from the Sud demo plot
15650b21fb
Plot the Sud demo's time axis in seconds instead of minutes
ace5054983
Update sample hold durations to realistic second values
19dc7a95bb
Fix Sud hold duration units: seconds, not minutes
b33f89a569
Adapt Sud/SudTask/demo to the new flat heat/hold schedule schema
Compare 5 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-19 18:37:12 +02:00
2845051350
Refresh design-backlog docs after Pot's gain/theta cleanup
jens
pushed to
master
at
jens/brewpi
2026-06-19 18:33:47 +02:00
17ca79da1a
Simplify Pot: drop gain/theta params, seed initial temp from ambient
jens
pushed to
master
at
jens/brewpi
2026-06-19 18:14:17 +02:00
5ae73cce57
Document scripts/demos/ in the README architecture overview
jens
pushed to
master
at
jens/brewpi
2026-06-19 18:11:54 +02:00
395eda5eb4
Add a comprehensive mash-schedule demo
jens
pushed to
master
at
jens/brewpi
2026-06-19 17:55:04 +02:00
7e131df4ca
Add mash-schedule (Sud) automation: temp/rate sequencing + stirrer switching
jens
pushed to
master
at
jens/brewpi
2026-06-19 17:38:31 +02:00
1e89a58370
Replace Pid.scale()'s mutable gain factor with a stateless process() arg
jens
pushed to
master
at
jens/brewpi
2026-06-19 17:29:38 +02:00
519bbd485f
Check off theta_amb backlog item now that it's config-driven
b3d965fec9
Drop debug prints from TcTask's ist-value change handlers
80da55da85
Make ambient temperature configurable and wire it everywhere it was hardcoded
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-19 17:09:32 +02:00
6711ab2200
Remove leftover debug prints from Pot.process()
40d57dc68a
Refresh README and design-backlog docs against current code
fef0f1e2a3
Consolidate States/DEFAULT_THRESHOLDS into temp_controller_base.py
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-19 15:47:47 +02:00
ac8de9da55
Add sensor variance config and smooth heat-rate estimate
jens
deleted branch claude_refactor from
jens/brewpi
2026-06-19 15:46:09 +02:00
jens
pushed to
master
at
jens/brewpi
2026-06-19 15:11:28 +02:00
40977e373e
Merge branch 'pid-configurable-thresholds' into master
d02b7cbe72
Clean up after Smith predictor rewrite and drop unused/stale config
Compare 2 commits »
jens
closed pull request
jens/brewpi#1
2026-06-19 15:04:14 +02:00
Claude refactor
Previous
16
Next