ll_device_flutter_sdk 1.2.7
ll_device_flutter_sdk: ^1.2.7 copied to clipboard
LinknLink Device Flutter SDK for controlling LinknLink devices via UDP. Provides APIs for smart home app integration with auto-pairing and device management.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2024-01-01 #
Added #
- Initial release of LinknLink Device Flutter SDK
- Device discovery with auto-pairing support
- RM device control (IR/RF learning and sending)
- SP device control (power, nightlight, energy monitoring)
- Real-time event streams for device and discovery events
- Comprehensive exception handling
- Cross-platform support (Android and iOS)
- Device status monitoring
- Gateway controller for subdevice management
- Device setup service for AP mode configuration
Features #
- Smart device discovery with automatic authentication
- Secure authentication compatible with python-broadlink (for protocol compatibility)
- Auto-retry mechanism for unstable networks
- Dynamic key management with AES-128-CBC encryption
- Complete error checking with checksum validation
- Real-time device status updates
- Periodic device discovery (probe) support
- Device persistence and restoration