ESP8266 WiFi kontrollerade aircon remote (5 / 15 steg)
Steg 5: Programvaran för modulen ESP8266 - Del1 "allmän information"
Programvaran för ESP8266 modulen är uppdelad i 2 olika versioner som tillämpas på olika ESP moduler. Det är möjligt att bygga upp ett litet nätverk av ESP8266 IR remote moduler att styra flera aircons. Men endast en av dem kommer att vara "master" (eller "en ring att styra dem alla" enligt "Sagan om ringen"). De andra modulerna fungerar som "slav" moduler.
Version 1, "master", är den programvara som inte bara skickar IR-kommandon till en aircon är det också kommunicera med solpanel bildskärmen att få faktiska energiförbrukningen i huset. "master" beslutar när du vill slå på eller av aircon.
Version 2, "slave", är det program som skickar IR-kommandon till en aircon och den tar också emot kommandon från "master".
I nästa steg kommer jag förklara de gemensamma programvara delarna av båda versionerna.