Étape 9: Code et interface utilisateur
Le code lui-même est assez simple. L’appareil se déclenche et se joint à votre réseau sans fil. Si vous n’avez pas configuré pour votre réseau et pourtant, il tourne sous ses propres « fancontrol » SSID et vous pouvez y adhérer, accédez à 192.168.4.1 et configurez le périphérique pour rejoindre votre réseau WiFi domestique.
L’appareil sera maintenant attendre manifestement quelqu'un va à http://fancontrol.local --si vous êtes sous windows, que vous voudrez installer Bonjour pour Windows. Sinon sur OSX et Linux, vous serez en mesure de régler l’appareil de cette façon déjà.
L’interface web est créé avec jQuery Mobile et est hébergé sur le NodeMCU en SPIFFS image.
Depuis le web UI basée, vous pouvez faire fonctionner le ventilateur, aussi longtemps que le NodeMCU est dans la gamme - pour moi 15 pieds n’est pas question.
Vous pouvez également bookmark le site donc cette étape apparaît comme une application sur votre appareil IOS.
Code tous se trouvent à mon Référentiel Bitbucket.