Пароль от Wi-Fi в кафе, гостинице или у вас дома диктуют по буквам, переспрашивают, путают ноль с буквой О. QR-код снимает этот разговор: гость наводит камеру, телефон предлагает подключиться, пароль вводится сам. Ниже о том, что зашито в такой код, как подготовить сеть и как напечатать табличку, которая читается с первого раза.
Что лежит внутри QR-кода для Wi-Fi
Внутри кода обычная текстовая строка стандартного вида: WIFI:T:WPA;S:Имя сети;P:пароль;;. Поле T задает тип защиты, S имя сети, P пароль. Камеры iOS с версии 11 и Android с версии 10 распознают такую строку сами и показывают кнопку «Подключиться к сети», отдельное приложение не требуется. Для сетей WPA2 и WPA3 в строке указывается тип WPA, телефоны понимают оба. Для открытой сети без пароля тип меняется на nopass, поле пароля остается пустым.
Генератор, который собирает строку правильно, экранирует служебные символы: точка с запятой, двоеточие и обратная косая в имени сети или пароле ломают разбор, если оставить их как есть. Поэтому строку лучше не набирать руками, а получить из генератора QR-кода для Wi-Fi: вводится имя сети и пароль, на выходе готовый код. Если хочется понять формат до символа, есть подробный разбор формата с примерами строк.
Сначала сеть, потом код
Код только передает данные, удобство подключения закладывается в настройках роутера. Для гостей заведите отдельную гостевую сеть: домашние устройства и рабочая техника остаются в своей, а пароль гостевой можно менять раз в сезон без последствий. Пароль задавайте из латиницы, цифр и знаков, длиной от 8 до 63 символов. Кириллица в пароле WPA не предусмотрена стандартом, и часть роутеров ее молча режет.
Скрытый SSID с QR-кодом сочетается плохо: некоторые телефоны не подключаются по коду к сети, которая не транслирует имя. Если сеть гостевая, прятать ее незачем, пусть будет видна. Проверьте также, что в гостевой сети включена изоляция клиентов, тогда гости не увидят устройства друг друга.
Размер и печать
Строка Wi-Fi короткая, поэтому код получается разреженным и читается даже небольшим. Для настольной таблички хватает стороны 3 см, для таблички на стене или у стойки берите 5 см и больше: с расстояния вытянутой руки камера должна захватить код целиком. Вокруг кода оставьте белое поле шириной хотя бы в четыре модуля (четыре «клеточки» кода), без него сканер теряет границу.
Печатайте черным по белому на обычном лазерном или струйном принтере. Цветные коды работают, но контраст между темными и светлыми модулями должен оставаться высоким: темно-синий на белом читается, желтый на белом нет. Под кодом напечатайте имя сети и пароль текстом: гость со старым телефоном или с ноутбуком подключится руками. После печати табличку стоит заламинировать, бумага у стойки пачкается за месяц.
Когда табличек нужно много
Для гостиницы, коворкинга или сети кафе часто нужна не одна табличка, а десятки: на каждый номер своя сеть или один и тот же код с разными подписями. Набирать их по одной долго. Список строк вида «Имя сети;пароль;подпись» загружается целиком, и генератор раскладывает коды по листам A4 с подписью под каждым кодом. Дальше лист режется на карточки. Готовый макет настольной таблички описан отдельно: размеры, поля, что написать рядом с кодом.
Проверка перед тем, как печатать тираж
Сначала отсканируйте код с двух телефонов, iPhone и Android, и убедитесь, что оба предлагают подключение и подключаются. Распечатайте один экземпляр на том же принтере и бумаге, что и тираж, и отсканируйте уже с бумаги, а не с экрана. Код статический: если поменяете пароль, таблички придется перепечатать, поэтому пароль гостевой сети лучше менять по расписанию и печатать сразу с запасом.
