সুচিপত্র:
- ধাপ 1: ইনস্টলার জাভা
- ধাপ 2: Télécharger Et Installer Blynk
- ধাপ 3: Blynk Au Démarrage Du Raspberry
- ধাপ 4: প্যারামিটার লে ফায়ারওয়াল
- ধাপ 5: কনফিগারেশন ডি ব্লাইঙ্ক
- ধাপ 6: ওয়েবহুক
ভিডিও: Serveur Blynk Sur Raspberry Pi: 6 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
Blynk est un service génial permettant de contrôler les entrées/sorties de beaucoup de matériels (Arduino, raspberryPi, Teensy…) via une appli smartphone or du code 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 cou, une latence qui peut tre gênante parfois। Heureusement, 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: ইনস্টলার জাভা
sudo apt- আপডেট পান
sudo apt-get oracle-java8-jdk ইনস্টল করুন
ফায়ার: জাভা -ভার্সন affালা afficher লে numéro ডি সংস্করণ
ধাপ 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 (modifier le numéro de java selon) java -jar server-0.28.9-java8। /pi/Blynk
Un Ctrl+C ferme le serveur, red pourmarrer 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] et admin pour rentrer dans l’interface, ajouter ensuite un utilisateur avec login et password et supprimer ensuite le compte admin।
মেট্রেফোর ব্লাইঙ্ক ালাও
Tuer le processus, ছেলে numéro PIDps -aux এর মাধ্যমে | grep জাভা
সুডো কিল ***
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:
breboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder/home/pi/Blynk &
ধাপ 4: প্যারামিটার লে ফায়ারওয়াল
Au besoin, ajouter des règles de redirection à sa box:
Blynk সার্ভারে বিভিন্ন নিরাপত্তা স্তরের জন্য পোর্ট খোলা আছে।
8441 - হার্ডওয়্যারের জন্য SSL/TLS সংযোগ
8442 - হার্ডওয়্যারের জন্য সাধারণ টিসিপি সংযোগ (কোন নিরাপত্তা নেই)
9443 - ওয়েবহুক এসএসএল
8080 - ওয়েবহুক (মেসিফিকেশন ডেস পোর্টস এন ডেবিট 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: কনফিগারেশন ডি ব্লাইঙ্ক
Peut aussi créer et personnaliser un fichier server.properties selon des besoins particuliers mais ce n’est pas অপরিহার্য।
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
si une appli ব্যবহার করে le port 8080 (apache…) on peut le changer http.port = 8181 en cas de blocage via webhook webhooks.frequency.user.quota.limit = -1 সার্ভার বৈশিষ্ট্যে। ত্রুটি ডি ফ্লো (ট্রপ ডি রিকুয়েটস) যদি আপনার পণ্যের জন্য আপনার শত শত অনুরোধ পাঠানো হয় তবে আপনি স্থানীয় সার্ভারে এবং ব্লাইঙ্ক লাইব্রেরিতে বন্যার সীমা বাড়িয়ে দিতে পারেন। স্থানীয় সার্ভারের জন্য আপনাকে server.properties ফাইলের মধ্যে user.message.quota.limit প্রপার্টি পরিবর্তন করতে হবে: প্রতি ব্যবহারকারীর প্রতি 100 রিক/সেকেন্ড রেট লিমিট। user.message.quota.limit = 100 sudo nano mail.properties
জিমেইলের মাধ্যমে পিউট রিসিভোয়ার লে টোকেনে…
créer un fichier mail.properties dans le même dossier que je ***। jar sudo nano mail.properties
মনোযোগ: ne fonctionne pas si la «validation en 2 étapes» est activé sur le compte Google
Ajouter dedans:
mail।
ধাপ 6: ওয়েবহুক
Une des fonctions les plus puissante de Blynk est l’utilisation de webhook, des URL qui permettent de déclencher des actions sur Blynk।
উদাহরণস্বরূপ, 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।
প্রস্তাবিত:
একটি IoT হ্যালোইন কুমড়া - একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: 4 টি ধাপ (ছবি সহ)
একটি IoT হ্যালোইন কুমড়া | একটি Arduino MKR1000 এবং Blynk অ্যাপ দিয়ে LED নিয়ন্ত্রণ করুন ???: সবাইকে হ্যালো, কয়েক সপ্তাহ আগে হ্যালোইন ছিল এবং theতিহ্য অনুসরণ করে আমি আমার বারান্দার জন্য একটি চমৎকার কুমড়া তৈরি করেছি। কিন্তু আমার কুমড়ো বাইরে থাকার কারণে, আমি বুঝতে পেরেছিলাম যে মোমবাতি জ্বালানোর জন্য প্রতি সন্ধ্যায় বাইরে যেতে বেশ বিরক্তিকর। এবং আমি
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 le 18 aout 2016. Nous avons un cour nomm é মেকার স্পেস, c'est un cour qui pousse la cr é ativit é, l'innovation et l'autonomie de chacun dans lequel nous av
Projection Sur Un Rideau D'eau: 7 ধাপ
Projection Sur Un Rideau D'eau: Maker Space, Final project
Entrée Aux Sur Autoradio DIY [FR]: 7 টি ধাপ
Entrée Aux Sur Autoradio DIY [FR]: Ajout d'une Prize aux sur autoradio
NodeMCU, স্থানীয় Blynk সার্ভার এবং Blynk Apk, নিয়মিত সেট পয়েন্ট: 3 পদক্ষেপ
NodeMCU, স্থানীয় Blynk সার্ভার এবং Blynk Apk, অ্যাডজাস্টেবল সেট পয়েন্ট দিয়ে ইন্ডোর প্লান্টে জল দেওয়া: আমি এই প্রজেক্টটি তৈরি করেছি কারণ আমার বর্ধিত সময়ের জন্য ছুটিতে থাকা সত্ত্বেও আমার অভ্যন্তরীণ গাছপালা সুস্থ থাকা দরকার এবং আমি এই ধারণাটি পছন্দ করি ইন্টারনেটের মাধ্যমে আমার বাড়িতে যে সমস্ত সম্ভাব্য ঘটনা ঘটে তা নিয়ন্ত্রণ বা কমপক্ষে পর্যবেক্ষণ করুন