Mục lục:
- Bước 1: Trình cài đặt Java
- Bước 2: Télécharger Et Installer Blynk
- Bước 3: Blynk Au Démarrage Du Raspberry
- Bước 4: Paramétrer Le FireWall
- Bước 5: Cấu hình De Blynk
- Bước 6: Webhook
Video: Serveur Blynk Sur Raspberry Pi: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Blynk est un service génial permettant de contrôler les entrées / sorties de beaucoup de matériels (Arduino, raspberryPi, Teensy…) thông qua điện thoại thông minh une app ou du code arduino.
Blynk peut aussi useiser les capteurs du smartphone pour son projet. La création d’un compte octroi un cloud permettant la liaison qua Internet mais du coup, une latence qui peut être gênante parfois. Heure Playing, trên trình cài đặt peut facilement son propre serveur Blynk, en Java, sur un raspberry Pi (ex phiên bản 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, trên peut monter cette valeur.
Bước 1: Trình cài đặt Java
sudo apt-get cập nhật
sudo apt-get install oracle-java8-jdk
Faire: java -version pour afficher le numéro de version
Bước 2: Télécharger Et Installer Blynk
Trang web Allez chercher l’adresse sur le:
(ví dụ: wget «https://github.com/blynkkk/blynk-server/releases/…») Démarrer Blynk (sửa đổi le numéro de java selon) java -jar server-028.9-java8.jar-dataFolder/ home / pi / Blynk
Bỏ Ctrl + C ferme le serveur, đổ máy chủ redémarrer fairejava -jar-0.28.9-java8.jar -dataFolder / home / pi / Blynk
Allez sur: https:// ip_du_raspi: 9443 / admin Utiliser au départ [email protected] et admin pour Rentrer dans l’interface, ajouter ensuite un useisateur avec login et password et supprimer ensuite le compte admin.
Pour mettre à jour Blynk
Tuer le processus, qua son numéro PIDps -aux | grep java
sudo giết ***
Phiên bản Télécharger et installer la nouvelle (Penser à modifier le crontab)
Bước 3: Blynk Au Démarrage Du Raspberry
Biên tập viên le crontab:
sudo crontab -e (sudo si le file Blynk est root: root, sinon crontab -e)
ajouter:
@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder / home / pi / Blynk &
Bước 4: Paramétrer Le FireWall
Au besoin, ajouter des règles de redirection à sa box:
Máy chủ Blynk có các cổng mở cho các mức độ bảo mật khác nhau.
8441 - Kết nối SSL / TLS cho phần cứng
8442 - kết nối TCP đơn giản cho phần cứng (không bảo mật)
9443 - Webhook SSL
8080 - Webhook (Modification des port en début 2018)
443 - kết nối xác thực lẫn nhau (SSL chung) cho Ứng dụng di động
A partir de la, il enoughit 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 tích lũy thông qua kết nối 4G.
L’appli envoie le token du projet par mail mais on peut le récupérer via la rubrique «người dùng» du serveur Blynk.
Bước 5: Cấu hình De Blynk
Trên máy chủ peut aussi créer et personnaliser un fichier.properties selon des besoins fistuliers mais ce n’est pas không thể thiếu.
En cas de réinstallation du serveur, il Suffira de sauvegarder ces fichiers.
sudo nano server.properties (dans le même file 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 app sử dụng le port 8080 (apache…) trên peut le changer http.port = 8181 en cas de blocage qua webhook webhooks.frequency.user.quota.limit = -1 cho thuộc tính máy chủ. Nếu gửi hàng trăm yêu cầu là những gì bạn cần cho sản phẩm của mình, bạn có thể tăng giới hạn lũ trên máy chủ cục bộ và trong thư viện Blynk. Đối với máy chủ cục bộ, bạn cần thay đổi thuộc tính user.message.quota.limit trong tệp server.properties: # 100 Giới hạn tốc độ yêu cầu / giây cho mỗi người dùng. user.message.quota.limit = 100 sudo nano mail.properties
Trên peut Recvoir le token qua Gmail…
créer un fichier mail.properties dans le même Hồ sơ que je ***. jar sudo nano mail.properties
CHÚ Ý: ne fonctionne pas si la «validation en 2 étapes» est activé sur le compte Google
Ajouter suy luận:
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
Bước 6: Webhook
Une des fonctions les plus puissante de Blynk est l’utilisation de webhook, des URL qui permettent de déclencher des action sur Blynk.
Ví dụ từng phần, qua le 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.
Đề xuất:
Auto Hébergement Sur Vieux PC Portable: 6 bước
Auto Hébergement Sur Vieux PC Portable: Voil à, nous au Avilab trên aime bien r é parer, trên aime bien les id é es et trên aime bien Internet. Du coup en mettant tout ç a comemble on obtient: un Guiductable sur l'auto-h é bergement! Rót trang web của trang web điện tử & agrav
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Tưới cây trong nhà với NodeMCU, Máy chủ Blynk cục bộ và Blynk Apk, Điểm đặt có thể điều chỉnh: 3 bước
Tưới cây trong nhà với NodeMCU, Máy chủ Blynk cục bộ và Blynk Apk, Điểm đặt có thể điều chỉnh: Tôi đã xây dựng dự án này vì cây trong nhà của tôi cần phải khỏe mạnh ngay cả khi tôi đang đi nghỉ trong một khoảng thời gian dài và tôi thích ý tưởng có kiểm soát hoặc ít nhất là giám sát tất cả những điều có thể xảy ra trong nhà tôi qua internet
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk: 5 bước
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk: SPEEEduino là gì? SPEEEduino là một bo mạch vi điều khiển hỗ trợ Wi-Fi dựa trên hệ sinh thái Arduino, được xây dựng cho các nhà giáo dục. SPEEEduino kết hợp hệ số hình thức và bộ vi điều khiển của Arduino với SoC Wi-Fi ESP8266, tạo ra
Raspberry PI & Arduino - Điều khiển bước Blynk: 7 bước (có hình ảnh)
Raspberry PI & Arduino - Blynk Stepper Control: Hướng dẫn này sẽ chỉ cho bạn cách điều khiển động cơ bước với Arduino, Raspberry Pi và Ứng dụng Blynk. Sau đó, Pi gửi tín hiệu CAO / THẤP đến Arduino và th