Экс вай фай: Одним из акционеров оператора сети Wi-Fi в метро оказался экс-ресторатор — РБК

Содержание

Бесплатный Wi-Fi готовят к раздаче – Коммерсантъ


  • Интернет-бизнес




Экс-гендиректор Yota Devices Владислав Мартынов стал соучредителем проекта World Wi-Fi. Его основатели планируют запустить децентрализованную сеть Wi-Fi, в рамках которой владельцы роутеров будут раздавать интернет за вознаграждение от рекламодателей. Проект может быть востребован в странах с хорошим покрытием ШПД, но пока несет в себе много рисков для инвесторов, считают эксперты.


Фото: Юрий Мартьянов, Коммерсантъ  /  купить фото

Экс-гендиректор Yota Devices Владислав Мартынов стал соучредителем World Wi-Fi, сообщил “Ъ” представитель проекта и подтвердил господин Мартынов. Его доля в проекте не раскрывается. «World Wi-Fi — один из немногих проектов, основанных на принципах так называемой sharing economy. Этот сектор стремительно растет, и я считаю, что внедрение решений на основе блокчейна значительно его расширит и повысит проникновение блокчейна на быстроразвивающихся рынках»,— пояснил “Ъ” господин Мартынов.

С 2016 года Владислав Мартынов является советником центра компетенций основанной Виталиком Бутериным блокчейн-платформы Ethereum. Ее технологии планируется использовать и в World Wi-Fi. Как сообщал “Ъ”, в феврале господин Мартынов продал свою долю в производителе смартфонов YotaPhone Yota Devices, который ранее возглавлял, его китайским акционерам — группе China Baoli. Вся Yota Devices в ходе сделки была оценена в $155 млн, а господин Мартынов, как предполагалось, может получить за свои 10% компании $0,5 млн и 2,4% в капитале самой China Baoli. 29 марта China Baoli в документах, опубликованных Гонконгской фондовой биржей, сообщила, что приобретение 10% в Yota Devices завершено. В рамках первого транша Владислав Мартынов получил 1,68% акционерного капитала China Baoli, увеличенного путем допэмиссии на сумму около $11,8 млн.

World Wi-Fi основали управляющий партнер и сооснователь сервисов Adrenta и Radius Wi-Fi Ян Сепиашвили и сооснователь Radius Wi-Fi и оператора рекламы в сетях Wi-Fi Adrenta Илья Яшин. Предполагается, что проект будет базироваться на международной сети роутеров, в том числе частных и домашних. В рамках его бизнес-модели владельцы роутеров будут раздавать бесплатный Wi-Fi и получать от рекламодателей вознаграждение в криптовалюте (токенах WeToken) за рекламу, просмотренную пользователями. 18 мая завершится продажа токенов проекта, в ходе которой планировалось собрать $25 млн. По состоянию на 17 мая собрано $24 млн, сообщили вчера в компании. В планах развернуть World Wi-Fi во всех странах Евросоюза, Азии, Америки и Австралии. В течение двух лет компания рассчитывает подключить не менее 20 млн роутеров Wi-Fi к своей блокчейн-платформе и достичь годового оборота в $1 млрд.

Продукт может заинтересовать рекламных гигантов из сферы контекстной рекламы, не исключает директор Российской ассоциации криптовалют и блокчейна Арсений Щельцин. «Достичь показателей физически возможно, потенциальный рынок колоссальный, главное — учесть законодательные требования каждой страны»,— считает он.

В странах, где широкополосный доступ в интернет развит на высоком уровне, пожертвовать часть трафика за вознаграждение несложно, но в странах с плохим покрытием проект не будет востребован в первую очередь со стороны владельцев роутеров, считает руководитель АНО «Право роботов» Никита Куликов. Также может возникнуть ситуация, когда в некоторых локациях сеть окажется перегружена в связи с наплывом пользователей. «Неочевидна и правовая составляющая проекта. Скорее всего, поставщики интернета заметят возросший трафик и предложат пользователям перейти на новые коммерческие условия»,— допускает господин Куликов. Из-за таких рисков проект получил бы далеко не самый высокий рейтинг надежности вложений для инвесторов, констатирует он. С развитием проекта трафик в сетях операторов действительно будет расти, но это даст им возможность получать дополнительный доход за счет продвижения цифровых услуг и сервисов, возражает господин Мартынов.

Юлия Тишина











Блогер nechetoff рассказал, как узнать неизвестный пароль от Wi-Fi

Общество

17499

Поделиться

Фото автора Anete Lusina: Pexels

В Instagram блогер под ником nechetoff выложил инструкцию, как узнать пароль от Wi-Fi.

Он описал алгоритм действий. На гаджете нужно нажать значок «Доступ к Интернету». Затем выбрать пункт «Параметры сети Wi-Fi».

Пункт «Параметры настройки адаптеров» нужно будет выбрать в открывшейся вкладке.

В появившемся окне нужно нажать правой кнопкой мыши на пункт «Беспроводные сети», во всплывающем окне нажать на кнопку «Состояние»,  выбрать вкладку безопасность, после чего нажать на галочку «Отобрать вводимые знаки».

В поле чуть выше неё появится пароль от Wi-Fi.

Но подписчики раскритиковали способ nechetoff, отметив, что таким образом можно узнать лишь пароль от сети, к которой уже ранее был подключен гаджет или компьютер. Один из комментаров назвал совет nechetoff подсказкой от Капитана Очевидность.

Подписаться

Авторы:

Что еще почитать

Что почитать:Ещё материалы

В регионах

  • В Ярославле избитые модели написали заявление в полицию

    Фото

    48416

    Ярославль

  • Туристка рассказала о пробке перед Крымским мостом: досматривают даже детей

    29618

    Крым

    фото: МК в Крыму

  • ВСУ собираются перекрыть пути в Крым

    Фото

    22666

    Крым

    фото: МК в Крыму

  • Транспортный кризис в Полевском напоминает хорошо срежиссированный спектакль

    Фото

    12737

    Екатеринбург

    Максим Бойков

  • 7 июля – день Ивана Купалы, что можно, а что строго запрещено делать в большой праздник

    Фото

    6751

    Псков

  • Что стало причиной самого страшного в Карелии железнодорожного ДТП

    Фото

    4505

    Карелия

    Александр Трубин

В регионах:Ещё материалы

Конфигурация WiFi — документация DCC-EX Model Railroading

На этой странице описаны параметры конфигурации программного обеспечения для использования WiFi для беспроводного подключения EX‑CommandStation (CS) к JMRI или беспроводному дросселю, такому как Engine Driver. Для получения информации о том, как подключить ваше оборудование, перейдите к настройке WiFi.

Как указано в приведенной выше ссылке, для продолжения вам потребуется следующее:

  • EX‑CommandStation с моторным приводом

  • Плата Wi-Fi (конфигурацию Bluetooth см. в разделе Поддерживаемые устройства Bluetooth)

Чтобы посмотреть видео, щелкните Настройка WiFi.

Примечание

При использовании отдельного ESP вместо щита становится уровнем мастера.

Как упоминалось в разделе «Настройка WiFi», есть две основные причины для использования WiFi; для подключения к JMRI без USB-кабеля или для подключения к беспроводному дросселю (контроллеру), такому как мобильное приложение Engine Driver. Хотя можно просто использовать Wi-Fi вместо USB-кабеля для подключения компьютера, на котором работает JMRI, к вашей командной станции, есть лучшие способы, и, честно говоря, ваша электроника обычно находится в стадии сборки, поэтому просто купите кабель нужного размера. Но если у вас нет альтернативы и вам нужно заменить кабель беспроводным, мы рекомендуем платы последовательного беспроводного моста HC-12, которые мы рассматриваем на странице беспроводного моста HC-12.

Тем не менее, есть две основные беспроводные технологии, которые позволяют вам отправлять команды на вашу командную станцию ​​и управлять вашими поездами:

  • WiFi

  • Bluetooth

Конкретное аппаратное обеспечение вашего контроллера (отдельный контроллер или ваш мобильный телефон) может использовать один или оба, в зависимости от выбранного вами контроллера. В этом руководстве рассматривается настройка WiFi, для Bluetooth см. Поддерживаемые устройства Bluetooth.

Все на этой странице кажется двояким! У вас есть два варианта подключения дросселя (контроллера) к Command Station в зависимости от его возможностей и ваших предпочтений:

  • Прямое подключение к EX-CommandStation с помощью WiFi или Bluetooth (JMRI не требуется, но опционально)

  • Подключитесь к EX‑CommandStation через JMRI с помощью USB-кабеля и подключите дроссель, совместимый с протоколом wiThrottle, к серверу wiThrottle Server JMRI через WiFi

Если вам не нужен JMRI или вы просто хотите подключить беспроводной дроссель (контроллер) напрямую к EX-CommandStation, вы подключаетесь к Command Station с помощью устройства Wi-Fi или Bluetooth, которое говорит на командном языке , или командный язык протокола wiThrottle.

Например, Engine Driver использует протокол wiThrottle, поэтому он может подключаться либо напрямую к EX‑CommandStation через WiFi, либо опосредованно через компьютер JMRI с WiFi и собственным сервером wiThrottle. DCCpp CAB может напрямую подключаться к EX-CommandStation через Wi-Fi или Bluetooth и отправлять собственные команды .

wiThrottle означает «WiFi Throttle», а «wiThrottle Server» — это просто программное обеспечение, работающее на вашем компьютере JMRI или на EX-CommandStation, которое взаимодействует с использованием протокола wiThrottle. Он называется «Сервер», потому что он позволяет вам подключаться к нему и «обслуживает» или обслуживает запросы от другого приложения. Это приложение называется «Клиент». Таким образом, вашим дросселем в этом случае является клиент.

Протокол

wiThrottle сам по себе является стандартом того, как дроссели WiFi могут взаимодействовать с командными станциями, так же, как стандарт DCC является стандартом того, как пакеты данных взаимодействуют с декодерами. Для вас это означает, что любое устройство, совместимое с протоколом wiThrottle, должно работать с EX-CommandStation. Кроме того, любое устройство, отправляющее команды , должно работать с EX-CommandStation.

Существует два способа настройки платы WiFi, подключенной к EX‑CommandStation: «Режим точки доступа» (он же «РЕЖИМ AP») и «Режим станции». Мы часто сокращаем последнее до «STA». Вы также увидите, что люди называют его «режимом клиента».

Режим точки доступа

В режиме точки доступа (AP) крошечный чип ESP-WiFi действует как очень простой WiFi-сервер и обеспечивает небольшую IP-сеть для вашего дросселя или для вашего компьютера, на котором работает JMRI с включенным сервером wiThrottle. Он действует так же, как и ваш маршрутизатор, позволяя вещам подключаться к нему напрямую (в настоящее время до четырех подключений). Использование Command Station в режиме AP позволяет вам иметь отдельную сеть, чтобы вы могли отделить сеть макета от вашей домашней сети. Это самый простой способ включить соединение для дросселя WiFi.

Если вы отправляетесь на концерты или берете свою установку в гости к другу, это позволяет получить автономную переносную систему, которая не требует подключения к другим сетям и, надеюсь, не будет мешать им.

Примечание

В этом режиме нет подключения к Интернету ни для одного из устройств, которые подключены только к точке доступа. Он просто предоставляет частную сеть для прямого подключения к вашим дросселям (контроллеру).

(Помните, что вы можете нажать на изображение, чтобы увеличить его)

Рисунок 60. Режим точки доступа — объекты подключаются к плате WiFi

Режим станции

Режим станции

позволяет подключить Command Station к существующей домашней сети. Командная станция становится станцией или клиентом, а не точкой доступа. Это означает, что вместо того, чтобы быть хостом, который управляет IP-адресом смартфона, на котором работает ваш Throttle, он становится станцией, которая подключается к вашей существующей сети, как и любые другие компьютеры или устройства, подключенные к вашей сети. Затем Throttle подключается к Command Station, находя ее IP-адрес в сети. Вам нужно будет выяснить, какой IP-адрес присвоен командной станции (см. ниже). В качестве альтернативы вы можете определить статический IP-адрес в своем маршрутизаторе, чтобы назначить его для Command Station.

Рисунок 61 Режим станции — вещи подключаются к маршрутизатору и находят плату WiFi по ее IP-адресу

Изображения предоставлены NodeMCU. Там же можно найти отличное руководство по WiFi.

Мы сосредоточимся на том, как подключить дроссель к командной станции. Сведения об использовании WiFi с JMRI см. в документации JMRI.

Чтобы использовать режим точки доступа по умолчанию, вам не нужно ничего делать, кроме как подключить плату ESP8266, как описано в разделе «Настройка WiFi».

Вот оно! Если в радиусе действия нет ранее настроенной сети или настройка WiFi в вашем файле config.h все еще не настроена, по умолчанию для EX-CommandStation используется режим AP. Мы найдем вашу плату WiFi, независимо от того, к какому из дополнительных последовательных портов вы ее подключили. Затем EX-CommandStation принимает команды от дросселей WiFi либо в формате wiThrottle Protocol, либо в формате .

Чтобы увидеть другие параметры конфигурации, которые вы можете установить в файле config.h, см. Параметры конфигурации WiFi ниже.

Вам необходимо знать:

  • IP-адрес, назначенный платой WiFi (обычно 192.168.4.1 )

  • Порт для связи ( порт 2560 , если вы не измените его в файле config.h)

  • SSID или имя сервера для подключения ( DCCEX_xxxxxx , где x — последние 6 цифр MAC-адреса вашего устройства)

  • Пароль (если вы не измените его в config.h, ваш локальный пароль WiFi.) По умолчанию PASS_xxxxxx , где x — последние 6 цифр MAC-адреса вашего устройства)

Примечание

Вся эта информация отображается в журнале запуска, если вы подключаете Command Station к последовательному монитору. IP-адрес и порт также отображаются на дополнительном ЖК- или OLED-дисплее.

Всякий раз, когда вы подключаете USB-кабель и открываете последовательный монитор, вы сбрасываете программу, работающую на вашей командной станции. Он снова пройдет последовательность загрузки и попытается подключиться к сети. Если вы не настроили конфигурацию «Режим станции» или если эта сеть не находится в пределах досягаемости, она настроится в режиме точки доступа. Вы увидите этот процесс, наблюдая за окном журнала серийного монитора. Вот важные линии, которые вам нужно искать. В то время как IP-адрес почти всегда 192.168.4.1, в вашей системе он может отличаться. Вы ищете элементы в синем поле ниже, которые выделены красным цветом.

Рисунок 62 Журнал последовательного монитора (нажмите, чтобы увеличить)

Вы увидите строку с AT+CIPSERVER=1,2560\r\r\nno change\r\n\r\nOK\r\n , где 2560 — номер вашего порта

Далее вы увидите +CIFSR:APIP,"192.168.4.1" , где ваш IP-адрес 192.168.4.1.

APIP здесь означает «IP-адрес точки доступа». Вашему дросселю назначается IP-адрес в том же диапазоне IP-адресов, обычно 19с 2.168.4.10 по 15. Поскольку на этот раз ваша точка доступа также является вашей EX-CommandStation, вы подключаете свой дроссель к IP-адресу точки доступа.

Совет

Не забудьте правильно ввести IP-адрес xxx.xxx.x.xx и номер порта xxxx в дроссельную заслонку WiFi, когда вы будете настраивать ее позже.

Вы также увидите свой SSID и пароль в журнале.

Как только вы увидите IP-адрес точки доступа и увидите ++ Настройка Wi-Fi OK ++ в нижней части журнала (для завершения настройки Command Station может потребоваться несколько секунд), вы можете подключиться к ней!

Подключение к точке доступа

Есть два шага, чтобы запустить поезда с дросселем WiFi.

На своем мобильном устройстве войдите в настройки Wi-Fi так же, как вы подключаетесь к домашнему маршрутизатору. Найдите другое сетевое имя для подключения.
Вы должны увидеть новую сеть, которая начинается с «DCCEX», как в этом примере: DCCEX_6e321b . Запомните эти последние 6 цифр; это MAC-адрес, который будет использоваться позже.

Просто нажмите на эту сеть и подключитесь к ней на своем мобильном устройстве. Вам нужно будет ввести пароль, который вы указали в файле config.h. Если вы не ввели его, по умолчанию будет PASS_xxxxxx , где «xxxxxx» — это те же последние 6 цифр MAC-адреса вашего устройства, отображаемые в SSID, как в этом примере: PASS_6e321b

Примечание

Последние 6 букв и цифр имени вашей точки доступа и пароль по умолчанию будут специфичны для вашей платы WiFi и однозначно ее идентифицируют. Это последние 6 букв MAC-адреса этого устройства. Вы всегда можете найти его в журнале или просто взглянув на имя SSID DCCEX_xxxxxx в списке доступных сетей.

Игнорируйте всплывающее предупреждение о том, что «Интернет может быть недоступен». Командная станция не подключена к Интернету, и вы подключаетесь к Командной станции напрямую со своего мобильного устройства для управления поездами, а не для просмотра веб-страниц. В зависимости от конфигурации и операционной системы вашего мобильного устройства у вас может быть доступ в Интернет по мобильным данным через подключение к вышке сотовой связи. Если вы хотите использовать Интернет в домашней сети (например, если у вас дорогой тарифный план), отключите мобильные данные и см. раздел ниже о режиме станции, чтобы вместо этого подключиться с использованием домашней сети.

Как только вы подключитесь к Command Station с помощью своего мобильного телефона, вы можете запустить приложение WiFi Throttle, ввести IP-адрес для адреса сервера ( по умолчанию обычно 192.168.4.1, но он будет отображаться в журнале последовательного монитора если вы не уверены, ), введите 2560 для номера порта , а затем выберите и получите свой локомотив по его адресу. Если вы не знаете адрес своего локомотива, см. команду в разделе «Тест декодера» Справочника по командам.

Примечание

Функциональные клавиши Mobile Throttle являются определяемыми пользователем функциональными клавишами по умолчанию, а не функциональными клавишами, которые вы использовали в функциональных клавишах списка двигателей JMRI или Rocrail.

Еще раз:

  • IP-адрес — обычно 192.168.4.1

  • Номер порта — 2560

  • Имя сервера — DCCEX_123456, где последние 6 символов являются уникальными для вашего WiFi-устройства

  • Пароль сервера — PASS_123456, где последние 6 символов совпадают с указанными выше

Вся эта информация отображается в журнале запуска при подключении с помощью последовательного монитора, если вы забудете.

Примечание

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

Чтобы подключиться к домашней сети, вы должны открыть файл config. h в текстовом редакторе и ввести свои учетные данные для входа, если вы уже не ввели свои учетные данные ранее через автоматизированный exInstaller. Самый простой способ сделать это, кроме установщика, — использовать Arduino IDE и открыть проект.
Найдите эти строки в файле:

Листинг 1 Конфигурация режима станции

 /////////////////////////////////////////// ////////////////////////////////////////////
//
// ПРИМЕЧАНИЕ. Поддерживается только на Arduino Mega
// Установите значение false, если вы не хотите этого даже на Arduino Mega
//
#define ENABLE_WIFI верно
////////////////////////////////////////////////// ////////////////////////////////////
//
// ОПРЕДЕЛЕНИЕ параметров WiFi (действует только при включенном WIFI)
//
#define WIFI_SSID "Имя вашей сети"
#define WIFI_PASSWORD "Ваш сетевой пароль"
#define WIFI_HOSTNAME "dccex"
 

Сначала убедитесь, что строка #define ENABLE_WIFI true не закомментирована. Две косые черты // перед строкой делают ее комментарием, а не строкой кода.

Затем введите информацию о сети в поля WIFI_SSID , WIFI_PASSWORD и WIFI_HOSTNAME . Вот пример:

 #define WIFI_SSID "Семья Джонсов"
#define WIFI_PASSWORD "Секрет!2020"
 

Мы рекомендуем оставить WIFI_HOSTNAME как «dccex», но вы можете изменить его, если хотите. Если ваша WiFi-плата ESP8266 имеет более позднюю версию прошивки, это позволит вам подключаться, используя это имя вместо IP-адреса. Другими словами, это позволяет этому имени быть псевдонимом для IP-адреса.

Сохраните файл config.h и загрузите скетч на свою командную станцию.

Ниже перечислены все возможные сетевые настройки, найденные в файле config.h. Если вы использовали автоматический установщик, вы можете увидеть некоторые из них уже в списке. Если вы выполняете установку Arduino IDE вручную, вы увидите все это в файле, который вы переименовали из «config.example.h» в «config.h».

#define IP_PORT 2560

#define ENABLE_WIFI true

#define DONT_TOUCH_WIFI_CONF

#define WIFI_SSID «Имя вашей сети»

#define WIFI_PASSWORD «Ваш сетевой пароль»

#define WIFI_HOSTNAME «dccex»

#define WIFI_CONNECT_TIMEOUT 14000

#define ENABLE_ETHERNET true

#define IP_ADDRESS { 192, 168 , 1, 200 }

#define MAC_ADDRESS { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEF }

#define IP_PORT 2560

По умолчанию: 2560 — это порт, используемый для связи с платой WiFi или Ethernet Shield. Мы используем значение по умолчанию 2560, потому что это порт, который использует JMRI. Вы можете изменить это значение, если хотите, чтобы оно было другим. Вам нужно будет ввести это в программное обеспечение, такое как Engine Driver, чтобы подключиться к Command Station через сеть.

#define ENABLE_WIFI верно

По умолчанию: true — Wi-Fi поддерживается только на Mega. Если вы не хотите использовать Wi-Fi и хотите сэкономить время загрузки, не проверяя Mega каждый раз на наличие платы WiFi, вы можете установить для этого параметра значение «false».

# определить DONT_TOUCH_WIFI_CONF

По умолчанию: закомментировано Если не закомментировано, это указывает командной станции НЕ обрабатывать какие-либо команды WiFi в командной станции. Если включены другие определения WiFi, Command Station их проигнорирует. С помощью этой команды вы можете оставить #define ENABLE_WIFI true, чтобы сеть была активной, но не отправлять команды конфигурации на ESP8266. Это позволяет вам вводить свои собственные AT-команды для настройки WiFi по своему усмотрению. Для этого вы должны ввести команды <+> в монитор последовательного порта или добавить код для автоматической отправки этих команд.

#define WIFI_SSID «Имя вашей сети»

По умолчанию: «Ваше сетевое имя» — Чтобы подключиться к Command Station в качестве AP (точки доступа), не изменяйте этот параметр. Если вместо этого вы хотите подключиться к домашней сети, введите SSID (имя сети) для этой сети. Если вы НЕ установите WIFI_SSID, микросхема WiFi сначала попытается подключиться к ранее настроенной сети, а если это не удастся, вернется в режим точки доступа. SSID точки доступа будет автоматически установлен на DCCEX_xxxxxx, где xxxxxx — последние 6 цифр MAC-адреса чипа WiFi.
Ваш SSID не может содержать " (двойная кавычка, ASCII 0x22).

#define WIFI_PASSWORD «Ваш сетевой пароль»

По умолчанию: «Ваш сетевой пароль» — WIFI_PASSWORD — это сетевой пароль для вашей домашней сети, или если вы хотите изменить пароль с пароля режима точки доступа по умолчанию на пароль точки доступа, который вы хотите. Ваш пароль не может содержать " (двойные кавычки, ASCII 0x22).
Если вы не измените этот параметр и вместо этого запустите в режиме AP, пароль по умолчанию будет PASS_xxxxxx, где xxxxxx — это последние 6 цифр максимального адреса вашей платы ESP.

#define WIFI_HOSTNAME «dccex»

По умолчанию: «dccex» Обычно вы не хотите изменять это, так как это имя хоста будет отображаться в списке доступных сетей, отображаемых для устройств, подключающихся к DCC-EX. Это поможет вам узнать, какое WiFi-устройство является вашей командной станцией.

# определить WIFI_CONNECT_TIMEOUT 14000

По умолчанию: 14000 миллисекунд (14 секунд) — вам нужно установить это значение только в том случае, если у вас очень медленный WiFi-маршрутизатор, и ответ на запрос на подключение занимает больше времени, чем обычно.

#define ENABLE_ETHERNET верно

По умолчанию: закомментировано — раскомментируйте эту строку, если вы хотите использовать Ethernet Shield & Cable (не WiFi, см. выше). Вам также потребуется установить Ethernet-библиотеку Arduino в любой среде IDE, которую вы используете для компиляции и загрузки скетча.

# определить IP_АДРЕС {192, 168, 1, 200}

По умолчанию: закомментировано . Если вы хотите использовать статический IP-адрес, раскомментируйте эту строку, иначе Command Station будет использовать DHCP для автоматического назначения IP-адреса с вашего маршрутизатора. Если вы используете статический IP-адрес, вам также придется настроить этот IP-адрес в вашем маршрутизаторе.

Примечание — это действительно только при использовании Ethernet и не применяется к WiFi.

#define MAC_ADDRESS {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEF}

По умолчанию: закомментировано — Только для Ethernet! Экраны Ethernet обычно не поставляются с определенным MAC-адресом. Мы даем вам два, и вы можете раскомментировать тот, который вы предпочитаете. Вы также можете выбрать любой другой правильно отформатированный MAC-адрес, который не будет конфликтовать ни с одним из устройств, уже находящихся в вашей сети.

После того, как вы введете сетевой SSID и пароль, Command Station всегда будет пытаться подключиться к нему, даже после отключения питания и перезапуска. Если вы хотите подключиться в режиме точки доступа, или ваши сетевые учетные данные изменились, или вам нужно подключиться к другой сети, вам просто нужно указать плате Wi-Fi очистить настройки.

Очистка настроек SSID ESP-WiFi

Откройте последовательный монитор и подождите, пока Command Station не выполнит последовательность запуска. Затем в текстовом поле команды введите <+ВОССТАНОВЛЕНИЕ> и нажмите «ОТПРАВИТЬ».

После этого вы увидите сообщение «ОК». Настройки Wi-Fi забыты. Однако, если в последнем файле config.h, использованном при загрузке его на Command Station, были учетные данные Wi-Fi, то, как только ваша Command Station перезапустится, она снова загрузит и сохранит эти настройки. Итак…

Если вы хотите работать в режиме AP

Отредактируйте config.h, верните строки SSID и пароля к значениям по умолчанию. Это ДОЛЖНО выглядеть следующим образом. Если это что-то еще, он попытается войти в систему, используя все, что вы вводите в качестве учетных данных!

 #define WIFI_SSID "Имя вашей сети"
#define WIFI_PASSWORD "Ваш сетевой пароль"
 

Затем загрузите проект в Command Station.

Если вы хотите изменить свой сетевой логин

Отредактируйте файл config.h, измените SSID и пароль на новые учетные данные, а затем загрузите проект в Command Station.

Отредактируйте файл config.h. Закомментируйте строку #define WIFI_ENABLE true , добавив две косые черты ( // ) перед линией. Затем загрузите проект обратно в Command Station.

Для справки, может быть полезно знать последовательность, которую использует командная станция, чтобы попытаться установить сетевое соединение. Ниже приводится поток этой последовательности.

  1. Проверить наличие устройства WiFi. Сканируйте последовательные порты 1, 2 и 3 для поиска WiFi. Если нет ответа, прервите настройку сети и запустите Command Station без WiFi.

  2. Если мы найдем WiFi-устройство, затем проверим, есть ли #define DONT_TOUCH_WIFI_CONF раскомментирован. Если это так, прервите попытки настройки здесь — готово.

  3. Далее, если SSID не настроен, проверьте, настроен ли ESP в режиме STATION уже из предыдущего сетевого подключения. Если это так, попробуйте подключиться к этой сети. Если подключимся, выходим и запускаем Command Station, если нет переходим к шагу 4.

  4. Попробуйте настроить в режиме STATION из значений в файле config.h — готово.

  5. Если ничего из перечисленного выше, настройте точку доступа с SSID DCCEX_xxxxxx и паролем, установленным в файле config.h. Если не настроено, по умолчанию будет PASS_xxxxxx (xxxxxx будет последними 6 символами SSID и MAC-адреса устройства)

Существуют обстоятельства, когда вам может понадобиться внести временные изменения в вашу сеть, например, когда вы берете макет на шоу. Ниже приведены некоторые полезные вещи, которые вы можете сделать.

Помните…

  • Используйте последовательный монитор, подключенный к USB-порту вашей командной станции, и введите необходимые команды.

  • Если вы отсоедините последовательный монитор и снова подключите его (или что-либо еще) к USB-порту, это приведет к сбросу командной станции, и она вернется к конфигурации по умолчанию.

  • Нажимайте «отправить» после каждой команды.

Временный вход в другую сеть

  1. Забудьте о сетевых настройках, введя <+CWQAP> в последовательном мониторе.

  2. Войдите в новую сеть, введя либо новый локальный SSID и пароль, либо используя Command Station в режиме точки доступа.

Создайте статический IP-адрес для вашей командной станции в режиме точки доступа

Вам все равно придется войти в свой маршрутизатор, найти MAC-адрес для вашей платы WiFi (или найти его в журнале последовательного монитора), а затем назначить статический IP-адрес (иногда называемый «зарезервированным» IP-адресом) для этого MAC . Это должно быть все, что вам нужно, поскольку DHCP-сервер в вашей сети назначит этот IP-адрес вашей командной станции, когда командная станция запросит его.

Вы также можете попробовать эти команды. Для поддержки команд _DEF у вас должна быть последняя версия микропрограммы. Если они не работают, попробуйте ввести их без этого суффикса (пример: <+CIPAP> вместо <+CIPAP_DEF>)

  1. Забудьте настройки сети, введя <+ВОССТАНОВЛЕНИЕ>

  2. Введите <+CIPAP_DEF="192.168.5.1","192.168.5.1","255.255.255.0"> , чтобы настроить точку доступа с вашим IP-адресом

  3. Введите <+CWDHCP_DEF=1,1>

  4. Введите <+CWDHCPPS_DEF="1,10,"192.168.5.100","192.168.5.150">

Соединение WiFi — документация DCC-EX Model Railroading

На этой странице описаны все поддерживаемые параметры WiFi EX‑CommandStation. Если вы идентифицируете себя как проводник и установили только рекомендуемое оборудование, мы предлагаем вам ознакомиться с руководством на странице «Добавление WiFi».


Это решение WiFi предназначено для подключения до 5 устройств WiFi Throttle НЕПОСРЕДСТВЕННО к EX‑CommandStation, что устраняет необходимость в компьютере и другом программном контроллере. Тем не менее, Wi-Fi не является обязательным. Если вы хотите просто использовать свой компьютер, подключенный через USB-кабель к Command Station, используя что-то вроде JMRI, вы можете перейти к следующей странице.

Есть много способов добавить Wi-Fi на вашу командную станцию. Здесь мы рассмотрим четыре поддерживаемых метода.

Вы должны быть в состоянии применить то, что вы узнали здесь, к использованию других досок, но вы можете обратиться к нам за помощью, используя любую из контактных ссылок на нашей странице поддержки, если у вас есть вопрос.

Обратите внимание, что вы можете щелкнуть любое изображение, чтобы увеличить его.

Нажмите ниже, чтобы посмотреть видео, которое поможет вам.

ПРЕЖДЕ ЧЕМ купить карту Wi-Fi, подумайте, действительно ли она вам нужна:

С базовой командной станцией (CS), состоящей только из Arduino Mega и драйвера двигателя Arduino (без платы WiFi), вы должны использовать USB-кабель для подключения к компьютеру для запуска JMRI или нашего EX-WebThrottle или для подключения к другой контроллер. Контроллер (также известный как дроссельная заслонка) — это то, что отправляет команды на командную станцию ​​для запуска ваших поездов и управления вашими аксессуарами.

Если вы собираетесь запускать поезда с ПК или Raspberry Pi, вводя команды , используя EX-WebThrottle, JMRI, Rocrail или аналогичные, ВАМ НЕ НУЖЕН WiFi НА КОМАНДНОЙ СТАНЦИИ. Сэкономьте деньги и избавьтесь от многих хлопот, купив более длинный USB-кабель (или беспроводной USB-мост (HC-12), если хотите). Использование Wi-Fi (ИЛИ Ethernet) для обмена данными между JMRI и CommandStation является сложным, медленным и функционально ограниченным и поэтому НЕ ПОДДЕРЖИВАЕТСЯ. Тем не менее, вы ВСЕ ЕЩЕ можете использовать беспроводной дроссель с настройкой JMRI. Компьютер или Pi, которые вы используете для запуска программного обеспечения вашего поезда, уже будут иметь возможность WiFi, и вы можете подключаться через ЭТО, а не напрямую к командной станции, в то время как командная станция получает свои команды через USB-соединение.

Если вы хотите отключить свой ПК/Pi и запускать поезда со своего телефона или планшета, используя ТОЛЬКО драйвер двигателя (или другие устройства с протоколом wiThrottle), подключенные напрямую к EX‑CommandStation, вам потребуется Wi-Fi, и вы должны будете внести в бюджет некоторые настройки. и время обучения.

Большинство плат на базе ESP8266 должны работать с EX‑CommandStation. Тем не менее, со всеми существующими вариантами и версиями программного обеспечения мы составили этот список известного протестированного и работающего оборудования. Мы добавим больше со временем.

  • Makerfabs ESP8266 WiFi Shield (рекомендуется)

  • Плата расширения Wi-Fi Duinopeak ESP8266 (плюс ESP-01 или 01s)

  • Плата ESP-01 или ESP-01S (это не экран. Вам понадобятся перемычки)

Дополнительные платы, которые вы можете использовать, см. в разделе Платы WiFi, раздел

.

Примечание

Хотя на Uno, Nano или Pro Mini можно запустить WiFi, в настоящее время он не поддерживается. В Uno просто не хватает памяти для запуска сети в дополнение ко всем другим функциям Command Station (сетевой код занимает около 10 КБ памяти программы и около 2 КБ ОЗУ). Кроме того, имеется только один аппаратный последовательный порт. Может возникнуть конфликт с USB-портом, используемым для ведения журнала и подключения к совместно используемому программному обеспечению, такому как JMRI.

Либо:

  • EX‑CommandStation — командная станция (CS), изготовленная из Mega и Arduino Motor Shield

  • Одна из вышеперечисленных плат WiFi

  • Две (2) перемычки «папа-мама» (плюс еще 3, если вы используете ESP-01 или 01s)

Или:

  • Makerfabs ESP8266 WiFi Shield (рекомендуется)

  • Плата расширения Wi-Fi Duinopeak ESP8266

  • ЭСП-01 и ЭСП-01с

  • Комбинированная плата Mega+WiFi

Если у вас уже запущено программное обеспечение Command Station и вы просто добавляете WiFi, вам больше ничего не нужно делать, если вы хотите использовать EX‑CommandStation в качестве точки доступа (AP) и подключить CAB-совместимый протокол wiThrottle (драйвер двигателя). ). В следующий раз, когда вы включите Command Station, она автоматически найдет вашу плату WiFi и порт, к которому она подключена. См. подробные инструкции здесь: Конфигурация WiFi

Примечание

ПАРОЛЬ ДЛЯ ВХОДА. Если вы используете режим точки доступа, вы должны подключить дроссель к сети DCCEX, а не к домашней сети. Точка доступа будет называться DCCEX_abcdef, а пароль будет PASS_abcdef, где «abcdef» — это последние 6 символов MAC-адреса ESP. Просто посмотрите на список доступных сетей на вашем телефоне, и вы сможете увидеть эту информацию. Он также отображается в журнале загрузки, если вы подключаете свою командную станцию ​​к компьютеру, на котором запущен последовательный монитор. Пожалуйста, нажмите на ссылку «Конфигурация Wi-Fi» выше для получения более подробной инструкции.

Если вы впервые настраиваете Command Station или вносите изменения в базовые настройки, перейдите к разделу «Загрузки Command Station», чтобы загрузить встроенное ПО на Command Station.