-
Notifications
You must be signed in to change notification settings - Fork 1
[Interface Température] Configuration des paramètres wifi par l'utilisateur #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Sur l'ESP32, j'obtiens désormais des crashs en mode AP lors d'une tentative de connexion. Ce problème est évoqué ici |
📸 Voici un aperçu de la page de configuration Wifi : |
Pas mal ! Ça ressemble à Tasmota, peut-être la source d’inspiration. 🙂 |
Non je ne connaissais pas ^^ |
Scan des réseaux alentours fonctionnel. Il suffit de cliquer sur un scan pour pré-remplir le champ SSID. Ajout d'une icône de chargement pour savoir quand-est-ce que le scan est en cours : |
Déconnexion de l'utilisateur lors du scanLors des tests avec Pascal, nous avons remarqué que les téléphones Android se déconnectent du module en point d'accès lors du scan wifi des réseaux environnants. Pour éviter cela, nous avons choisi d'effectuer un scan peu après le démarrage et de conserver les résultats pour 24h. En pratique, l'utilisateur va brancher son module puis tenter une configuration wifi. Ce problème ne sera apparent que pour un faible nombre d'utilisateur et n'est pas bloquant.
Commit : dcb2b83 |
Tester le point sur la LED de statut avec la carte board_temp_telegram_relay qui dispose d'une led de status de type Néopixel |
Fonction validée ! |
Dans le but de rendre l'utilisation de LightKit plus accessible à l'utilisateur, on souhaite que les configurations wifi (SSID, mot de passe, IP, Gateway, Masque) soient configurables.
La procédure serait la suivante :
A-t-on une configuration valide enregistrée en mémoire flash ?
si Oui:
on essaie de se connecter au réseau indiqué dans la configuration
si Non:
On démarre en mode Access Point
L'utilisateur peut se connecter au module à travers l'interface web (IP par défaut à définir)
Il peut choisir de configurer le module pour se connecter à un réseau wifi existant
Il saisi les paramètres dans un formulaire HTML
Note: il serait intéressant d'afficher les réseaux alentours détectés avec une indication de la force du signal
Après validation du formulaire, les paramètres sont stockés en mémoire flash
Une séquence de reboot est enclenchée
Les objectifs secondaires:
D'autres propositions ?
The text was updated successfully, but these errors were encountered: