- Replace text prompt with proper popup form
- Dropdown to select control (grouped: Temperatures, Motors, Outputs)
- Action dropdown: Turn ON / Turn OFF / Set speed to / Set temp to
- Number input with units (°C or %) only shows when action is "set"
- Add/remove rule buttons
- Save/Cancel buttons
- Non-technical customer can use without typing any code
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Empty grid slots show + placeholder buttons in edit mode
- Click + to see menu: Temperature, Motor, Output, Burner, Automation
- Automation card: combines temp setpoints, motor speeds, and outputs
into a single rule-based card (edit rules via click in edit mode)
- Automation cards show rule summary and ACTIVE/IDLE state
- Bottom add-palette removed for cleaner layout
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Linked elements show static red ring when OFF, animate when ON
- Shapes get red tint fill when linked control is OFF
- New animations: blink, vibrate, glow, flow (plus existing fan, agitator, burner, conveyor, pulse)
- Right-click context menu shows all 10 animation options
- Saved layout (current.json) is NOT touched by this update
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- New shape types: label (text), arrow (flow), temp_probe, output_indicator
- Right-click context menu: change shape, animation, color, link to HMI control
- Toolbar: add rect/circle/label/arrow/temp probe/output, delete selected
- IN/OUT now draggable label elements
- Temp probes with pulse animation and color coding
- Arrows with adjustable length and rotation
- Custom colors on any element (fill + stroke)
- All positions/sizes/rotations saved to layout JSON
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>