Releases: skysilver-lab/majordomo-xiaomimiio
Releases · skysilver-lab/majordomo-xiaomimiio
v.1.2-beta
- Для Mi IR Remote 360 добавлен функционал чтения (обучения) IR-команд.
- В перечень устройств внесена камера-шлюз Aqara Smart Camera Gateway.
v.1.1.5-beta
- Добавлена команда для обновления свойств устройства по запросу (через запись в параметр command значения prop_update).
- В перечень устройств внесен wifi-усилитель Mi WiFi Amplifier 2.
v.1.1-beta
- Добавлена базовая поддержка Mi Internet Speaker:
- получение текущего статуса и параметров (channel_title, current_state, hardware_version, play_mode, track_artist, track_duration, track_title, transport_channel, volume, rel_time);
- команды (power, play, pause, toggle, next_channel, previous_channel, next_track, previous_track);
- управление громкостью (vol_up и vol_down).
- Добавлена базовая поддержка Yeelight Bedside Lamp:
- получение текущего статуса и параметров (power, bright, ct, rgb, hue, sat, color_mode, flowing, pdo_status, save_state, flow_params, nl_br, nighttime, miband_sleep);
- включение/выключение (power);
- регулировка яркости (bright);
- регулировка цветовой температуры (ct);
- регулировка цвета (rgb).
- Дополнены типы zigbee-устройств.
- Обновлены изображения zigbee-устройств.
- Добавлена проверка серийного номера и кода устройства на валидность.
- Исправлен диапазон регулировки громкости радио на шлюзе (от 0 до 100).
v.1.0-beta
- Добавлено автоопределение типа (модели) устройств во время поиска при условии, что устройство сообщает свой токен.
- Для шлюза Mi Smart Home Gateway 2 добавлен функционал работы с zigbee суб-устройствами (вкладка Zigbee):
- получение списка суб-устройств;
- удаление (отвязывание) суб-устройств;
- перевод шлюза в режим сопряжения для добавления нового суб-устройства.
- В перечень устройств внесена камера Mi Dafang Smart Camera 120.
v.0.9-beta
- Добавлена базовая поддержка Mi Air Humidifier (не протестировано!):
- получение текущего статуса и параметров;
- включение/выключение;
- смена режима (silent, medium, high);
- управление сигналом (buzzer).
- Для Mi IR Remote 360 добавлена опция ir_play для отправки IR-команды (не протестировано!).
- Добавлен выбор Простых устройств для buzzer, wifi_led, humidity, current, power_consuption_rate.
- Сортировка перечня устройств в выпадающем списке по алфавиту.
- Убрана опция mode у Mi Smart Power Strip 6 Plugs.
v.0.8-beta
- Добавлена регулировка цветовой температуры (в кельвинах от 1700к до 6500к) для Yeelight.
- Добавлена регулировка цвета RGB (в формате hex) для Yeelight.
- Добавлена базовая поддержка Yeelight LED Lightstrip:
- получение текущего статуса;
- включение/выключение;
- регулировка яркости;
- регулировка цветовой температуры;
- регулировка цвета RGB.
- Добавлена базовая поддержка Yeelight Ceiling Light, Mi LED Desk Lamp, Philips EyeCare Smart Ceiling Lamp:
- получение текущего статуса;
- включение/выключение;
- регулировка яркости;
- регулировка цветовой температуры.
- Добавлена поддержка Mi Smart Power Strip 6 Plugs:
- получение текущего статуса (в т.ч. температура, потребляемая мощность и сила тока);
- включение/выключение;
- включение/выключение светодиода wifi.
- В интерфейс модуля добавлена кнопка для тестирования API-команд.
- В перечень устройств внесен Mi IR Remote 360.
- В About добавлена ссылка на тему на форуме.
v.0.7-beta
- Улучшен механизм формирования MSG ID при отправке сообщений из очереди.
- Добавлено поле NOTE в таблицу miio_commands.
- Добавлено поле SETTINGS в таблицу miio_devices.
- Реализовано API для управления радио в Mi Smart Home Gateway 2:
- получение статуса (состояние, громкость, текущий трек),
- управление громкостью,
- управление воспроизведением (on, off, toggle, prev, next),
- проиграть заданный трек,
- добавить новый трек в список избранного,
- удалить трек из списка избранного,
- параметры радио вынесены на отдельную вкладку.
- Для шлюза Mi Smart Home Gateway 2 добавлено получение номера zigbee-канала и пароля для взаимодействия в режиме разработчика.
- Исправлена ошибка получения статуса расходников у Mi Vacuum Cleaner.
- Рефакторинг.
v.0.6-alpha
- В интерфейс модуля добавлена кнопка для запроса актуального состояния устройства.
- В интерфейс модуля добавлена кнопка для получения сведения miIO.info.
- Добавлено условие постановки команды в очередь запросов - обязательное наличие IP и токена.
- Рефакторинг.
v.0.5-alpha
- Добавлена базовая поддержка Mi Smart Socket Plug 2.
- Добавлены текстовые описания статусов и ошибок для Mi Vacuum Cleaner.
- Добавлена команда установки цветовой температуры set_cct.
- Исправлена ошибка обработки токенов вида FF... и ff...
- Исправлена ошибка определения оффлайн устройств.
- Вынесены в настройки период автопоиска и логирование цикла.
- В интерфейс модуля добавлен индикатор статуса цикла.
v.0.4-alpha
- Добавлена базовая поддержка устройств Mi Vacuum Cleaner, Philips EyeCare Smart Lamp 2, Philips Light Bulb, Yeelight Color Bulb, Yeelight White Bulb.
- В перечень устройств внесен Mi Smart Home Gateway 2 и Mi Square Smart Camera.
- Добавлены поля TIME_DIFF и UPDATED в таблицу miio_devices.