docs(1-foundation-kiosk-ui-01): complete Foundation & Kiosk UI plan
This commit is contained in:
@@ -9,42 +9,42 @@ Requirements for initial release. Each maps to roadmap phases.
|
||||
|
||||
### Dashboard
|
||||
|
||||
- [ ] **DASH-01**: Display current rainfall readings (Today, Hourly, MAR Acc, Yearly Acc)
|
||||
- [ ] **DASH-02**: Display solar voltage reading
|
||||
- [ ] **DASH-03**: Display battery voltage with status indicator (HIGH/NORMAL/LOW)
|
||||
- [ ] **DASH-04**: Display current date and time (HH:MM:SS DD-MM-YYYY)
|
||||
- [ ] **DASH-05**: Display station ID
|
||||
- [ ] **DASH-06**: Display communication status (signal strength, connection status)
|
||||
- [ ] **DASH-07**: Display software version
|
||||
- [ ] **DASH-08**: Real-time updates (auto-refresh or Socket.IO)
|
||||
- [ ] **DASH-09**: Last updated timestamp indicator
|
||||
- [x] **DASH-01**: Display current rainfall readings (Today, Hourly, MAR Acc, Yearly Acc)
|
||||
- [x] **DASH-02**: Display solar voltage reading
|
||||
- [x] **DASH-03**: Display battery voltage with status indicator (HIGH/NORMAL/LOW)
|
||||
- [x] **DASH-04**: Display current date and time (HH:MM:SS DD-MM-YYYY)
|
||||
- [x] **DASH-05**: Display station ID
|
||||
- [x] **DASH-06**: Display communication status (signal strength, connection status)
|
||||
- [x] **DASH-07**: Display software version
|
||||
- [x] **DASH-08**: Real-time updates (auto-refresh or Socket.IO)
|
||||
- [x] **DASH-09**: Last updated timestamp indicator
|
||||
|
||||
### User Interface
|
||||
|
||||
- [ ] **UI-01**: Touch-optimized interface for 7" 1024x600 display
|
||||
- [ ] **UI-02**: Large touch targets (minimum 48px)
|
||||
- [ ] **UI-03**: Main menu navigation
|
||||
- [x] **UI-01**: Touch-optimized interface for 7" 1024x600 display
|
||||
- [x] **UI-02**: Large touch targets (minimum 48px)
|
||||
- [x] **UI-03**: Main menu navigation
|
||||
- [ ] **UI-04**: Responsive layout for remote HD access (1920x1080 on port 9090)
|
||||
- [ ] **UI-05**: Login/logout functionality
|
||||
|
||||
### Settings
|
||||
|
||||
- [ ] **SETT-01**: Station Info display and edit
|
||||
- [ ] **SETT-02**: Date/Time setting
|
||||
- [ ] **SETT-03**: Mobile network settings view/edit
|
||||
- [ ] **SETT-04**: ADC channel configuration (4 channels, types: 4-20mA, 0-10vDC)
|
||||
- [ ] **SETT-05**: Rainfall sensor settings (ID, thresholds)
|
||||
- [ ] **SETT-06**: Water level threshold settings
|
||||
- [ ] **SETT-07**: EVAP settings
|
||||
- [ ] **SETT-08**: Network settings (IP, subnet, gateway, DNS, MAC)
|
||||
- [x] **SETT-01**: Station Info display and edit
|
||||
- [x] **SETT-02**: Date/Time setting
|
||||
- [x] **SETT-03**: Mobile network settings view/edit
|
||||
- [x] **SETT-04**: ADC channel configuration (4 channels, types: 4-20mA, 0-10vDC)
|
||||
- [x] **SETT-05**: Rainfall sensor settings (ID, thresholds)
|
||||
- [x] **SETT-06**: Water level threshold settings
|
||||
- [x] **SETT-07**: EVAP settings
|
||||
- [x] **SETT-08**: Network settings (IP, subnet, gateway, DNS, MAC)
|
||||
- [ ] **SETT-09**: Protocol settings (FTP, SCP, SFTP, WebDAV server config)
|
||||
|
||||
### Calibration
|
||||
|
||||
- [ ] **CAL-01**: View live ADC readings (4 channels)
|
||||
- [ ] **CAL-02**: View current sensor readings with units
|
||||
- [ ] **CAL-03**: Reset rainfall counters
|
||||
- [ ] **CAL-04**: Display channel type, ADC value, datum, reading
|
||||
- [x] **CAL-01**: View live ADC readings (4 channels)
|
||||
- [x] **CAL-02**: View current sensor readings with units
|
||||
- [x] **CAL-03**: Reset rainfall counters
|
||||
- [x] **CAL-04**: Display channel type, ADC value, datum, reading
|
||||
|
||||
### File Management
|
||||
|
||||
@@ -56,9 +56,9 @@ Requirements for initial release. Each maps to roadmap phases.
|
||||
|
||||
### Backend
|
||||
|
||||
- [ ] **BACK-01**: Flask backend running on Raspberry Pi
|
||||
- [ ] **BACK-02**: Sensor data API endpoints
|
||||
- [ ] **BACK-03**: Settings API (read/write)
|
||||
- [x] **BACK-01**: Flask backend running on Raspberry Pi
|
||||
- [x] **BACK-02**: Sensor data API endpoints
|
||||
- [x] **BACK-03**: Settings API (read/write)
|
||||
- [ ] **BACK-04**: File management API
|
||||
|
||||
## v2 Requirements
|
||||
|
||||
Reference in New Issue
Block a user