Étape 3: Poussez le logiciel
Le logiciel est composé des éléments suivants :
- Une application de Node.js qui se déroulera sur le plateau de Edison, pour la détection de la température de la tasse et afficher l’État.
- Une application iOS qui se déroulera sur un iPhone pour contrôler l’appareil et activez les notifications Push.
- Et un client web alternatifs (fourni avec la demande de Node.js) au contrôle de l’appareil.
Exécutez les étapes suivantes :
- Télécharger/clone le serveur Node.js
- Poussez le serveur Node.js votre planche d’Edison (p. ex. à l’aide de XDK)
- Exécutez « npm install » dans le répertoire du serveur (sur votre carte) pour installer les dépendances
- Télécharger/clone du iPhone app
- Mise à jour de l’adresse IP de votre planche de Edison dans le code source de l’application iPhone
- Compiler et installer l’application sur votre iPhone
- Générer un certificat + à l’envoi de notifications de NPP pour votre iPhone
- Télécharger les fichiers cert.pem et.PEM à Node.js répertoire du serveur, sur votre planche de Edison
- Exécuter le serveur de Node.js sur le plateau d’Edison (« nœud main.js')
- Lancez l’application iPhone et bonne chance !
Si vous rencontrez des problèmes avec l’application iPhone, vous pouvez également utiliser notre client web, en ouvrant le port 1337 de votre Edison dans votre navigateur web.