_Ivan_ 0 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Добрый всем день! Интересует следующий вопрос Есть распберри пи + гсм модем + несколько датчиков. Хочу опрашивать датчики удаленно через интернет. Собирать там статистику, стоить графики. Непонятно как по феншую это сделать Моя идея такова: Написать клиент-серверное приложение. На стороне распи сервер и через TCP обращаться к нему за информацией через определенные промежутки времени На питоне написал простенькие клиент-сервер приложения, на своем десктопе работает, хочу продвигаться дальше. Но тут получается нужно знать ай-пи адрес распи, и соответственно либо платить за статический ай-пи провайдеру, что не очень разумно, либо как-то еще узнавать ай-пи адрес, дабы коннектиться к распи - как можно такое узнать? Дальше проблема с авторизацией - то есть нужно будет сделать какой-то автомат, что клиент отправляет запрос, потом пароль, потом получает информацию - я правильно рассуждаю? Может какие-то есть еще классические варианты и я просто изобретаю велосипед? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 10 февраля, 2018 Опубликовано 10 февраля, 2018 · Жалоба Добрый всем день! Интересует следующий вопрос Есть распберри пи + гсм модем + несколько датчиков. Хочу опрашивать датчики удаленно через интернет. Собирать там статистику, стоить графики. Непонятно как по феншую это сделать . . . . 1. Посмотрите протокол MQTT. 2. Если Вам нужна именно функция а не "обязательно интрернет", то, по крайней мере для начала сделайте по следующей схеме: Ваша точка сбора инф-ии (Raspbb.)/WWW-сервер + (PPP протокол) <------> любой PC+GSM модем или телефон с броузером. И это - все :) Если Вы поняли, то это свой маленький микро-интернет, где Raspberry выступает в роли провайдера :) 3. Напрямую через интернет сделать такое без белого стат. адреса будет сложно. В сети есть сервисы, которые позволяют "встретиться" двум внутренним (находящимся во внутренних сетях провайдеров и имеющих динамич. адреса) абонентам. Читайте подробнее об п.1 и сервисах интернет-брокер (кажется). 4. Есть еще различные возможности, о которых я не знаю. VPN, сервисы провайдеров. Но это уже платно-коммерческое. Кстати для таких "датчиковых" применений провайдеры дают готовые решения. Но это стоит денег и доступно для корпоративных абонентов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Ivan_ 0 11 февраля, 2018 Опубликовано 11 февраля, 2018 · Жалоба Спасибо! Почитал про dynamic dns Еще возникла идея сделать это с помощью телеграм бота. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 13 февраля, 2018 Опубликовано 13 февраля, 2018 · Жалоба Спасибо! Почитал про dynamic dns . . . . Опятьже, если Вам нужна функция, а не бесплатно-через-не-знаю-что: - найдите провайдера или гдето, кто может поделиться с Вами аккаунтом на ftp с белым адресом. что делать дальше - понятно :) Вам даже не понадобится реализовывать сервер на rasp-ry. Это самый дешевый, надежный и простой вариант для получения инф-ии, IMHO. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться