ESP8266 WiFi kontrollerade aircon remote (15 / 15 steg)
Steg 15: Android apk att kommunicera med ESP8266 aircon remote moduler
Jag skapade denna Android apk för att ha kontroll min aircons med hjälp av modulerna ESP8266 aircon remote. Detta program kan köras på flera telefoner och tabletter samtidigt utan problem, som sist status av aircon (eller bättre av den ESP8266 modul som kontrollerar det) är känd av alla enheter.
Programmet stöder för närvarande 2 aircon typer, FujiDenzo och transportören som jag äger. Skärm layoutförändringar att återspegla de olika tillgängliga funktionerna för varje av dessa aircons.
FujiDenzo | Carrier |
De olika aircons är utvalda av knapparna i övre bar, visar ikoner för office (FujiDenzo aircon) och vardagsrum (Carrier aircon). Om mer än 2 ESP8266 aircon domänkontrollanter hittas, visas de i menyn (mest rätt ikon i det översta fältet).
På menyn ger tillgång till ytterligare funktioner
- Uppdatera läser senaste status för anslutna aircon styrenheter
- Sök söker aircon styrenheter det lokala nätverket
- Aktiverar felsökningsläge gör att produktionen av debug informationer
- Platser tillåter användaren att välja namn och ikoner för olika aircon styrenheter
När du trycker på platser, först visas en dialogruta Välj enheten som ska ändras:
Väljer du en enhet, visas en ny dialogruta där du kan ändra visningsnamnet och ikonen:
Just nu genomförs 8 olika ikoner för
- Dusch/badrum
- Sovrum
- Matsal
- Sällskapsrum
- Barntyger
- Kök
- Vardagsrum
- Office
Jag går inte in på detaljer i Android-koden. Du hittar källkoden i min Github databasen att kolla. Om du har några frågor, vänligen lämna mig en kommentar nedan.