Оглавление:
- Шаг 1. Установщик Java
- Шаг 2: установщик Télécharger Et Blynk
- Шаг 3: Blynk Au Démarrage Du Raspberry
- Шаг 4: Paramétrer Le FireWall
- Шаг 5: настройка De Blynk
- Шаг 6: Webhook
Видео: Serveur Blynk Sur Raspberry Pi: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Blynk - это общий сервис, позволяющий управлять входами / выходами из превосходных материалов (Arduino, raspberryPi, Teensy…) через приложение для смартфона или код Arduino.
Blynk peut aussi utilizer les capteurs du smartphones for son projet. Создание полностью открытого облака для связи через Интернет mais du coup, une latence qui peut être gênante parfois. Heureusement, на основе простого установщика, принадлежащего Blynk, на Java, на Raspberry Pi (версия 2 с Raspbian Lite в одном экземпляре). L’avantage aussi est de s’affranchir de la limit «d’energy balance» проекта Blynk car sur son propre serveur, на peut monter cette valeur.
Шаг 1. Установщик Java
sudo apt-get update
sudo apt-get установить oracle-java8-jdk
Faire: java -version для определения номера версии
Шаг 2: установщик Télécharger Et Blynk
Посмотреть все на сайте:
(например: wget «https://github.com/blynkkk/blynk-server/releases/…») Демаррер Блинк (модификатор le numéro de java selon) java -jar server-0.28.9-java8.jar -dataFolder / home / pi / Blynk
Un Ctrl + C ferme le serveur, залить redémarrer fairejava -jar server-0.28.9-java8.jar -dataFolder / home / pi / Blynk
Все на: https:// ip_du_raspi: 9443 / admin Utiliser au départ [email protected] и администратор для аренды через интерфейс, а также через пользователя с логином, паролем и поддержкой в качестве администратора.
Вылейте меттр в журнал Blynk
Tuer le processus, via son numéro PIDps -aux | grep java
sudo kill ***
Загрузить и установить новую версию (Penser à modifier le crontab)
Шаг 3: Blynk Au Démarrage Du Raspberry
Editer le crontab:
sudo crontab -e (sudo si le досье Blynk est root: root, sinon crontab -e)
ajouter:
@reboot java -jar /home/pi/server-0.28.9-java8.jar -dataFolder / home / pi / Blynk &
Шаг 4: Paramétrer Le FireWall
В соответствии с настройками перенаправления в поле:
На сервере Blynk есть порты, открытые для разных уровней безопасности.
8441 - SSL / TLS-соединение для оборудования
8442 - обычное TCP-соединение для оборудования (без защиты)
9443 - Веб-перехватчик SSL
8080 - Webhook (Модификация портов в дебюте 2018 г.)
443 - соединение с взаимной аутентификацией (взаимный SSL) для мобильных приложений
Партия суффит-де-крер и проект в приложении Blynk et de choisir «custom» для сервера, с адресом IP-адреса сына Raspberry или внешним IP-адресом в коробке, si l'on souhaite un доступ через соединение 4G.
Приложите посланник токена проекта по почте, отправив запрос через рубрику «пользователи» сервера Blynk.
Шаг 5: настройка De Blynk
On peut aussi créer et personnaliser un fichier server.properties selon des besoins specific mais ce n’est pas незаменим.
En cas de réinstallation du serveur, il suffira de sauvegarder ces fichiers.
sudo nano server.properties (в досье из файла *.jar)
github.com/blynkkk/blynk-server/blob/mast…
remplacer # server.host = test.blynk.cc par server.host = 192.168.0.30
Таким образом, можно использовать порт 8080 (apache…) на устройстве смены http.port = 8181 в блоке через webhook webhooks.frequency.user.quota.limit = -1 в свойствах сервера. Erreur de flow (trop de Requètes) Если отправка сотен запросов - это то, что вам нужно для вашего продукта, вы можете увеличить лимит флуда на локальном сервере и в библиотеке Blynk. Для локального сервера вам необходимо изменить свойство user.message.quota.limit в файле server.properties: # 100 Предел скорости запросов в секунду для каждого пользователя. 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
ВНИМАНИЕ: ne fonctionne pas si la «validation en 2 etapes» активен на компьютере Google.
Аджутер деданс:
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: Webhook
Une des fonctions les plus puissante de Blynk is l’utilisation de webhook, des URL qui permettent de déclencher des actions sur Blynk.
Например, через веб-перехватчик 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.
Рекомендуемые:
Auto Hébergement Sur Vieux PC Portable: 6 шагов
Auto Hébergement Sur Vieux PC Portable: Voil à, nous au Avilab on aime bien r é parer, на aime bien les id é es и на aime bien в Интернете. Du coup en mettant tout ç ансамбль на obtient: un Instructable sur l'auto-h é bergement
Комментарий Effectuer Un Montage Vidéo Sur IMovie: 5 шагов
Комментарий Effectuer Un Montage Vidéo Sur IMovie: Nous sommes des é tudiants fran ç ais qui sommes party 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
Projection Sur Un Rideau D'eau: 7 шагов
Projection Sur Un Rideau D'eau: Maker Space, Финальный проект
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, Local Blynk Server и Blynk Apk, регулируемая уставка: я создал этот проект, потому что мои комнатные растения должны быть здоровыми, даже когда я нахожусь в отпуске в течение длительного периода времени, и мне нравится идея иметь контролировать или, по крайней мере, отслеживать все возможные вещи, которые происходят в моем доме через Интернет