Sadržaj:
- Korak 1: Instalacijski Java
- Korak 2: Preuzmite i instalirajte Blynk
- Korak 3: Blynk Au Démarrage Du Raspberry
- Korak 4: Paramétrer Le FireWall
- Korak 5: Konfiguracija De Blynk
- Korak 6: Webhook
Video: Serveur Blynk Sur Raspberry Pi: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Pomoću pametnog telefona ili koda arduino ne možete koristiti usluge koje vam omogućavaju da unaprijedite upisnike/upute za otkrivanje matrice (Arduino, raspberryPi, Teensy…).
Blynk peut koristi autentifikacijske aplikacije za pametne telefone za projekciju. La création d’un compte octroi un cloud permettant la connection with Internet mais du coup, une latence qui peut être gênante parfois. Heureusement, on instalatere peut faclement son propre serveur Blynk, en Java, sur un malina Pi (inačica 2 sa Raspbian Lite -om, primjer je mon). L’avantage aussi est de s’affranchir de la limite «balans energije» du projet Blynk car sur son propre serveur, on peut monter cette valeur.
Korak 1: Instalacijski Java
sudo apt-get update
sudo apt-get install oracle-java8-jdk
Faire: java -verzija za bržu verziju verzije
Korak 2: Preuzmite i instalirajte Blynk
Allez chercher l'adresse sur le site:
(npr: wget «https://github.com/blynkkk/blynk-server/releases/…») Démarrer Blynk (modifikator broja null java selona) 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
Allez sur: https:// ip_du_raspi: 9443/admin Utiliser au départ [email protected] i admin za iznajmljivača na interfejsu, ajouter ensuite i korisnički program za prijavu i lozinku, a zatim za potpunu administratorsku pomoć.
Pour mettre à jour Blynk
Tuer le processus, via numéro PIDps -aux | grep java
sudo kill ***
Preuzmite i instalirajte novu verziju (Penser à modifier le crontab)
Korak 3: Blynk Au Démarrage Du Raspberry
Uređivač le crontab:
sudo crontab -e (sudo si le dosje Blynk est root: korijen, sinon crontab -e)
ajouter:
@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder/home/pi/Blynk &
Korak 4: Paramétrer Le FireWall
Au besoin, ajouter des règles de redirection à sa box:
Blynk server ima otvorene portove za različite nivoe sigurnosti.
8441 - SSL/TLS veza za hardver
8442 - obična TCP veza za hardver (nema sigurnosti)
9443 - Webhook SSL
8080 - Webhook (Izmjena portova en debit 2018)
443 - veza za međusobnu provjeru autentičnosti (međusobna SSL) za mobilne aplikacije
Partit 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 Dolazi putem une Connection 4G.
L’appli envoie le token du projet par mail mais on peut le récupérer via rubrique «users» du serveur Blynk.
Korak 5: Konfiguracija De Blynk
On peut aussi créer et personalizator un fichier server.properties selon des besoins particuliers mais ce n’est pas nužno.
En cas de réinstallation du serveur, il suffira de sauvegarder ces fichiers.
sudo nano server.properties (dans le même dosje que le *.jar)
github.com/blynkkk/blynk-server/blob/mast…
remplacer #server.host = test.blynk.cc prema server.host = 192.168.0.30
ako ne koristite port 8080 (apache…) na izmjenjivaču http.port = 8181 u blokadi putem webhook webhooks.frequency.user.quota.limit = -1 na svojstva poslužitelja. Erreur de flow (trop de requètes) Ako je slanje stotina zahtjeva ono što vam je potrebno za vaš proizvod, možete povećati ograničenje poplave na lokalnom serveru i u biblioteci Blynk. Za lokalni poslužitelj morate promijeniti svojstvo user.message.quota.limit u datoteci server.properties: #100 Ograničenje brzine po sekundi po korisniku. user.message.quota.limit = 100 sudo nano mail.properties
Token recevoir le token putem Gmaila…
créer un fichier mail.properties dans le même dosje que je ***. jar sudo nano mail.properties
PAŽNJA: ne fonctionne pas si la «validacija na 2 snimke» 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
Korak 6: Webhook
Une des fonctions les plus puissante de Blynk est d'Utilisation of webhook, des URL is qui permettent de déclencher des actions sur Blynk.
Na primjer, putem 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.
Preporučuje se:
Komentar Učinak Montaža Vidéo Sur IMovie: 5 koraka
Komentar Učinak Un Montage Vidéo Sur IMovie: Nous sommes des é tudiants franc cedil; ais qui sommes partis au Canada le 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
Projekcija Sur Un Rideau D'eau: 7 koraka
Projekcija Sur Un Rideau D'eau: Maker Space, završni projekt
Entrée Aux Sur Autoradio DIY [FR]: 7 koraka
Entrée Aux Sur Autoradio DIY [FR]: Nagrada Ajout d'une aux sur autoradio
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk servera i Blynk Apk -a, podesiva zadata vrijednost: 3 koraka
Zalijevanje sobnih biljaka pomoću NodeMCU -a, lokalnog Blynk servera i Blynk Apk -a, podesive zadane vrijednosti: Izgradio sam ovaj projekt jer moje sobne biljke moraju biti zdrave čak i kad sam na odmoru duže vrijeme i sviđa mi se ideja da imam kontrolirati ili barem nadzirati sve moguće stvari koje se događaju u mojoj kući putem interneta
Zdravo Blynk! Povezivanje SPEEEduino s aplikacijom Blynk: 5 koraka
Zdravo Blynk! Povezivanje SPEEEduino-a sa aplikacijom Blynk: Šta je SPEEEduino? SPEEEduino je ploča mikrokontrolera sa omogućenim Wi-Fi-jem zasnovana na Arduino ekosistemu, izgrađena za nastavnike. SPEEEduino kombinuje faktor oblika i mikrokontroler Arduina sa ESP8266 Wi-Fi SoC-om, čineći