Commit c94344a
committed
Redesign UI with ASCII top-like layout and register mapping
Major UI overhaul:
- Replace Rich panels with ASCII-based layout using simple characters (=, -)
- Show modbus register addresses next to each value
- Display entity names from inverter profiles
- Load register maps directly from profile definitions
- Handle single-phase and 3-phase layouts appropriately
- Maintain color scheme for readability
- Add uptime tracking
- Show comprehensive battery information with SOC bar
- Display solar irradiance and cloud cover
- Similar look and feel to Linux 'top' command
Benefits:
- More informative: shows register addresses for debugging/development
- Better for terminal: no fancy borders that may misalign
- Entity names match Home Assistant integration exactly
- Easier to correlate emulator values with actual Modbus registers1 parent af64697 commit c94344a
1 file changed
Lines changed: 468 additions & 199 deletions
0 commit comments