This website requires JavaScript.
Explore
Help
Register
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
87
Projects
Packages
Public Activity
Starred Repositories
jens
pushed to
master
at
jens/brewpi
2026-06-25 21:33:09 +02:00
44541220f9
Fix FSM regression: swap TempControllerBase base class order
95a05eb0c2
Retheme web UI to dark Mainsail-inspired design with transport buttons
Compare 2 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:51:47 +02:00
42d7776a85
Extract FSM logic from TempControllerBase into TempControllerFsm
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:45:04 +02:00
f7355270c8
Extract shared factory dispatch into ComponentFactory base class
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:40:19 +02:00
47fb09aa06
Move set_on_changed registrations from on_process() to __init__()
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:33:43 +02:00
3ec0a248bb
Fix fragile substring dispatch in TcTask.recv()
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:32:30 +02:00
7df5843cf8
Replace wildcard imports in tasks/__init__.py with explicit re-exports
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:30:57 +02:00
bd39f4766c
Remove dead IWsServer interface
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:29:44 +02:00
4585799c02
Remove silent exception swallowing in WsServerMultiUser
1cd4cdc451
Remove debug prints from WsServer
c4a68df529
Remove debug prints from TcTask
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-25 20:23:43 +02:00
6e696f44e4
Add set_ambient_temperature and set_model_plant_params stubs to TempControllerBase
2f2067d2b9
Add set_model_power no-op stub to TempControllerBase
740fe8eee9
Remove debug prints from HeaterFactory
9ec966a3ac
Fix websockets >=10 compatibility in WsServer
Compare 4 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-25 00:44:31 +02:00
7ff4051288
Add Vue.js + uPlot UI migration to web/TODO.md
jens
pushed to
master
at
jens/brewpi
2026-06-25 00:39:32 +02:00
dc26fa5070
Add Pause to the browser client's Sud controls
jens
pushed to
master
at
jens/brewpi
2026-06-25 00:28:45 +02:00
9b7ef5832e
Move Sud controls into the header bar next to Connect
0e343655b7
Surface WAIT_USER and add Confirm to the browser client
83fd16e46c
Add Sud New/Load/Save and Start/Stop to the browser client
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-24 23:50:22 +02:00
35d33530ef
Fix step-1-skipped-on-restart race and Progress tab step number mismatch
787f02b8dc
Add a browser client (web/) alongside the desktop GUI
Compare 2 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-24 19:40:14 +02:00
2913b41cab
Fix elapsed showing --:-- at DONE, and energy not reset on restart
3c5b3053e9
Refresh README: Progress tab, reanchor mechanism, CLI dt/warp flags
fa6acf7c82
Show summed process time and total energy in the status bar
fb2a5ce05a
Move dt/sim_warp_factor from config.json to CLI flags
6e19162c16
Track and display energy consumption per Sud step
Compare 5 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-24 18:20:37 +02:00
8896f216d1
Fix Progress tab highlighting the wrong step on reconnect/Save
6faf1a1f12
StepPlate: force description/remaining-time labels to black text
e49af8a347
Add a Progress tab: one step plate per schedule step, stacked
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-24 16:13:30 +02:00
0be8ffcbe0
Revert "Run the Pot simulation from server startup, not just once a Sud loads"
jens
pushed to
master
at
jens/brewpi
2026-06-24 11:32:02 +02:00
17e8386002
Generalize Sud forecast reanchoring to every step boundary
jens
pushed to
master
at
jens/brewpi
2026-06-23 22:31:56 +02:00
d8e9c39fda
Revert "GUI: stop pre-dialing the Pot reset spinbox to ambient temperature"
9373cc408a
GUI: stop pre-dialing the Pot reset spinbox to ambient temperature
1e3c631ed9
Sud-0020: whitespace
ead900b7b1
Build the heater/pot/sensor rig as one unit, picked by plant_name alone
67cf5fd00b
Sud-0020: hold Einmaischen Rast at 55°C, note pot temp drop at malt fill-in
Compare 11 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-22 22:53:30 +02:00
8726b0a62d
GUI: use a spinbox for ambient temperature instead of a text entry
df91ec61f3
docs: refresh Forecast vs. actual duration for the real-temperature anchoring fixes
d981c36194
Fix bogus first-tick heatrate from hardcoded last_theta_ist=20
Compare 3 commits »
jens
pushed to
master
at
jens/brewpi
2026-06-22 22:20:46 +02:00
b5755f8a52
GUI: seed the actual-trace history with the real t=0 point on a fresh start
d5a8c2422b
Anchor the forecast to the real current temperature, not a cold start
Compare 2 commits »
Previous
12
Next