Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия | Следующая версия Следующая версия справа и слева | ||
как_lighthub_работает_с_файлом_конфигурации [2021/10/03 16:20] Admin [Сохраняем настройки в постоянную память контроллера] |
как_lighthub_работает_с_файлом_конфигурации [2023/10/19 23:49] Admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Первое включение ====== | ====== Первое включение ====== | ||
+ | |||
+ | По-умолчанию, | ||
+ | При этом, он записывает его в энергонезависимую память. И если при очередном перезапуске, | ||
+ | |||
+ | Если надо определить статический адрес (а, также, GW, DNS, NetMask), это можно сделать при помощи команды ip в [[cli_интерфейс]] | ||
При включении, | При включении, | ||
Строка 11: | Строка 16: | ||
В простом случае этого достаточно. | В простом случае этого достаточно. | ||
- | ====== Сохраняем настройки в постоянную память контроллера ====== | + | Автоматическую загрузку конфига можно отменить при помощи команды get OFF в [[cli_интерфейс]] или через web интерфейс контроллера |
+ | |||
+ | Также, редактировать конфигурацию можно, зайдя в веб интерфейс на адрес контроллера по http через браузер (рекомендован firefox) | ||
+ | |||
+ | ====== Сохранение | ||
+ | |||
+ | |||
+ | По-умолчанию, | ||
+ | После этого контроллер готов к автономной работе. | ||
+ | При загрузке конфигурации проверяется наличие изменений - если в памяти сохранен тот же конфиг, | ||
+ | |||
+ | Данное поведение можно изменить при помощи команды save в [[cli_интерфейс]] | ||
+ | '' | ||
+ | save ON - включить автосохранение конфига (по умолчанию) | ||
+ | save OFF - выключить автосохранение конфига | ||
+ | save - сохранить текущий конфиг | ||
+ | '' | ||
- | После того, как вы убедитесь, | ||
Есть три способа подключения к контроллеру для управления сохранением конфига во встроенную память контроллера: | Есть три способа подключения к контроллеру для управления сохранением конфига во встроенную память контроллера: | ||
Строка 37: | Строка 57: | ||
Видим, что контроллер пытается считать конфиг для своего MAC-адреса de-71-d5-9a-93-96.config.json, | Видим, что контроллер пытается считать конфиг для своего MAC-адреса de-71-d5-9a-93-96.config.json, | ||
- | После того как мы сформировали конфиг на портале lazyhome.ru, | + | После того как мы сформировали конфиг на портале lazyhome.ru, |
- | и можно | + | |
Строка 48: | Строка 68: | ||
Также можно разместить настройки на своем собственном http сервере, | Также можно разместить настройки на своем собственном http сервере, | ||
После этого выполнить через CLI команду < | После этого выполнить через CLI команду < | ||
- | Контроллер запомнит ваш сервер и далее, будет загружать обновление конфига из этого источника. (на ESP32, | + | Контроллер запомнит ваш сервер и далее, будет загружать обновление конфига из этого источника. (на платформах |