slsys.io
2.38K subscribers
297 photos
2 videos
166 files
112 links
Универсальный шлюз (Zigbee, MQTT, KNX, DALI, 1-Wire, OpenTherm и др.)

Документация: https://slsys.io/docs

Поддержка устройств Zigbee: https://slsys.io/action/supported_devices.html

Обсуждение: @slsys
Купить: @avenit
Download Telegram
2020.05.06d7.bin
1.2 MB
Доработан интерфейс включения Join, по умолчанию включается только на координаторе, в раскрывающемся списке можно включить на конкретном роутере или же во всей сети. Переименованы функции Lua. GetState() -> zigbee.get(), SetState() -> zigbee.set(), GetStateValue() -> zigbee.value(), MQTTPub() -> mqtt.pub(), GetURL() -> http.get(), GetUnixTime() -> os.time(), GetObj() -> obj.get(), SetObj() -> obj.set(). Функция zigbee.value() теперь возвращает действительный тип данных, а не строку.
2020.05.06d9.bin
1.2 MB
Добавлена длительность нажатия hold для пульта DIYRuZ_FreePad. В скрипты Lua добавлены функции gpio.mode(pin, mode), gpio.read(pin), gpio.write(pin, level),
2020.05.07d3.bin
1.2 MB
Таймеры устройств. Датчики движения которые шлют только начало движения, теперь переходят в режим нет движения через occupancy_timeout секунд
2020.05.07d4.bin
1.2 MB
Исправлены события click для выключателей Xiaomi c нулем
2020.05.08d5.bin
1.2 MB
При удалении устройства теперь удаляются все его таймеры. Скрипты: http.get() переименован в http.request(url, method, headers, body) с расширенным синтаксисом
2020.05.08d10.bin
1.2 MB
Скрипты: при запуске шлюза выполняется файл /init.lua, добавлены функции os.delay(ms), os.millis(), os.save(), os.restart(), zigbee.join(duration, [target])
2020.05.09d3.bin
1.2 MB
Исправлена инициализация occupancy_timeout, реализовано значение long и убрано hold для кнопки Xiaomi, добавлены таймеры прекращения движения для датчиков Konke, IKEA, Terncy
2020.05.09d4.bin
1.2 MB
Исправлена установка bool параметров, добавлены get конвертеры для IKEA
2020.05.09d5.bin
1.2 MB
Исправлено определение маршрутов для карты. Исправлен конвертер батарейки для Freepad. Временно отключены эвенты (запуск скриптв) у сяоми/акара для click: long и occupancy: false.
2020.05.09d10.bin
1.2 MB
Реализован UnBind. Значительно ускорена работа Lua функции http.request()
2020.05.10d22.bin
1.2 MB
Восстановление из бэкапа. Добавлено отображение информации о флеш памяти. При ошибке сохранения отображается ошибка.
2020.05.11d3.bin
1.2 MB
Переработан бэкап, старые бэкапы не поддерживаются. Добавлен вывод типа чипа и IeeeAddr координатора. Доработан конвертер FreePad
Полный чейнджлог в архиве
2020.05.12d1.bin
1.2 MB
В FreePad добавлены конвертеры GET/SET для switchType, switchActions
2020.05.12d6.bin
1.2 MB
Исправлены настройки FreePad
partitions16.bin
3 KB
Таблица разделов для перехода на 16Мб флешку, в скрипте прошивки нужно поменять имя
2020.05.13d2.bin
1.3 MB
Поддержка новой файловой системы. Необходимы новые разделы, прошивка только через кабель. Незабудьте сделать бэкап!!!
2020.05.13d3.bin
1.3 MB
мелкие фиксы
partitions4.bin
3 KB
Таблица разделов для 4мб флешки