Étape 3: Configuration du logiciel / explication
Le pouvoir de la solution de Parents est divisé en deux parties : l’Intel Edison logiciel et le logiciel de serveur. Le code de ces pièces peut être trouver sur le dépôt GitHub.
Pourtant, il est conseillé que le serveur est sur internet, vous pouvez l’installer sur un ordinateur sur le réseau, ou même sur l’Edison Intel. Toutefois, vous pouvez accéder à elle où si c’est sur l’internet.
Le serveur et le logiciel Intel Edison exécutent sur node.js.
Le serveur
Dossier d’installation Node.js sur votre copie de machine du serveur qui se trouve sur GitHub à votre machine. Avant de démarrer le serveur, assurez-vous que ce répertoire vous a toutes les dépendances au travail. Ce sont :
Il a été décidé d’utiliser socket.io parce qu’il implémente un moyen pratique de l’utilisation de sockets. Il permet également l’application communiquer en temps réel avec le logiciel Intel Edison. Par conséquent, le parent peut être averti immédiatement si une demande a été faite.
Après avoir téléchargé le code, modifiez le référent de l’information au destinataire de l’email variable à votre email. Assurez-vous que la variable serverIP est bien réglée à votre IP du serveur.
L’Edison Intel
Copier la pâte edison sur le dépôt GitHub à votre appareil Intel Edison. Comme le serveur, le logiciel à l’Edison Intel fonctionne également sur Node.js. Cependant, il n’a pas besoin des dépendances de mêmes que le serveur. Les dépendances nécessaires sont :
Lorsque l’Edison Intel est configuré et mis à jour, tant le Node.js et la bibliothèque mraa sont installés. Assurez-vous seulement que la bibliothèque socket.io-client est configuré correctement.