Внешние скрипты для веб-интерфейса была вынужденная мера, т.к. актуальны были ESP32 с 4Мб флеш памяти, но сейчас большая часть уже имеет 16Мб и можно сделать встроенный веб-интерфейс, чем сейчас и занимаемся. Сейчас прошивка занимает 2.1Мб, с веб-интерфейсом будет меньше 3Мб.
В зигстаре пошли другим путем: голый шлюз, зато интерфейса - завались.
Зигстар не является автономным контроллером, это просто сетевой координатор (кстати SLS может работать и в этом режиме), который не может работать без отдельного сервера с ПО (z2m, ZHA и др.)
Вы взяли довольно старую версию, актуальная открытая 2023.12.31d7, а для подписчиков и обладателей официальный контроллеров SLS доступна 2024.04.16d1, все списки изменений доступны для всех.
В результате (даже на отличном интернет-канале) задержки загрузок страниц составляют десятки секунд, а иногда файлы вообще не удаётся загрузить и веб-интерфейс «разваливается». То есть интерфейс не работает, а постоянно подвисает с совершенно неприличными и задержками.
Это совершенно не так. Из CDN загружаются общие библиотеки для веб-интерфейса, только в том случае, если их нет в кэше браузера (первое открытие веб-интерфейса), что видно на вашем скрине, где время загрузки менее 2 секунд, а дальше уже грузится все из кэша и время загрузки будет еще меньше.
Я попробовал в качестве эксперимента отключить интернет — и SLS Gateway вообще перестал работать.
Такого происходить не должно, т.к. интернет нужен на клиенте для настройки, для самой работы прошивки он не нужен и она продолжает работать автономно. Интернет может понадобится для синхронизации времени, если нет RTC и для облачного протокола, это все опционально и отключается в настройках.
А где DALI через CAN взаимодействует с WB? Я вижу контроллер LM, разве не он с CAN работает? Связь через KNX ? Для чего нужно два контроллера? Можно было на одном собрать же.
несколько месяцев назад смотрел тарифы МТС на nb-iot, сразу перехотелось это использовать, благо у других операторов они вменяемые, так что продолжим чуть позже эту тему. Основное что заинтересовало - это более низкое потребление и цена по сравнению с 4G решениями, а использовать 2G/3G сейчас это моветон.
W5500 разве работает со встроенным сетевым стеком? Или все существующие сетевые библиотеки для ESP32 не работают и надо делать отдельные костыли под W5500?
А можно просто выкинуть оригинальную плату и сделать апгрейд шлюзу на плату от Jager'а.
С прошивкой SLS Gateway можно подключать не только Xiaomi устройства, но и других производителей — IKEA, Philips, Trust и прочих. Данные по MQTT сразу отправлять в УД.
1. Лучше несколько маломощных точек, чем одна супермощная, рядом с которой что-то и работать не будет, а на большом растоянии ее будут видеть, а до нее достучаться не смогут.
2. Ну и к зухелю еще роутер нужен как я понимаю.
3. Если нужно больше одной точки, то к hap ac2 можно добрать cAP ac
Без серверной части которая ставится на свой выделенный сервер и к которой подключаются все хосты не вижу смысла. Это ключевая фишка. Там же можно хранить общую адресную книгу. Пользуемся RMS, посмотрите как у них сделано.
Поспешил с претензиями, все работает :)
Оказывается для нужно немного по другому формировать список каналов для COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION :)
К сожалению на вашем форуме зарегистрироваться не могу, пишу тут:
что-то сломалось в 2.1.3 версии и перестал работать MultiChannel, соответственно, при наличии нескольких каналов с одинаковым типом контроллеру приходят результаты только первого такого канала :(
Опция MultiChannel в меню конечно включена. В файле описания платы есть описка, но ее исправление не повлияло на работу. Сброс NVM не помог.
Внешние скрипты для веб-интерфейса была вынужденная мера, т.к. актуальны были ESP32 с 4Мб флеш памяти, но сейчас большая часть уже имеет 16Мб и можно сделать встроенный веб-интерфейс, чем сейчас и занимаемся. Сейчас прошивка занимает 2.1Мб, с веб-интерфейсом будет меньше 3Мб.
Зигстар не является автономным контроллером, это просто сетевой координатор (кстати SLS может работать и в этом режиме), который не может работать без отдельного сервера с ПО (z2m, ZHA и др.)
Вы взяли довольно старую версию, актуальная открытая 2023.12.31d7, а для подписчиков и обладателей официальный контроллеров SLS доступна 2024.04.16d1, все списки изменений доступны для всех.
Это совершенно не так. Из CDN загружаются общие библиотеки для веб-интерфейса, только в том случае, если их нет в кэше браузера (первое открытие веб-интерфейса), что видно на вашем скрине, где время загрузки менее 2 секунд, а дальше уже грузится все из кэша и время загрузки будет еще меньше.
Такого происходить не должно, т.к. интернет нужен на клиенте для настройки, для самой работы прошивки он не нужен и она продолжает работать автономно. Интернет может понадобится для синхронизации времени, если нет RTC и для облачного протокола, это все опционально и отключается в настройках.
Есть камеры которые сами распознают номер
А где DALI через CAN взаимодействует с WB? Я вижу контроллер LM, разве не он с CAN работает? Связь через KNX ? Для чего нужно два контроллера? Можно было на одном собрать же.
несколько месяцев назад смотрел тарифы МТС на nb-iot, сразу перехотелось это использовать, благо у других операторов они вменяемые, так что продолжим чуть позже эту тему. Основное что заинтересовало - это более низкое потребление и цена по сравнению с 4G решениями, а использовать 2G/3G сейчас это моветон.
Добрый день! Посмотрите личные сообщения пожалуйста :)
Вот простой скетч, подправить только подключение к Eth:
https://github.com/espressif/arduino-esp32/blob/master/libraries/WebServer/examples/PathArgServer/PathArgServer.ino
W5500 разве работает со встроенным сетевым стеком? Или все существующие сетевые библиотеки для ESP32 не работают и надо делать отдельные костыли под W5500?
Покажите, что внутри пожалуйста.
Dexp и Irbis? А нет их уже...
С прошивкой SLS Gateway можно подключать не только Xiaomi устройства, но и других производителей — IKEA, Philips, Trust и прочих. Данные по MQTT сразу отправлять в УД.
Подробнее о плате тут
Подробнее о прошивке тут
2. Ну и к зухелю еще роутер нужен как я понимаю.
3. Если нужно больше одной точки, то к hap ac2 можно добрать cAP ac
Оказывается для нужно немного по другому формировать список каналов для COMMAND_CLASS_MULTI_CHANNEL_ASSOCIATION :)
что-то сломалось в 2.1.3 версии и перестал работать MultiChannel, соответственно, при наличии нескольких каналов с одинаковым типом контроллеру приходят результаты только первого такого канала :(
Опция MultiChannel в меню конечно включена. В файле описания платы есть описка, но ее исправление не повлияло на работу. Сброс NVM не помог.