Turinys:
- 1 veiksmas: diegimo programa „Java“
- 2 veiksmas: atsisiųskite ir įdiekite „Blynk“
- 3 žingsnis: „Blynk Au Démarrage Du Raspberry“
- 4 žingsnis: Parametrer Le FireWall
- 5 žingsnis: „Blynk“konfigūravimas
- 6 veiksmas: „Webhook“
Video: Patiekėjas Blynk Sur Raspberry Pi: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
„Blynk“teikia paslaugą, skirtą įvairaus dydžio („Arduino“, „raspberryPi“, „Teensy…“) „contrôler les entrées“/„sorties de beaucoup de matériels“(„Arduino“, „RaspberryPi“, „Teensy…“), naudojant išmanųjį telefoną arba kodą 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, ant 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 veiksmas: diegimo programa „Java“
sudo apt-get atnaujinimas
sudo apt-get install oracle-java8-jdk
Faire: java -versija, skirta versijos versijai
2 veiksmas: atsisiųskite ir įdiekite „Blynk“
„Allez chercher“adresas:
(pvz., wget «https://github.com/blynkkk/blynk-server/releases/…») Démarrer Blynk (modifikatorius le numéro de java selon) java -jar server-0.28.9-java8.jar -dataFolder/home /pi/Blynk
Paspauskite „Ctrl“+„C“ir paspauskite „redémarrer fairejava“-jar server -0.28.9 -java8.jar -dataFolder/home/pi/Blynk
Skaitykite: https:// ip_du_raspi: 9443/admin Naudotojas arba départ [email protected] ir administratorius, išsinuomojęs sąsają, naudodamasis savo paslaugomis ir naudodamasis visuotiniu prisijungimu, slaptažodžiu ir vakarienės komplektu su administratoriumi.
Supilkite jį Blynk
Tuer le processus, via son numéro PIDps -aux | grep java
sudo nužudyti ***
Atsisiųsti ir įdiegti naująją versiją („Penser à modifier le crontab“)
3 žingsnis: „Blynk Au Démarrage Du Raspberry“
Crontab redaktorius:
sudo crontab -e (sudo si le dosjė Blynk est root: root, sinon crontab -e)
treneris:
@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder/home/pi/Blynk &
4 žingsnis: Parametrer Le FireWall
Galite perskaityti nukreipimo į dėžutę informaciją:
„Blynk“serveryje yra prievadų, skirtų skirtingiems saugumo lygiams.
8441 - SSL/TLS ryšys aparatinei įrangai
8442 - paprastas TCP ryšys aparatinei įrangai (nėra apsaugos)
9443 - „Webhook SSL“
8080 - „Webhook“(„Modification des ports en deby“, 2018 m.)
443 - abipusio autentifikavimo (abipusio SSL) ryšys programoms mobiliesiems
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 per 4G jungtį.
L’appli envoie le token du projet par mail mais on peut le récupérer via la rubrique «users» du serveur Blynk.
5 žingsnis: „Blynk“konfigūravimas
On peut aussi créer et personnaliser un fichier server.properties selon des besoins Partuliers mais ce n’est pas nepamainomas.
En cas de réinstallation du serveur, il suffira de sauvegarder ces fichiers.
sudo nano server.properties (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
nenaudokite serverio ypatybių le port 8080 (apache…) per peut le changer. Šis srautas (trop de requètes) Jei jūsų produktui reikia išsiųsti šimtus užklausų, galite padidinti potvynių limitą vietiniame serveryje ir „Blynk“bibliotekoje. Vietiniam serveriui reikia pakeisti failo server.properties ypatybę user.message.quota.limit: #100 Req/sec norma vienam vartotojui. user.message.quota.limit = 100 sudo nano mail.properties
Naudodamiesi „Gmail“…
créer un fichier mail.properties dans le même dossier que je ***. jar sudo nano mail.properties
DĖMESIO: ne fonctionne pas si la «validation en 2 étapes» est activity sur sur compte Google
Dedansas:
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 veiksmas: „Webhook“
Naudodami „Blynk“funkcijas „Webhook“, naudodamiesi „Blynk“veikimo funkcijomis, naudokitės URL adresais.
Pavyzdžiui, per „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.
Rekomenduojamas:
„Auto Hébergement Sur Vieux“nešiojamasis kompiuteris: 6 žingsniai
„Auto Hébergement Sur Vieux“nešiojamasis kompiuteris: „Voil à“, „nous au Avilab“, skirtas „aime bien r é parer“, „aime bien les id é es et aime bien Internet“. Du perversmas ir mettant tout ç ansamblis apie paklusnus: un Instructable sur l'auto-h é bergement! Pour avoir votre site web & agrav
Komentaras Efektas ir montažas Vidéo Sur IMovie: 5 žingsniai
Komentaras „Effectuer Un Montage Vidéo Sur IMovie“: Nous sommes des é tudiants fran ç 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
„Sur Un Rideau D'eau“projekcija: 7 žingsniai
„Sur Un Rideau D'eau“projekcija: „Maker Space“, galutinis projektas
Kambarinių augalų laistymas naudojant „NodeMCU“, vietinį „Blynk Server“ir „Blynk Apk“, reguliuojamas nustatymo taškas: 3 žingsniai
Kambarinių augalų laistymas naudojant „NodeMCU“, „Local Blynk Server“ir „Blynk Apk“, reguliuojamas nustatymo taškas: Aš sukūriau šį projektą, nes mano kambariniai augalai turi būti sveiki net tada, kai ilgesnį laiką atostogauju, ir man patinka idėja internetu kontroliuoti ar bent stebėti visus galimus dalykus, kurie vyksta mano namuose
Sveiki Blynk! „SPEEEduino“sąsaja naudojant „Blynk“programą: 5 žingsniai
Sveiki Blynk! „SPEEEduino“sąsaja su „Blynk“programa: kas yra „SPEEEduino“? „SPEEEduino“yra „Wi-Fi“palaikanti mikrovaldiklio plokštė, sukurta aplink „Arduino“ekosistemą, sukurta pedagogams. „SPEEEduino“sujungia „Arduino“formos faktorių ir mikrovaldiklį su ESP8266 „Wi-Fi SoC“, todėl