WI-FI LOGIC
Принцип работы
По сути, наше устройство основано на дополнительном модуле связи, обладающем внутренним хранилищем, в которое мы поместили полноценный веб-сайт. Вся инфраструктура управления осуществляется через взаимодействие с этим небольшим встроенным сайтом.
Первичные сложности: Почему телефон отключается?
В чем бывают первичные сложности пользователей при первом подключении? В частности, случаются моменты, когда вы подключаетесь к устройству, находясь рядом с другой сетью Wi-Fi, имеющей доступ в интернет (например, вашей домашней сетью).
КОНФЛИКТ СЕТЕЙ
В этом случае ваш телефон может довольно быстро отключиться от нашего устройства, обнаружив, что в нем нет доступа в глобальную сеть.
Основная цель вашего смартфона — постоянно поддерживать вас на связи и обеспечивать наличие интернета, поэтому он автоматически переключается на известную ему сеть.
Решение: "Забыть сеть"
По этой причине, если вы настраиваете устройство впервые и находитесь дома рядом с домашним Wi-Fi роутером, рекомендую вам на время выбрать опцию «ЗАБЫТЬ ЭТУ СЕТЬ» в настройках Wi-Fi вашего телефона.
Сделайте так, чтобы телефон не мог никуда подключиться автоматически, кроме сети Wi-Fi, которую раздает наше устройство. Таким образом, соединение будет максимально стабильным и не оборвется в тот момент, когда вы только подключились и еще не успели выполнить настройки. Обрывы связи чаще всего происходят именно в таких случаях.
Браузеры и Captive Portal
Что нужно делать дальше после подключения к устройству?
В случае с iPhone, главная страница системы управления может открыться автоматически (как всплывающее окно). Сверху вы должны подтвердить, что эта сеть вам нужна, и одобрить подключение (выбрать «Использовать без интернета»). После этого вы можете открыть ссылку device.local в отдельном окне браузера.
Желательно не использовать Google Chrome, так как он часто автоматически блокирует функции оффлайн-страниц и не дает выполнять на них какие-либо действия — кнопки становятся неактивными, а интерфейс кажется замороженным.
Обычно сложности вызваны ограничениями Google Chrome или встроенного Safari, когда браузер не совсем понимает, что от него требуется.
Как это видит телефон: Он воспринимает подключение как общественный Wi-Fi с приветственной страницей (Captive Portal) — наподобие тех, что встречаются в отелях, где нужно ввести номер комнаты и фамилию для доступа в интернет. У нас этот механизм реализован для того, чтобы вы автоматически попадали на страницу системы управления, что, казалось бы, удобно.
Однако некоторые браузеры, воспринимая этот сайт как служебную оффлайн-страницу, отключают возможность выполнения скриптов и любых действий, кроме ввода данных и нажатия кнопки «Войти».
При этом главная страница нашей системы управления достаточно умна: она поддерживает огромное количество функций, таких как постоянная проверка соединения и обмен данными с устройством в реальном времени (уровень заряда, качество связи, активные режимы и так далее).
РЕКОМЕНДАЦИЯ: Для использования нашего сайта не нужны никакие VPN, не нужен мобильный интернет. Вы можете даже включить «Режим полета» (авиарежим), но при этом активировать модуль Wi-Fi.
Мы рекомендуем установить дополнительный браузер и использовать для управления только его. Но будьте внимательны и следите, чтобы Wi-Fi соединение не разрывалось из-за переподключения телефона к другим известным сетям, о чем я говорил выше.
Режим Клиента: Устройство подключается к Вам
Что касается того, как на iPhone подключить устройство и изменить тип подключения (настроить связь через точку доступа телефона), то для начала вы должны пройти этапы, которые я уже описал: зайти на страницу настроек Wi-Fi через меню нашего веб-интерфейса.
Сначала вы переходите с главной страницы меню на страницу краткой инструкции, где внизу есть кнопка перехода на страницу настроек Wi-Fi. Там вы сможете спокойно настроить подключение устройства к вашей личной точке доступа.
Будьте внимательны: если вы никогда не подключали к своему телефону другие устройства (например, ноутбук или другой телефон) для раздачи интернета, вам предстоит взглянуть на возможности своего смартфона по-новому.
Ваш телефон способен на многое, в том числе передавать интернет другим устройствам, создавая собственную Wi-Fi сеть, точно так же, как это делает наше устройство. То есть с помощью телефона вы создаете сеть (режим модема), в которой делитесь доступным мобильным интернетом.
Я не буду здесь подробно объяснять техническую сторону процесса, но если вы раньше этого не знали, это может стать для вас удивительным открытием. Рекомендую посмотреть информацию об этом, например, на YouTube или в Google, по запросу:
- Как создать точку доступа на iPhone
- Как раздать интернет на другой телефон
- Как подключить ноутбук к интернету через телефон
Как это работает после настройки?
Когда вы активируете этот режим и настроите наше устройство на подключение к вашему телефону, оно увидит активную Wi-Fi сеть, созданную смартфоном, и очень быстро к ней подключится.
В этом случае, если вы используете iPhone, вы также легко сможете открыть страницу device.local
Главное отличие: Теперь это уже не будет выглядеть как всплывающая приветственная страница, и окно не будет появляться автоматически, так как телефон больше не воспринимает соединение как вход в новую общественную сеть. Теперь устройство само подключается к вам, работая как клиент вашей сети.
Заключение
Обязательно откройте YouTube, если никогда не настраивали режим модема — там находится огромное количество разнообразных инструкций на эту тему.
И самое главное — не переживайте. Мы тестировали этот функционал много месяцев, проверяли подключение к самым разным телефонам: и старым, и новым, на Android и на iPhone.
Мы подключались даже к компьютеру, ведь на самом деле вы можете управлять устройством и с помощью ноутбука — в нем есть такой же браузер, как и в планшете. Система работает с любыми устройствами на macOS, Windows и Android, имеющими Wi-Fi. Мы даже пробовали делать это с помощью черно-белой электронной книги, и это тоже работало.