Étape 2: Écriture d’un script simple
Dans l’application mobile de Billy :
- Créer un nouveau tableau de bord de type génériqueet envoyez-vous un Jeton d’authentification.
- Ajouter un widget d’Affichage de la valeur et le lier à V9
- Ajouter un gadget de glisseur et liez-le à V1
- Appuyez sur Run (triangle dans le coin supérieur droit)
Nous allons vérifier script simple test intégré.
Remarque : NODE_PATH variable d’environnement doit pointer vers l’endroit où NGP stocke les modules installés dans le monde. Si vous obtenez quelque chose comme «erreur : impossible de trouver Billy-bibliothèque de modules", vous devez exécuter dans la console (le chemin peut être différent) :
Maintenant, exécutez sur votre planche (mettez votre jeton d’authentification) :
Il devrait afficher quelque chose comme :
Appuyez sur Ctrl + C pour quitter.
Si ça ne fonctionne pas, vérifiez si :
- vous avez utilisé un jeton d’authentification correct de votre projet mobile
- connexion Internet est OK
- des scripts simples de Node.js travailler
- ...
Généralement, il devrait y avoir aucun problème.
Maintenant nous allons écrire notre propre script.
Connexion TCP
Essayez d’abord un exemple de connexion TCP. Il est incertain, mais plus facile à démarrer.
Le Conseil d’administration, créez un nouveau fichier (appelons-le Billy-test.js) :
Remplacez YOUR_AUTH_TOKEN par votre jeton de l’App.
Il y a deux broches virtuel spécifié à cet emplacement : v1 et v9. Voici les actions pour vos widgets.
Lorsque vous exécutez le script, le projet sur votre téléphone devrait commencer à travailler :
- Le widget d’Affichage des valeurs devrait montrer secondes de temps actuel.
- En déplaçant un curseur fasse impression valeur actuelle du script.
Aussi, si paquet mraa ou onoff est installé, vous devriez être capable de lire/écrire broches numériques dehors-de-le-boîte.
Connexion SSL (par défaut)
Il devrait fonctionner la même manière, mais utiliser une connexion sécurisée.
Pour plus d’exemples, consultez ce dossier : https://github.com/vshymanskyy/blynk-library-js/tr...
Maintenant vous êtes prêt à commencer à explorer les caractéristiques et les widgets de Billy:)