Технический форум по робототехнике.
Scorpio » 29 сен 2016, 15:00
Да, я понял про связку: ЕСП-клиент связывается с клиентом пользователя через сервер-посредник. В этом случае, чтобы обеспечить работу устройства в реальном времени, ЕСП должен постоянно стучаться на сервер, чтобы узнать не оставил ли пользователь для него новых заданий? Как то тупо получается. ЕСП должен спать, пока, может раз в неделю, ему прийдет задание что-нибудь включить. Но, похоже, других вариантов не придумали еще.
linvinus » 29 сен 2016, 15:31
Тупо это в windows phone , push уведомления
http://developer.alexanderklimov.ru/win ... /31/19.phpт.е. чтобы сервер находящийся в одной сети с телефоном мог послать на телефон сообщение (например входящий звонок voip), сервер сначала посылает сигнал на публичный сервер microsoft ну и далее по статье
esp не постоянно а с определённой периодичностью, хотя можно и просто держать TCP канал открытым, так скорость реакции будет быстрее
в протоколе много чего есть, в том числе events
почитайте про сам протокол сначала, потом сможете определиться что для вас оптимально.
Как то тупо получается. ЕСП должен спать, пока, может раз в неделю, ему прийдет задание что-нибудь включить
у меня не укладывается в голове "должен спать" "пока" "ему прийдет задание"
так спать или не спать?
вариантов возможной реализации несколько, и зависит от того какое время реакции на кнопку для вас оптимальное.
0.5сек, 5сек, 15сек, 30сек...
от этого и нужно плясать, либо спим и медленно реагируем, либо не спим и быстро.
Scorpio » 29 сен 2016, 15:36
Да, буду учить материальную часть.
По
ссылке, кстати, попробовал. Все работает без проблем.
А вообще, не плохой это бизнесс: завел себе какой-нибудь IoT Cloud, наподключал бесплатных пользователей с кучей их любимых датчиков, подождал, пока они жить без тебя не смогут, и, наконец, ввел им не большую плату за пользование твоим замечательным сервисом. Грядет эра интернета вещей, а мы все чего-то ждем
setar » 02 окт 2016, 18:47
Scorpio писал(а):А собственный IOT на основе своего облака, Google Drive, например, сложно сделать?
гугл драйв это как бы не облако, а облачный сервис (не завод автомобильный а конкретная модель машины), и он отнюдь не "свой" (это не частное облако).
Если смотреть публичные облачные сервисы, то из коммерческих я выделил бы два : "IBM Bluemix" и "Microsoft Azure" - в обоих случаях ищутся шаблоны по слову IoT, и без особых сложностей разворачивается персональный обличный сервис интернета вещей. Денег там не много но нужно ежемесячно платить
Scorpio » 02 окт 2016, 19:08
Просто психологически привыкли считатать какой-нибудь gmail своей электронной почтой. Хотя понятно, что она тоже зависит от провайдера, как и весь интеренет. У меня подобие умного дома уже много лет работает на Vera, и зависит от ее облачных сервисов. Этим я как-то не заморачиваюсь. Значит о какой-то интимности в интернете вещей можно забыть. теоретитески "злой дядя" - администратор твоего сервера-посредника, может и печку твою не вовремя включить. А другой сисадмин, того хуже, накопления твои со счета в банке может стереть и сказать, что так и было. Но, видимо, это современная виртуальная реальность.
TedBeer » 02 окт 2016, 21:34
setar писал(а):Scorpio писал(а):Если смотреть публичные облачные сервисы, то из коммерческих я выделил бы два : "IBM Bluemix" и "Microsoft Azure" - в обоих случаях ищутся шаблоны по слову IoT, и без особых сложностей разворачивается персональный обличный сервис интернета вещей.
А что с Амазоном(
AWS IoT) не так?
setar » 02 окт 2016, 21:55
все так, тоже вполне вариант
Scorpio » 27 ноя 2016, 23:37
А через Skype управлять кто-нибудь пробовал?
setar » 28 ноя 2016, 12:04
ой,
ну его нафиг, особенно после того как это чудо стало продуктом мелкомягких
Scorpio » 28 ноя 2016, 20:17
Да, есть тут один мужик, который собирается втюхивать интернет- управлялки местному населению. Он говорит, что его клиенты врядли согласятся регистрироваться и настраиваться на на каком - нибудь CloudMQTT. Не продвинутые они - хотят только пользоваться не вникая в технологические тонкости. Можно было бы поручить всю настройку тому мужику, но это получается потеря приватности. К тому же он не может гарантировать, что облачный сервис не загнется или не станет платным. С другой стороны, открыть доп аккурант в скайпе или ватсапе у них отторжения не вызывает, т.к. они им постоянно пользуются. В былые времена, я активно применял скайп для общения с роботом. Просто для меня это был самый простой способ получать потоковое видео и телеметрию и передавать комманды. Мелкосовтовцы вроде сохранили эту возможность, распространяя всякие API. В том числе и WEB API. Не знаю, можно ли им пользоваться через ЕСП, пока в принципе изучаю вопрос. Положительным моментом является то, что создав пользователя "РОБОТ", ты можешь общаться через него со всеми своими датчиками одновременно. В общем, хотелось бы услышать критику подхода общения с датчиками через чат, прежде, чем что-то советовать моему амиго.
setar » 29 ноя 2016, 11:45
да особых проблем нет.
аналогия :
можно взять ножницы, разобрать их, заточить по особому их и использовать в виде скальпеля...
а можно просто изучить вопрос как и где взять готовый скальпель и пользоваться им.
vladimir_N » 29 ноя 2016, 18:25
Наткнулся в сети применение ESP8266 для простого андроидного робота под управлением через WiFi.
http://robotrends.ru/robopedia/miniplanПодкупает своей простотой изготовления. Нужно иметь 3Д принтер и горсть серво.
http://www.thingiverse.com/thing:1230335 Попробовал залить скеч из
http://www.miniplan.co/downloads/ в ESP8266, вроде работает, страницы управления открываются. Память в ESP8266 заполнена только наполовину, можно много еще чего добавить.
SkyStorm » 29 ноя 2016, 19:21
Прикольный!
Ruslan » 20 янв 2017, 23:23
Нашёл отличную прошивку для датчиков на основе 8266:
http://www.letscontrolit.com/wiki/index.php/ESPEasy- веб-интерфейс
- конфигурирование датчиков online
- поддержка многих популярных датчиков, доступ к GPIO, i2c
- различные варианты коммуникации, включая MQTT, serial, json
- обновление прошивки по воздуху.
- простые скрипты
сейчас уже поставил десяток таких датчиков для умного дома. Общаются с openhab через MQTT.
setar » 20 янв 2017, 23:58
Руслан, привет.
гляну на прошивку, а ты проект souliss видел ?
делает прошивку arduino, esp8266 c организацией единой сети данных вне зависимости от физики передачи (например в гейт приходит eth, к следующему узлу переходит через wifi , дальше идет по rs232 а затем по RF 433Mhz, и все это прозрачно).
ну и разумеется web конфиг, прошивка по воздуху и любые расширения прямо в Arduino IDE (сама прошивка цепляется как либы и несколько простых строк подключения, конфига железа и регистров и запуска)
Добавлено спустя 2 минуты 17 секунд:кстати отличный коммерческий билдер прошивок
https://wifi-iot.comтам одно устройство (ESP) 100р стоит пожизненно, на мой взгляд гуманно и функционал просто максимальный.
рекомендую не пожалеть 100р и попробовать