Files
gateway/components/gateway_usb_setup
Tony 1e8bda56e0 feat: Add cache management and USB configuration support
- Implemented `setCacheEnabled` method in `GatewayCache` to enable/disable caching with state preservation.
- Added `setCacheEnabled` and `cacheEnabled` methods in `GatewayController` to manage cache settings.
- Enhanced `GatewayNetworkService` to include new JSON endpoints for getting and setting gateway settings, including cache and USB configurations.
- Introduced `GatewayUsbMode` enum and related methods for managing USB modes in `GatewayRuntime` and `GatewaySettingsStore`.
- Updated runtime configuration to persist USB mode and channel index.
- Added validation for configured channels in USB setup and Tridonic HID components to ensure proper channel usage.

Signed-off-by: Tony <tonylu@tony-cloud.com>
2026-07-28 04:02:58 +08:00
..