Skip to content

fairecasoimeme/LiXee-Assist

Repository files navigation

📱 LiXee-Assist

LiXee-Assist est une application mobile (Android / iOS) développée en Flutter permettant de détecter, configurer et gérer des appareils LiXeeGW via BLE et WiFi. Elle propose un provisioning intelligent, une interface intuitive, un proxy WebView intégré pour accéder aux interfaces embarquées (HTTP/HTTPS avec authentification), et un système de notifications en arrière-plan.


📸 Aperçu

---

⚙️ Fonctionnalités

  • 🔵 Provisioning BLE : configuration WiFi des modules LiXee via Bluetooth Low Energy
  • 🔍 Scan automatique des modules LiXee (SSID: LIXEEGW-xxxx)
  • 📶 Connexion WiFi automatique avec mot de passe pré-rempli
  • 🌐 Envoi de la configuration WiFi à l'appareil
  • 💾 Sauvegarde des modules configurés (nom + URL)
  • 🖥 Proxy WebView intégré : accès aux interfaces des modules avec support HTTP, HTTPS et authentification Basic
  • 🌍 Résolution mDNS (pour les noms *.local)
  • 🔔 Notifications : surveillance périodique des appareils en arrière-plan via WorkManager
  • 🛠 Ajout manuel d'un appareil (nom + IP ou URL)
  • 📺 Support Android TV
  • 🧼 Interface épurée, flat design, logo officiel LiXee intégré

🏗 Technologies


🚀 Installation & Deploiement

💻 Pre-requis

  • Flutter SDK (v3.7.2+)
  • Android Studio / Xcode
  • Android 5.0+ / iOS 13+

🔧 Installation locale

git clone https://github.com/fairecasoimeme/lixee-assist.git
cd lixee-assist
flutter pub get
flutter run

📄 Licence

Ce projet est sous licence MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors