Страница 20 из 22
HMI-KaScada Modbus
Добавлено: 26 мар 2021, 22:20
KaScada
tolochko писал(а): 26 мар 2021, 22:12
Хорошо
Но когда мы подлючаемся клиентом мы прописываем локальную сеть
То есть смартфон должен быть в локальной сети
А если ее нет
Мне нужно установить Каскаду в авто которое будет колесить по стране
Как в этот случае передавать данные в облако
Я бы поставил мобильный wifi, с батарейкой и который работает от 5v
Он решит массу вопросов, ip у каскады и esp всегда будет один, esp тоже сможет как резервный канал выходить в интернет.
В общем много проблем решает, но доп устройство.
Иначе нужен интернет телефону, значит точка доступа, точка доступа сама отключается в андроиде если нет клиентов несколько минут + там работает свой dhcp, который будет разные ip отдавать esp, можно обойти в принципе, но точек отказа становится здесь больше как по мне.
HMI-KaScada Modbus
Добавлено: 26 мар 2021, 23:12
tolochko
Я сейчас пробую связку ардуино + блю туз
Тоже есть подводные камни
После запуска КасКады нужно вручную выключать вай фай потому если его не выключить данные не уйдут
Про мобильный вай фай роутер мы думали
Если с блютузом не получится будем этот вариант пробовать
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 01:21
KaScada
tolochko писал(а): 26 мар 2021, 23:12
После запуска КасКады нужно вручную выключать вай фай потому если его не выключить данные не уйдут
Тоже не верно. Даже если wifi включен, то все должно уходить.
При включении wifi ваш телефон ищет знакомые сети, если есть, то подключается, если не нашел, то wifi просто будет включен, но интернет через симкарту.
Если нашел знакомую сеть, то подключится автоматически, и если на этом wifi нет инетрнета, то проблема, да, НО, вы можете забыть все сети wifi в настройках телефона и wifi никуда никогда не подключится. Это такие осовы, которые первоклассники сейчас знают)
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 03:10
sergserg
[ref]KaScada[/ref],
при запуске каскады будет запрос андроиду от каскады на включение Вайфай для проверки лицензии.
В ответ мы получаем запрос андроида пользователю на отключение точки доступа, т.к. телефон не может одновременно и раздавать вайфай и иметь включенный вайфай.
естественно что у него никуда данные не уходят: есп то уже не может подключиться к точке доступа телефона. эта точка то отключена, т.к. включается вай фай на телефоне для проверки лицензии каскады.
вот про это он вам и говорит.
а вы делаете вид что не понимаете
Тут что-то с проверкой лицензии каскады нужно другое вам придумать, чтобы можно было юзать точку доступа телефона.
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 03:18
sergserg
и получается что ему нужно:
купить каскаду и к ней еще
купить роутер
купить симку
и содержать эту симку
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 08:19
Rovki
tolochko писал(а): 26 мар 2021, 22:12
Хорошо
Но когда мы подлючаемся клиентом мы прописываем локальную сеть
То есть смартфон должен быть в локальной сети
А если ее нет
Мне нужно установить Каскаду в авто которое будет колесить по стране
Как в этот случае передавать данные в облако
Создаете(включаете) в смартфоне точку доступа (локальную сеть), задаете ей имя (можно одинаковое на всех смартах) и пароль ,если нужно. В есп пропишите имя и пароль сети, все! Отправляйте ваш архив или почту...в том случае если используете ЕСП для работы с датчиком. Если используете блютуз для связи с контроллером ,то включите в каскаде соответствующий режим.
Отправлено спустя 22 минуты 19 секунд:
sergserg писал(а): 27 мар 2021, 03:10
[ref]KaScada[/ref],
при запуске каскады будет запрос андроиду от каскады на включение Вайфай для проверки лицензии.
В ответ мы получаем запрос андроида пользователю на отключение точки доступа, т.к. телефон не может одновременно и раздавать вайфай и иметь включенный вайфай.
естественно что у него никуда данные не уходят: есп то уже не может подключиться к точке доступа телефона. эта точка то отключена, т.к. включается вай фай на телефоне для проверки лицензии каскады.
вот про это он вам и говорит.
а вы делаете вид что не понимаете
Тут что-то с проверкой лицензии каскады нужно другое вам придумать, чтобы можно было юзать точку доступа телефона.
Не выдумывайте того, что не знаете ! Если уж встряли в разговор.
Отправлено спустя 14 минут 58 секунд:
Вот видео -[bbvideo]
https://youtu.be/vgjMsFGVncI[/bbvideo]
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 11:42
sergserg
.
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 13:38
Rovki
Доступ по ссылке-
youtu.be/vgjMsFGVncI
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 13:44
sergserg
[ref=#ff8000]Rovki[/ref],
не понял для чего два видео одинаковых
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 13:45
sergserg
возможно дело в версии андроид: в 10-м андроиде приложения вроде бы не могут сами включать вайфай.
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 13:50
sergserg
а вот например в 7 андроиде могут.
У вас видимо каскада проверяет версию андроида.
и в зависимости от версии андроид каскада и ведет себя по разному.
т.е. если ниже 10й версии андроид - то каскада включает вайфай.
а если версия андроид выше 10й - то не включает, т.к. не может (это ограничение от гугл)
поэтому
[ref=#ff8000]Rovki[/ref],
Rovki писал(а): 27 мар 2021, 13:38
Не выдумывайте того, что не знаете !

HMI-KaScada Modbus
Добавлено: 27 мар 2021, 14:38
sergserg
ну да - все так и есть:
https://stackoverflow.com/questions/580 ... android-29
[spoiler]
Этот метод устарел на уровне API 29. Начиная с Build.VERSION_CODES # Q, приложениям не разрешено включать / отключать Wi-Fi. Примечание о совместимости: для приложений, предназначенных для Build.VERSION_CODES.Q или выше, этот API всегда будет возвращать false и не будет иметь никакого эффекта. Если приложения нацелены на более старый SDK (Build.VERSION_CODES.P или ниже), они могут продолжать использовать этот API
[/spoiler]
ВОТ ПОЭТОМУ У ВАС РАБОТАЕТ А У НАС НЕТ!
[ref]tolochko[/ref],
поэтому если б у вас был андроид 10 - то все бы работало как в видео у Rovki.
Но у вас все как у меня в видосе. поэтому и не работает
как требуется вам

HMI-KaScada Modbus
Добавлено: 27 мар 2021, 18:37
tolochko
Спасибо за ликбез
Честно совсем из головы вылетело про точку доступа как раздачу интернета
Обязательно попробую
Этой ночью провел испытания с блютузом и ардуино
Запустил Каскаду выключил вай фай сделал переодичность отправки 10 мин
Утром все данные оказались на облаке
Да еще посоветуйте провайдера для работы с Каскадой
Телефон будет использоваться чисто как панель звонить по нему никто не будет
Отправлено спустя 1 минуту 2 секунды:
Да уточнение провайдера в России
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 19:53
sergserg
tolochko писал(а): 27 мар 2021, 18:37
Запустил Каскаду выключил вай фай
вот в этом то и есть проблемс: так нужно делать каждый раз при запуске каскады, если андроид < 10 и одновременно используется точка доступа.
Отправлено спустя 1 минуту 46 секунд:
поэтому и предлагал изменить механизм проверки лицензии
Отправлено спустя 7 минут 30 секунд:
[ref]tolochko[/ref],
из моего скромного:
мтс сделал время жизни Входящего пакета ttl = 1.
теле2 по рф далеко не везде ловит. иначе роуминг впаривают.
билайн блочит инет если ttl меньше 64
мегафон пока в топе. ограничения касаются лишь торрентов.
=========
но это все зависит очень часто от региона где оформлена симка
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 20:08
Rovki
sergserg писал(а): 27 мар 2021, 19:53
tolochko писал(а): 27 мар 2021, 18:37
Запустил Каскаду выключил вай фай
вот в этом то и есть проблемс: так нужно делать каждый раз при запуске каскады, если андроид < 10 и одновременно используется точка доступа.
Да нет особых проблем , смартфон чисто как панель управления ,для связи с облаком и передачи архива . Можно вообще сначала накопить данные за весь маршрут в каскаде , а потом или по вайфай или 3G отправить на облако .
У одного пользователя данные в архив складываются в ТВ бокс (мобильная установка для закладки взрывчатки в скважины). Работает установка в поле ,горах и когда приходит на базу ,то связывается по вайфай с сетью и отправляет архив на облако ...
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 20:45
sergserg
[ref=#ff8000]Rovki[/ref],
на самом деле из за этих ограничений гугла, баг каскады на 10м андроиде стал являться ее фишкой
т.е. каскада пытается включить вайфай для проверки лицензии-мак адреса, но api29 этого не позволяет ей.
т.е. вайфай не включается и юзер спокойно использует точку доступа
Отправлено спустя 3 минуты 22 секунды:
всем удобно.
связь не рвется с есп, т.к. точка доступа не отключается. А не отключается потому что каскада не может включить вайфай на 10м андроиде
минус в том что 10й андроид относительно свеж и цена устройств с ним велика еще.
Отправлено спустя 3 минуты 50 секунд:
[ref=#ff8000]Rovki[/ref],
а так то некрасиво рот мне затыкать на форуме.
Если бы в личке общались с tolochko - то это ваши дела.
Но вопрос им был задан на форуме.
Да и разраб ваш стал кидаться фразами про основы которые знают даже первоклассники...
Фи вам выражаю короче.
HMI-KaScada Modbus
Добавлено: 27 мар 2021, 20:48
sergserg
скоро будет обнова каскады с заманчивой опцией )))
HMI-KaScada Modbus
Добавлено: 28 мар 2021, 08:59
tolochko
Проверил с ESP
Телефон работал точкой доступа Все Ок
Всем Спасибо
HMI-KaScada Modbus
Добавлено: 28 мар 2021, 13:56
Rovki
tolochko писал(а): 28 мар 2021, 08:59
Проверил с ESP
Телефон работал точкой доступа Все Ок
Всем Спасибо
Ларчик просто открывался , а то некоторые страху нагнали
Отправлено спустя 2 минуты 3 секунды:
sergserg писал(а): 27 мар 2021, 20:45
[ref=#ff8000]Rovki[/ref],
Но вопрос им был задан на форуме.
Вы не заметили ,что у темы есть автор ? И вопросы в первую очередь адресуются ему (мне), если не смогу ответить обращусь к вам.
Есть специальные темы - памагите новичку , вот там кто хочет и может помогает.
Вы написали много ,только запутали tolochko...
HMI-KaScada Modbus
Добавлено: 28 мар 2021, 19:25
KaScada
sergserg писал(а): 27 мар 2021, 20:45
Да и разраб ваш стал кидаться фразами про основы которые знают даже первоклассники...
В вас ничего пока не бросал........
Всем спасибо.