Fix animations: stirrer/grains static at rest, fire uses power soll

- Stirrer starts at speed 0 (was 50) so blades don't spin on connect
- Grain particles only levitate when stirrer is running
- Fire size driven by PowerSet (soll) instead of Power (ist)
- Split animation-play-state out of stirrer shorthand for reliable pausing

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JLR2133M2PyjiYq584i2G7
This commit is contained in:
2026-06-27 08:40:53 +02:00
co-authored by Claude Sonnet 4.6
parent c92c41230d
commit 545d924111
3 changed files with 13 additions and 5 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ class StirrerTask(ATask):
await self.msg_handler.send(data)
async def on_process(self):
self.device.set_speed(50.0)
self.device.set_speed(0.0)
self.device.set_cycle_time(10.0)
self.device.set_duty_cycle(1.0)