Агуулгын хүснэгт:

Үйлчлэгч Блинк Сур бөөрөлзгөнө Pi: 6 алхам
Үйлчлэгч Блинк Сур бөөрөлзгөнө Pi: 6 алхам

Видео: Үйлчлэгч Блинк Сур бөөрөлзгөнө Pi: 6 алхам

Видео: Үйлчлэгч Блинк Сур бөөрөлзгөнө Pi: 6 алхам
Видео: Сага об убийствах Мердо-коррупция в семье 2024, Арваннэгдүгээр
Anonim
Үйлчлэгч Блинк Сур бөөрөлзгөнө Pi
Үйлчлэгч Блинк Сур бөөрөлзгөнө Pi

Ухаалаг гар утас эсвэл кодын програмыг ашиглан (Arduino, raspberryPi, Teensy…) хамгийн сайн үйлчилгээ үзүүлнэ.

Blynk peut aussi utiliser les capteurs du ухаалаг гар утас нь хүүгийнхээ төслийг хийнэ. La création d’un compte octroi un cloud permettant la laaison via Internet mais du coup, une latence qui peut être gênante parfois. Heureusement, peut facilement суулгагч дээр Blynk, Java дээр, бөөрөлзгөнө Pi (хувилбар 2 avec Raspbian Lite dans mon exemple). L'avantage aussi est de s’affranchir de la limite "d’energy balance" төслийг Блинк машины хүүгийнхээ санаачлагаар хийж болно.

Алхам 1: Java суулгагч

sudo apt-get update

sudo apt-get oracle-java8-jdk суулгаарай

Faire: java -version afficher le numéro de version хийнэ

Алхам 2: Télécharger Et Installer Blynk

Télécharger Et Installer Blynk
Télécharger Et Installer Blynk

Allez chercher l’adresse сайт:

(жишээ нь: wget «https://github.com/blynkkk/blynk-server/releases/…») Démarrer Blynk (modifier le numéro de java selon) java -jar server-0.28.9-java8.jar -dataFolder/home /pi/Блинк

Ctrl+C -ийг ашиглана уу, асгах redémarrer fairejava -jar server -0.28.9 -java8.jar -dataFolder/home/pi/Blynk

Бүх мэдээлэл: https:// ip_du_raspi: 9443/администратор нь интерфейс, интернэтэд нэвтрэх, администраторын нэвтрэх нууц үг, нууц үг, нууц үгийн зохицуулалтыг ашиглах боломжтой.

Блинк руу хийнэ үү

Боловсруулах процесс, хүүгийн дугаараар PIDps -aux | grep java

sudo kill ***

Télécharger et installer la nouvelle хувилбар (Penser à modifier le crontab)

Алхам 3: Blynk Au Démarrage Du Raspberry

Редактор le crontab:

sudo crontab -e (sudo si le dossier Blynk est root: root, sinon crontab -e)

тусгаарлагч:

@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder/home/pi/Blynk &

Алхам 4: Paramétrer Le FireWall

Paramétrer Le FireWall
Paramétrer Le FireWall

Au besoin, ajouter des règles de redirection à sa хайрцаг:

Blynk сервер нь аюулгүй байдлын янз бүрийн түвшинд нээлттэй порттой.

8441 - Тоног төхөөрөмжийн SSL/TLS холболт

8442 - тоног төхөөрөмжийн энгийн TCP холболт (хамгаалалтгүй)

9443 - Webhook SSL

8080 - Webhook (Өөрчлөлтийн портууд 2018 онд шинэчлэгдсэн)

443 - Мобайл аппликейшнд зориулсан харилцан нэвтрэлт танилт (харилцан SSL) холболт

A partir de la, il suffit de créer un projectet 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 une connexion 4G -ээр дамжуулан нэвтрэх.

Хэрэглэгчид Blynk -ээр дамжуулан хэрэглэгчидтэй харилцахдаа хамгийн их ашиг тустай байх болно.

Алхам 5: De Blynk -ийн тохиргоо

Peut aussi créer et personnaliser un fichier server.properties selon des besoins particuliers mais ce n’est pas зайлшгүй шаардлагатай.

Үйлчилгээг дахин эхлүүлэхийн тулд хамгийн сүүлийн хувилбарыг сонгоно уу.

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

si une appli нь 8080 (apache…) портыг peut le changer дээр ашигладаг http.port = 8181 enh de blocage webhook webhooks.frequency.user.quota.limit = -1 серверийн шинж чанаруудад. Erreur de flow (trop de Requètes) Хэрэв таны бүтээгдэхүүн дээр хэдэн зуун хүсэлт илгээх шаардлагатай бол та дотоод сервер болон Blynk номын сан дахь үерийн хязгаарыг нэмэгдүүлэх боломжтой. Дотоод серверийн хувьд та server.properties файл доторх user.message.quota.limit шинж чанарыг өөрчлөх хэрэгтэй: Нэг хэрэглэгч тутамд #100 Req/сек хурдны хязгаар. user.message.quota.limit = 100 sudo nano mail.properties

Gmail -ээр дамжуулж буй өгөгдөл дээр…

créer un fichier mail.properties dans le même dossier que je ***. jar sudo nano mail.properties

АНХААРУУЛГА: "баталгаажуулалт 2 эtape" дээр Google -ийг идэвхжүүлдэг.

Ajouter deans:

mail.smtp.auth = үнэн mail.smtp.starttls.enable = үнэн mail.smtp.host = smtp.gmail.com mail.smtp.port = 587 mail.smtp.username = YOUR_EMAIL_HERE mail.smtp.password = YOUR_EMAIL_PASS_HARE

Алхам 6: Webhook

Blynk -ийн хийсэн үйлдлүүд дээр нэмэх нь вэбсайтын хувьд энэ нь тодорхой бус байх болно.

Жишээлбэл, WebHook de IFTTT -ээр дамжуулан:

son_ip_publique: 9443/le_token_du_projet/update/d10? утга = 1

enverra la valeur 1 сур ла пин virtuel numéro 10 de Blynk.

Зөвлөмж болгож буй: