Étape 6: Prochaines étapes et mises à niveau
En ce moment je suis « l’éteindre » en désactivant les pixels. Parce que le noyau doit se connecter au WiFi, la séquence de démarrage est plus longue que ma patience. En outre, le code a des valeurs par défaut, mais je ne veux pas changer le code chaque fois que mon humeur change.
À l’avenir mises à jour je veux non plus d’utiliser « EEPROM » bibliothèque de l’étincelle pour stocker chacune des variables pour charge au prochain démarrage, ou ajouter du code pour le client HTTP, j’ai déjà inclus pour que celui-ci entré par défaut d’une page web de « nœud de contrôle » ou quelque chose.
Actuellement je suis juste contrôler via HTTP les appels sur la ligne de commande (curl) vers une page web que j’ai écrit sur mon serveur qui contient le Core ID et code d’authentification afin de pouvoir envoyer une URL unique et envoyer plusieurs commandes en une seule fois. J’ai déjà commencé à jouer avec intégration Spark et SmartThings donc je peux être piloté depuis mon téléphone sans avoir à construire mon propre app.
Je pense à intégrer dans IFTTT/Zapier et/ou un iBeacon que j’ai des contrôles quand j’aller et venir de la maison.
Il y a aussi beaucoup plus de modes et d’effets, que je tiens à ajouter à la base de code actuel.