-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Problem
Pumps have no maximum duration limit and could run indefinitely if relay fails.
Impact
- Could flood plants if relay gets stuck
- Could drain entire water supply
- No failsafe against pump hardware failure
Current Code
executeWateringAction() trusts action.waterDuration without limits.
Solution Required
Add maximum watering duration constants and enforce limits.
Files Affected
- src/main.cpp:188-213
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working