Files
brewpi/sude/GuiTest_no_user.json
T
jensandClaude Sonnet 4.6 b721db2396 Add pot/thermometer visualization to browser GUI
- Add volumen field to all sud JSON pot entries (30 L)
- Fix parseSudDoc to read from nested doc.pot (was using stale flat keys)
- SVG widget shows transparent rectangular pot with stirrer, thermometer
  with live temperature, and water fill level (water_mass/volumen) when
  a sud is loaded; no water shown when no sud is loaded

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DGKe8JzTM2Gr1fdx9wYXTi
2026-06-26 21:46:58 +02:00

79 lines
1.2 KiB
JSON

{
"Name": "GuiTest - No User",
"Description": "Small, fast schedule for exercising the GUI (load/start/pause/stop/restart) without waiting through a real brew",
"pot": {
"mass": 5.96,
"material": "Edelstahl 18/10",
"L": 0.2,
"Td": 30,
"grain_mass": 5.21,
"water_mass": 22,
"volumen": 30
},
"default": {
"step": {
"descr": "Put description here",
"user_message": "Put user message here",
"user_wait_for_continue": false,
"pot": {
"grain_mass": 5.21,
"water_mass": 22
},
"temperature": 0,
"ramp": {
"rate": 5.0,
"stirrer": {
"speed": 50,
"interval_time": 0,
"on_ratio": 1.0
}
},
"hold": {
"duration": 1,
"stirrer": {
"speed": 30,
"interval_time": 0,
"on_ratio": 1.0
}
}
}
},
"steps": [
{
"descr": "Heat to 24",
"temperature": 24,
"ramp": {
"rate": 1.0
}
},
{
"descr": "Add something",
"hold": {
"duration": 5
}
},
{
"descr": "Short hold at 24",
"hold": {
"duration": 5
}
},
{
"descr": "Heat to 28, then hold",
"temperature": 28,
"ramp": {
"rate": 1.0
},
"hold": {
"duration": 10
}
},
{
"descr": "Final confirm",
"hold": {
"duration": 0
}
}
]
}