2020.05.04d6.bin
1.2 MB
Доработаны некоторые конвертеры Xiaomi для команды get. Скрипты: Переименована функция GetState() в GetStateValue(). Добавлена ф-я GetState() для отправки get команды в конвертер. Функции GetState() /SetState() теперь возвращают true / false от результата. Добавлена ф-я GetUnixTime() для получения Unix времени, ф-я GetObj / SetObj() для сохранения и получения объекта для обмена данными между скриптами, ф-я MQTTPub() для отправки произвольных данных в MQTT.
2020.05.04d13.bin
1.2 MB
Исправлен конвертер для Xiaomi Mi power plug ZigBee EU (ZNCZ04LM)
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.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
partitions16.bin
3 KB
Таблица разделов для перехода на 16Мб флешку, в скрипте прошивки нужно поменять имя