Πίνακας περιεχομένων:
- Βήμα 1: Εγκαταστάτης Java
- Βήμα 2: Télécharger Et Installer Blynk
- Βήμα 3: Blynk Au Démarrage Du Raspberry
- Βήμα 4: Paramétrer Le FireWall
- Βήμα 5: Διαμόρφωση De Blynk
- Βήμα 6: Webhook
Βίντεο: Serveur Blynk Sur Raspberry Pi: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Το Blynk δεν εξυπηρετεί τις γενικές ρυθμίσεις για την είσοδο/ταξινόμηση των ματιών (Arduino, raspberryPi, Teensy…) μέσω ενός smartphone ή κώδικα arduino.
Blynk peut aussi utiliser les capteurs du smartphones pour son projet. La création d’un compte octroi un cloud permettant la liaison via Internet mais du coup, une latence qui peut être gênante parfois. Heureusement, on peut facilement installer son propre serveur Blynk, en Java, sur un raspberry Pi (une version 2 avec Raspbian Lite dans mon exemple). L’avantage aussi est de s’affranchir de la limite «d’energy balance» du projet Blynk car sur son propre serveur, on peut monter cette valeur.
Βήμα 1: Εγκαταστάτης Java
sudo apt-get ενημέρωση
sudo apt-get install oracle-java8-jdk
Faire: java -version pour afficher le numéro de version
Βήμα 2: Télécharger Et Installer Blynk
Allez chercher l’adresse sur le site:
(π.χ.: wget «https://github.com/blynkkk/blynk-server/releases/…») Démarrer Blynk (τροποποιητής le numéro de java selon) java -jar server-0.28.9-java8.jar -dataFolder/home /pi/Blynk
Un Ctrl+C ferme le serveur, pour redémarrer fairejava -jar server -0.28.9 -java8.jar -dataFolder/home/pi/Blynk
Αλλαγή: https:// ip_du_raspi: 9443/admin Utiliser au départ [email protected] et admin pour rentrer dans l’interface, ajouter ensuite un utilisateur avec login και password και supprimer ensuite le compte admin.
Ρίξτε mettre à jour Blynk
Tuer le processus, via son numéro PIDps -aux | grep java
sudo kill ***
Télécharger et installer la nouvelle version (Penser à modifier le crontab)
Βήμα 3: Blynk Au Démarrage Du Raspberry
Editer le crontab:
sudo crontab -e (sudo si le dossier Blynk est root: root, sinon crontab -e)
ajouter:
@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder/home/pi/Blynk &
Βήμα 4: Paramétrer Le FireWall
Προς το παρόν, μπορείτε να ανακατευθύνετε το κουτί σας:
Ο διακομιστής Blynk έχει ανοιχτές θύρες για διαφορετικά επίπεδα ασφαλείας.
8441 - σύνδεση SSL/TLS για υλικό
8442 - απλή σύνδεση TCP για υλικό (χωρίς ασφάλεια)
9443 - Webhook SSL
8080 - Webhook (Τροποποίηση θύρων στο ντεμπούτο του 2018)
443 - σύνδεση αμοιβαίου ελέγχου ταυτότητας (αμοιβαία SSL) για εφαρμογές για κινητά
A partir de la, il suffit de créer un projet dans l'appli Blynk et de choisir «custom» pour le serveur, avec l'adresse IP de son Raspberry ou l'adresse IP externe de sa box, si l'on souhaite un μέσω ασύρματης σύνδεσης 4G.
L’appli envoie le token du projet par mail mais on peut le récupérer via la rubrique «users» du serveur Blynk.
Βήμα 5: Διαμόρφωση De Blynk
On peut aussi créer et personnaliser un fichier server. ιδιοκτησίες selon des besoins particuliers mais ce n’est pas indispensable.
Στο cas de réinstallation du serveur, il suffira de sauvegarder ces fichiers.
sudo nano server. ιδιοκτησίες (dans le même dossier que le *.jar)
github.com/blynkkk/blynk-server/blob/mast…
remplacer #server.host = test.blynk.cc par server.host = 192.168.0.30
για να χρησιμοποιήσετε τη θύρα 8080 (apache…) στο peut le changer http.port = 8181 en cas de blocage μέσω webhook webhooks.frequency.user.quota.limit = -1 στις ιδιότητες διακομιστή. Σφάλμα ροής (trop de Requètes) Εάν η αποστολή εκατοντάδων αιτημάτων είναι αυτό που χρειάζεστε για το προϊόν σας, μπορείτε να αυξήσετε το όριο πλημμύρας στον τοπικό διακομιστή και στη βιβλιοθήκη Blynk. Για τον τοπικό διακομιστή, πρέπει να αλλάξετε την ιδιότητα user.message.quota.limit εντός του αρχείου server.properties: #100 Όριο τιμών ανά δευτερόλεπτο ανά δευτερόλεπτο ανά χρήστη. user.message.quota.limit = 100 sudo nano mail.properties
Στο peut recevoir le token μέσω του Gmail…
créer un fichier mail.properties dans le même dossier que je ***. jar sudo nano mail. ιδιοκτησίες
ΠΡΟΣΟΧΗ: ne fonctionne pas si la «validation en 2 étapes» est activé sur le compte Google
Ajouter dedans:
mail.smtp.auth = true mail.smtp.starttls.enable = true mail.smtp.host = smtp.gmail.com mail.smtp.port = 587 mail.smtp.username = YOUR_EMAIL_HERE mail.smtp.password = YOUR_EMAIL_PASS_HERE
Βήμα 6: Webhook
Une des fonctions les plus puissante de Blynk est l’utilisation de webhook, des URL qui permettent de déclencher desactions sur Blynk.
Για παράδειγμα, μέσω του WebHook de IFTTT:
son_ip_publique: 9443/le_token_du_projet/update/d10? value = 1
enverra la valeur 1 sur la pin virtuel numéro 10 de Blynk.
Συνιστάται:
Auto Hébergement Sur Vieux PC φορητό: 6 βήματα
Auto Hébergement Sur Vieux PC Portable: Voil à, nous au Avilab on aime bien r é parer, on aime bien les id é es et on aime bien Internet. Du coup en mettant tout ç an ensemble on obtient: un Instructable sur l'auto-h é bergement! Pour avoir votre site & agrav
Comment Effectuer Un Montage Vidéo Sur IMovie: 5 Βήματα
Comment Effectuer Un Montage Vidéo Sur IMovie: Nous sommes des é tudiants fran ç ais qui sommes partis au Canada at 18 aout 2016.Nous avons un cour nomm é Maker Space, c'est un cour qui pousse la cr é ativit é, l'innovation et l'autonomie de chacun dans lequel nous av
Προβολή Sur Un Rideau D'eau: 7 Βήματα
Projection Sur Un Rideau D'eau: Maker Space, Τελικό έργο
Πότισμα φυτών εσωτερικού χώρου με NodeMCU, Local Blynk Server και Blynk Apk, Ρυθμιζόμενο σημείο ρύθμισης: 3 βήματα
Πότισμα φυτών εσωτερικού χώρου με NodeMCU, Local Blynk Server και Blynk Apk, Adjustable Set Point: Έφτιαξα αυτό το έργο επειδή τα φυτά μου πρέπει να είναι υγιή ακόμη και όταν είμαι σε διακοπές για μεγάλο χρονικό διάστημα και μου αρέσει η ιδέα να έχω ελέγχω ή τουλάχιστον παρακολουθώ όλα τα πιθανά πράγματα που συμβαίνουν στο σπίτι μου μέσω διαδικτύου
Γεια σου Blynk! Διασύνδεση του SPEEEduino με την εφαρμογή Blynk: 5 βήματα
Γεια σου Blynk! Διασύνδεση του SPEEEduino Με την εφαρμογή Blynk: Τι είναι το SPEEEduino; Το SPEEEduino είναι μια πλακέτα μικροελεγκτών με δυνατότητα Wi-Fi που βασίζεται γύρω από το οικοσύστημα Arduino, φτιαγμένη για εκπαιδευτικούς. Το SPEEEduino συνδυάζει τον παράγοντα μορφής και τον μικροελεγκτή του Arduino με το ESP8266 Wi-Fi SoC, κάνοντας