Étape 15 : Android apk pour communiquer avec ESP8266 climatisation déportées
J’ai créé cette apk Android pour avoir le contrôle ma aircons avec l’aide des modules à distance CLIM ESP8266. Cette application peut s’exécuter sur plusieurs téléphones et tablettes en parallèle sans aucun problème, le dernier état de la climatisation (ou mieux du module ESP8266 qui il contrôle) est connu par tous les appareils.
L’application supporte actuellement 2 types de climatisation, le FujiDenzo et le transporteur que je possède. Les changements de disposition d’écran afin de refléter les différentes fonctions disponibles pour chacune de ces aircons.
FujiDenzo | Transporteur |
Les aircons différentes sont sélectionnés par les boutons en haut bar, affichage des icônes pour le bureau (FujiDenzo CLIM) et la salle de séjour (climatisation Carrier). Si plus de 2 ESP8266 aircon contrôleurs sont trouvent, ils sont répertoriés dans le menu (plus droite icône dans la barre du haut).
Le menu permet d’accéder à des fonctions supplémentaires
- Actualiser lit le dernier statut des contrôleurs connectés aircon
- Recherche recherche dans le réseau local pour les contrôleurs de l’air conditionné
- Activez le débogage permet la sortie des informations de débogage
- Emplacements permet à l’utilisateur de sélectionner des noms et icônes pour les contrôleurs différents aircon
Lorsque vous appuyez sur les lieux, tout d’abord une boîte de dialogue apparaît pour sélectionner le périphérique à changer :
Après avoir sélectionné un périphérique, une nouvelle boîte de dialogue s’affiche où le nom complet et l’icône peuvent être changés :
À l’heure actuelle 8 icônes différentes sont mises en œuvre pour
- Douche/salle de bain
- Chambre à coucher
- Salle à manger
- Salle de divertissement
- Chambre d’enfant
- Cuisine
- Salon
- Bureau
Je n’entrerai pas dans les détails du code Android. Vous pouvez trouver le code source dans mon dépôt Github pour le vérifier. Si vous avez des questions, veuillez me laisser un commentaire ci-dessous.