Аналог Blynk

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

Требуется помощь советом, как лучше сделать передачу данных (3 int-а) с arduino (esp8266 ?) через домашний Wi-Fi на MQTT-сервер, а оттуда через интернет на простенькое приложение на смартфоне. Да, есть Blynk, но функционал у него весьма ограничен, мало кастомизации. Возможно посоветуете какой-нибудь конструктор приложений на IOS, где можно было бы реализовать такие функции

 

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

Хотя сейчас идея пришла, можно со смартфона вместо приложения заходить на http страничку и чекать данные от туда, это ведь проще сделать чем что-то на конструкторе колхозить?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

lluceu пишет:

 заходить на http страничку 

а страничка на ESP ?  проброс портов через роутер работает через внешний интернет?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Когда звучат заявления типа

lluceu пишет:
есть Blynk, но функционал у него весьма ограничен, мало кастомизации.

неплохо бы заодно озвучивать чем именно Вас не устраивает блинк – какие такие ограничения функционала Вам «жмут» и какой именно кастомизации Вам не хватает. Только в этом случае будет понятно, что Вам можно советовать. А так, получится, что Вам ни посоветуй, Вы скажете: «не, тут тоже мало кастомизации». Хрен же его знает, чего Вам надо.

Kakmyc
Offline
Зарегистрирован: 15.01.2018

С учётом "3 int" напрашивается modbus/tcp.
Только не нужно путать функционал с кастомизацией.

Kakmyc
Offline
Зарегистрирован: 15.01.2018

А вообще рекомендую не экономить, а завести дома нормальный интернет со статическим IP.
Тогда и не нужны будут эти всяческие блинки.

sadman41
Offline
Зарегистрирован: 19.10.2016

Заваривать modbus/tcp по интернету для трех чисел? Вот это жахнул.

Kakmyc
Offline
Зарегистрирован: 15.01.2018

sadman41 пишет:

Заваривать modbus/tcp по интернету для трех чисел? Вот это жахнул.

Я и ради одного заваривал.
Правда там по другому никак было

Andrey12
Andrey12 аватар
Offline
Зарегистрирован: 26.12.2014

Блинк не ставил не скажу за его функционал.
Нужен конструктор на esp поставь tasmota.
Если есть возможность поставить node red + mosquitto, то они мало чью фантазию реализации проектов могут ограничить не то что вывести 3 числа...

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

Нужно сделать коробку в которой будет ESP8266 и пара датчиков, подключиться к ней через смартфон, зайти в веб-морду ESP, там её подключить к домашнему Wi-Fi вбив идентификатор сети и пароль. Есть ли возможность предварительно настроить ESP таким образом, что бы в дальнейшем оставалось только вбить имя сети и пароль от домашнего wi-fi, что бы можно было удалённо (вне сети домашнего wi-fi) через интернет получать значения с датчиков в той коробке?
Я имею в виду, есть ли способ избавить конечного пользователя этой коробки от переадресации портов? Ведь как-то ставятся всякие хабы и умные дома и они ведь как-то отсылают информацию на свои сервера через домашний wi-fi, и покупатель этого хаба на лазиет по веб-морде своего роутера что бы настроить переадресацию портов, он просто находит свою сеть wi-fi вводит от неё пароль и данные с заба или датчика уже пересылаются на сервер производителя, а оттуда на смартфон пользователя

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

lluceu пишет:

Нужно сделать коробку в которой будет ESP8266 и пара датчиков, подключиться к ней через смартфон,

отпиши, на arduino собака orviss ru, есть готовая реализация, помогу

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

отписался

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

lluceu пишет:

 есть ли способ избавить конечного пользователя этой коробки от переадресации портов? 

есть, делаете некий сервер с двумя и более открытыми портами в режиме LISTEN, по одному коннектится ESP, по второму вы открываете web браузер мобильника с адресом/портом сервера, сервер переадресовывает пакеты ESP шке и обратно.

b707
Offline
Зарегистрирован: 26.05.2017

lluceu пишет:

Я имею в виду, есть ли способ избавить конечного пользователя этой коробки от переадресации портов?

легко. Отправляешь данные своих трех датчиков на любой бесплатный сервер, типа Thingspeak или Народмон...

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

b707 пишет:

lluceu пишет:

Я имею в виду, есть ли способ избавить конечного пользователя этой коробки от переадресации портов?

легко. Отправляешь данные своих трех датчиков на любой бесплатный сервер, типа Thingspeak или Народмон...

А порты разве пробрасывать не нужно будет? Просто ESP-шку к Wi-Fi дома подключить?

b707
Offline
Зарегистрирован: 26.05.2017

lluceu пишет:

А порты разве пробрасывать не нужно будет? Просто ESP-шку к Wi-Fi дома подключить?

зачем? Вы разве пробрасываете порты, когда подключаетесь с ЕСП-шки к гуглю?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

легко. Отправляешь данные своих трех датчиков на любой бесплатный сервер, типа Thingspeak или Народмон...

народмон там не чаще раз в 5 минут

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

С есп-шки к гуглу? о_0
ЕСП-шка ведь доступ в интернет получает через wi-fi роутер получает, разве для этого нет необходимости пробрасывать порты на этом роутере? Или есть какая-то возоможность это обойти или упростить для конечного пользователя?

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

да, уже проверил. А что если забацать простенькую HTML страничку, купить хостинг сайта (вроде копейки стоит) и туда эти переменные с ESP отправлять?

b707
Offline
Зарегистрирован: 26.05.2017

lluceu пишет:

ЕСП-шка доступ в интернет получает через wi-fi роутер , разве для этого нет необходимости пробрасывать порты на этом роутере?

нет

b707
Offline
Зарегистрирован: 26.05.2017

lluceu пишет:

А что если забацать простенькую HTML страничку, купить хостинг сайта (вроде копейки стоит) и туда эти переменные с ESP отправлять?

забацайте, если надо.

Но Thingspeak уже готова

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

Что же, это отличная новость за этот день! А можете описать, как отправить хотя бы одну переменную на публичную страничку с ESP ? Я вообще вот такое планирую сделать, если это возможно

sadman41
Offline
Зарегистрирован: 19.10.2016
lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020
b707
Offline
Зарегистрирован: 26.05.2017

lluceu пишет:

 Вы лучший!!!

???????????????7 А я??????

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

del

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

b707 пишет:

lluceu пишет:

 Вы лучший!!!

???????????????7 А я??????

А Вы, соответственно, нет ))

lluceu
lluceu аватар
Offline
Зарегистрирован: 21.07.2020

b707 пишет:

lluceu пишет:

 Вы лучший!!!

???????????????7 А я??????


Вы все здесь лучшие))