Наконец-то создал сцену Пурпур. Выкладываю. Данную сцену можно настроить под себя, у нее имеется своя панель настроек, где Вы можете настроить цвет кнопок, прозрачность, тип, размер, стиль и цвет шрифта, настроить цвет активности в помещении, цвет боковых полосок. Пин код также настраивается. Сейчас стоит стандартный пароль, а вы можете изменить его на свой, в классе Пин код. Также есть сценарии "Настройки по умолчанию", эту нужно, если вы изменили стиль и решили вернуть исходный стиль. Не стал встраивать класс Timer, так как у вас там могут быть свои настройки и поэтому я решил это вложить в сценарии. Если у вас это не настроено, то нужно в классе Time создать объект "Day" и "Month" и вставить код из сценария "onNewDay" и "onNewMonth". Для работы погоды, должен быть установлен модуль Яндекс погода.
Посмотреть демонстрационное видео можно
здесь
Как установить сцену? - смотрим
здесь
Внимание!!! Боковое меню необходимо импортировать отдельно. Файл во вложении.
Инструкции
Общий вид сцены после активации
- Общий вид после активации и без названии кнопок.JPG (115.45 КБ) 12828 просмотров
В меню необходимо выбрать тип отображения кнопки Иконка или
Фоновое изображение
- Выбрать тип отображения кнопки.jpg (73.61 КБ) 12828 просмотров
Вид кнопок, если выбрали
Иконки
- Общий вид с иконками.JPG (131.88 КБ) 12828 просмотров
Вид кнопок, если выбрали
Фоновое изображение
- Общий вид с картинками в фоне.JPG (151.24 КБ) 12828 просмотров
Здесь вы указываете свой пин код
- Класс пин код.JPG (15.54 КБ) 13543 просмотра
- Указываем пин код.jpg (150.97 КБ) 13543 просмотра
Кнопки многофункциональные и по умолчанию пустые.
Структура кнопки
- Структура кнопки.JPG (22.18 КБ) 13543 просмотра
Кнопка со всеми иконками
- Кнопка с иконками.JPG (16.32 КБ) 13543 просмотра
По желанию можно задействовать информационные иконки, достаточно в свойстве Icon01-10. Название иконок можете узнать в папке "Иконки статусы на кнопке" во вложении. Вам нужно на своем объекте создать метод, чтобы при сработке, в объекте "Button01.Icon01", например выставлял значения "HumidifierOn (если 1)" или "HumidifierOff (если 0)". Допустим у вас есть класс "лампа" и метод turnOn. В методе turnOn объекта лампа вставляете код, который установит "Button01.Icon01 - HumidifierOn, а turnOff установит "Button01.Icon01 - HumidifierOff.
- Вписываем название иконок.jpg (32.9 КБ) 13543 просмотра
Значки влажности, температуры и лампочка автоматически активируются, если у них появится значение.
RGB индикатор отображает цвет, которую устанавливает ваша RGB люстра, лампа, диодная лента
К этой строке нужно сделать линк от вашей RGB лампы
- RGB индикатор - код.JPG (13.2 КБ) 13543 просмотра
Так будет выглядеть отображение RGB цвета
- Отображение RGB индикатора.jpg (8.17 КБ) 13543 просмотра
Вы можете кнопкам назначить следующие имена. При желании Вы можете добавить свои иконки и присвоить им имена. Позже выложу инструкцию, как это делать.
Админ
Инфо
Домой
Радио
Климат
Медиа
Карта
Меню
Уборка
Камера
Гостиная
Спальня
Спальня-1
Спальня-2
Туалет
Кухня
Ванная
Комнаты
Если решили убрать назначенные информационные иконки, то необходимо в свойство вставить название иконки-пустышку NoImages или просто убрать название иконки из свойства
Button01 - 11.Icon01 - 12.
Button01 - 07.IconTemperature
Button01 - 07.IconLighting
Button01 - 07.IconHumidity
- Убираем иконки.jpg (96.22 КБ) 13433 просмотра
Обновление темы "Пурпур" от 16.04.2020
Что обновлено?
1) Исправил код для левой боковой кнопки, теперь температура и влажность на одном уровне
- датчики.jpg (15.87 КБ) 13045 просмотров
2) Добавил сцену "Комнаты" - это стандартный набор для управления устройствами Yeelight Jiaoyue 650, Xiaomi Curtain Motor, выключатель xiaomi, сетевой фильтр zeoota. Можете посмотреть видео обзор как все это работает - видео во вложении, по ссылке ниже.
- Сцена комната по умолчанию.JPG (139.96 КБ) 13045 просмотров
3) Добавил панель информации, можно скрыть\показать панель, нужно нажать на боковую кнопку "Инфо"
- Инфо панель.jpg (161.78 КБ) 13045 просмотров
4) При активации сцены появится сообщение об установке темы "Пурпур"
- Сцена главная по умолчанию.JPG (184.41 КБ) 13045 просмотров
5) Добавил иконки
- Иконки.JPG (22.6 КБ) 13045 просмотров