Ligne 5 : |
Ligne 5 : |
| Avec Blynk et son système de glissé/déposé, vous pourrez facilement réaliser des interfaces graphiques pour tout vos projets. | | Avec Blynk et son système de glissé/déposé, vous pourrez facilement réaliser des interfaces graphiques pour tout vos projets. |
| | | |
− | Il y a plusieurs exemples prêt à l'emploi ('out-of-the-box'') qui fonctionne avec WiPy. Avant d'aller plus loin, assurez vous d'utiliser la dernière version du FirmWare WiPy, voyez les instructions "[[Hack-wipy-generalite#Mise-.C3.A0-jour_du_FirmWare|Mise-à-jour Over-The-Air]]" pour plus d'information. | + | Il y a plusieurs exemples prêt à l'emploi (''out-of-the-box'') qui fonctionne avec WiPy. Avant d'aller plus loin, assurez vous d'utiliser la dernière version du FirmWare WiPy, voyez les instructions "[[Hack-wipy-generalite#Mise-.C3.A0-jour_du_FirmWare|Mise-à-jour Over-The-Air]]" pour plus d'information. |
| | | |
| # Obtenez la [https://github.com/wipy/wipy/blob/master/lib/blynk/BlynkLib.py bibliothèque Blynk (''BlinkLib.py'')] et placez la dans le répertoire {{fname|/flash/lib/}} à l'aide de FTP. | | # Obtenez la [https://github.com/wipy/wipy/blob/master/lib/blynk/BlynkLib.py bibliothèque Blynk (''BlinkLib.py'')] et placez la dans le répertoire {{fname|/flash/lib/}} à l'aide de FTP. |
Ligne 16 : |
Ligne 16 : |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
| + | === En mode REPL === |
| + | Si vos WiPy est déjà connecté sur sur votre réseau WiFi, vous pouvez simplement démarrer {{fname|01_simple.py}} à l'aide des quelques lignes suivantes: |
| + | |
| + | <syntaxhighlight lang="python"> |
| + | >>> BLYNK_AUTH = '2f850xxxxxxxxxxxxxxxxxxxxxxxxxx47' # Clé blynk de votre application |
| + | >>> import BlynkLib |
| + | >>> blynk = BlynkLib.Blynk(BLYNK_AUTH) |
| + | >>> blynk.run() |
| + | TCP: Connecting to cloud.blynk.cc:8442 |
| + | </syntaxhighlight> |
| + | |
| + | == Bridage du port 8442 - réseaux Proximux et Blynk == |
| + | |
| + | {{ambox-stop|text=Votre WiPy va se connecter sur cloud.blynk.cc:8442 (le port 8442). Le problème, c'est que ce port est restreint/bridé par l'opérateur Proximus. }} |
| + | |
| + | La conséquence la plus évidente, c'est que votre WiPy/Arduino/autre-périphérique ne pourra pas contacter le cloud blynk... même Votre SmartPhone pourra le faire sans problème (car LUI il utilisera le port 8443 - ''SSL si j'ai bien compris''). |
| + | |
| + | Si vous voulez en apprendre plus sur le bridage de port, vous pouvre consulter l'article "[https://openclassrooms.com/courses/contourner-le-bridage-de-ports-de-certains-fai contourner le bridage de port de certains FAI]" sur openclassrooms.com . |
| + | |
| + | == Installer votre propre serveur Blink == |
| + | |
| + | L'une des proposition avancée par Blynk pour contourner le bridage de port, c'est d'installer votre propre serveur Blynk sur votre réseau local. |
| + | |
| + | Vous trouverez [http://docs.blynk.cc/#blynk-server-requirements les instructions d'installation ici] |
| | | |
| {{WIPY-TRAILER}} | | {{WIPY-TRAILER}} |