Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
cli_интерфейс [2023/10/21 18:57] Admin [Подключение по USB] |
cli_интерфейс [2023/10/31 11:31] (текущий) Admin [Command Line Interface] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====Command Line Interface==== | + | =====Command Line Interface===== |
Иначе, интерфейс командной строки. | Иначе, интерфейс командной строки. | ||
Строка 17: | Строка 17: | ||
* ' | * ' | ||
* ' | * ' | ||
+ | * ' | ||
* ' | * ' | ||
===== Подключение по USB ===== | ===== Подключение по USB ===== | ||
+ | ==== MAC ==== | ||
Подключаем контроллер USB кабелем к ноутбуку. Открываем эмулятор терминала (например для Макбука использую minicom, который устанавливается через homebrew). | Подключаем контроллер USB кабелем к ноутбуку. Открываем эмулятор терминала (например для Макбука использую minicom, который устанавливается через homebrew). | ||
Для улучшения читаемости ответов контроллера в minicom нажимаем комбинацию Esc+U | Для улучшения читаемости ответов контроллера в minicom нажимаем комбинацию Esc+U | ||
Строка 28: | Строка 29: | ||
'' | '' | ||
- | Для windows можно использовать putty, терминал, | + | ==== Windows ==== |
+ | Для windows можно использовать putty, терминал, | ||
Параметры подключения - 115200 бод, N-8-1 | Параметры подключения - 115200 бод, N-8-1 | ||
Строка 35: | Строка 37: | ||
CLI commands must be send via serial port with 115200 baud rate / 8N1 params: 8 data bits, no parity bit, 1 stop bit. | CLI commands must be send via serial port with 115200 baud rate / 8N1 params: 8 data bits, no parity bit, 1 stop bit. | ||
- | Example via shell: | + | ==== Пример исполненения команды при помощи Unix shell: |
< | < | ||
> stty -f / | > stty -f / | ||
Строка 42: | Строка 45: | ||
</ | </ | ||
- | Same can be done via GUI e.g. from Arduino IDE (serial monitor). Serial port must be configured (MacOSX config file ~/ | + | ==== также, можно использовать |
+ | |||
+ | (serial monitor). Serial port must be configured (MacOSX config file ~/ | ||
< | < | ||
serial.databits=8 | serial.databits=8 | ||
Строка 56: | Строка 61: | ||
Если контроллер уже успешно подключен к MQTT брокеру, | Если контроллер уже успешно подключен к MQTT брокеру, | ||
см [[работа_с_mqtt# | см [[работа_с_mqtt# | ||
+ | |||
+ | |||
+ | ===== Подключение по HTTP API ===== | ||
+ | |||
+ | |||
+ | Если контроллер уже успешно подключен к локальной сети, то команду CLI можно направить с помощью http [[api]] |