реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Удаленный опрос датчиков через RAs PI + gsm
_Ivan_33
сообщение Feb 10 2018, 20:51
Сообщение #1


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



Добрый всем день!

Интересует следующий вопрос

Есть распберри пи + гсм модем + несколько датчиков. Хочу опрашивать датчики удаленно через интернет. Собирать там статистику, стоить графики.
Непонятно как по феншую это сделать

Моя идея такова:
Написать клиент-серверное приложение. На стороне распи сервер и через TCP обращаться к нему за информацией через определенные промежутки времени

На питоне написал простенькие клиент-сервер приложения, на своем десктопе работает, хочу продвигаться дальше.
Но тут получается нужно знать ай-пи адрес распи, и соответственно либо платить за статический ай-пи провайдеру, что не очень разумно, либо как-то еще узнавать ай-пи адрес, дабы коннектиться к распи - как можно такое узнать?

Дальше проблема с авторизацией - то есть нужно будет сделать какой-то автомат, что клиент отправляет запрос, потом пароль, потом получает информацию - я правильно рассуждаю?
Может какие-то есть еще классические варианты и я просто изобретаю велосипед?


--------------------
Go to the top of the page
 
+Quote Post
k155la3
сообщение Feb 10 2018, 22:06
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(_Ivan_33 @ Feb 10 2018, 23:51) *
Добрый всем день!

Интересует следующий вопрос

Есть распберри пи + гсм модем + несколько датчиков. Хочу опрашивать датчики удаленно через интернет. Собирать там статистику, стоить графики.
Непонятно как по феншую это сделать
. . . .


1. Посмотрите протокол MQTT.
2. Если Вам нужна именно функция а не "обязательно интрернет", то, по крайней мере для начала сделайте по следующей схеме:
Ваша точка сбора инф-ии (Raspbb.)/WWW-сервер + (PPP протокол) <------> любой PC+GSM модем или телефон с броузером.
И это - все sm.gif
Если Вы поняли, то это свой маленький микро-интернет, где Raspberry выступает в роли провайдера sm.gif
3. Напрямую через интернет сделать такое без белого стат. адреса будет сложно.
В сети есть сервисы, которые позволяют "встретиться" двум внутренним (находящимся во внутренних сетях провайдеров и имеющих динамич. адреса)
абонентам. Читайте подробнее об п.1 и сервисах интернет-брокер (кажется).
4. Есть еще различные возможности, о которых я не знаю. VPN, сервисы провайдеров. Но это уже платно-коммерческое.
Кстати для таких "датчиковых" применений провайдеры дают готовые решения. Но это стоит денег и доступно для корпоративных абонентов.
Go to the top of the page
 
+Quote Post
_Ivan_33
сообщение Feb 11 2018, 12:41
Сообщение #3


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



Спасибо!
Почитал про dynamic dns
Еще возникла идея сделать это с помощью телеграм бота.


--------------------
Go to the top of the page
 
+Quote Post
k155la3
сообщение Feb 13 2018, 08:06
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(_Ivan_33 @ Feb 11 2018, 16:41) *
Спасибо!
Почитал про dynamic dns
. . . .

Опятьже, если Вам нужна функция, а не бесплатно-через-не-знаю-что:
- найдите провайдера или гдето, кто может поделиться с Вами аккаунтом на ftp с белым адресом.
что делать дальше - понятно sm.gif
Вам даже не понадобится реализовывать сервер на rasp-ry.
Это самый дешевый, надежный и простой вариант для получения инф-ии, IMHO.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd July 2025 - 15:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016