Stap 9: Code en UI
De code zelf is vrij eenvoudig. Het apparaat wordt gestart omhoog en sluit zich aan bij uw draadloze netwerk. Als u nog niet hebt geconfigureerd voor het netwerk nog, het draait als een eigen "fancontrol" SSID en kunt u deelnemen aan het, ga naar 192.168.4.1 en het apparaat om mee van uw WiFi-thuisnetwerk te configureren.
Het apparaat zal nu wachten overduidelijk iemand gaat naar http://fancontrol.local --als u op windows u Installeer Bonjour kunt voor Windows. Anders op OSX en Linux zal u zitten kundig voor het apparaat op deze manier al te pakken.
De web-interface met jQuery Mobile wordt gemaakt, en wordt gehost op de NodeMCU in de SPIFFS afbeelding.
Vanaf het web is gebaseerde Gebruikersinterface kunt u de ventilator, bedienen, zolang de NodeMCU zich binnen het bereik - voor mij 15 voet geen probleem.
Ook kunt u de site referentie, zodat deze wordt weergegeven als een app op uw IOS-apparaat.
Code kan allemaal te vinden op mijn Bitbucket Repository.