Наконец-то создал сцену Пурпур. Выкладываю. Данную сцену можно настроить под себя, у нее имеется своя панель настроек, где Вы можете настроить цвет кнопок, прозрачность, тип, размер, стиль и цвет шрифта, настроить цвет активности в помещении, цвет боковых полосок. Пин код также настраивается. Сейчас стоит стандартный пароль, а вы можете изменить его на свой, в классе Пин код. Также есть сценарии "Настройки по умолчанию", эту нужно, если вы изменили стиль и решили вернуть исходный стиль. Не стал встраивать класс Timer, так как у вас там могут быть свои настройки и поэтому я решил это вложить в сценарии. Если у вас это не настроено, то нужно в классе Time создать объект "Day" и "Month" и вставить код из сценария "onNewDay" и "onNewMonth". Для работы погоды, должен быть установлен модуль Яндекс погода.
Посмотреть демонстрационное видео можно
здесь
Как установить сцену? - смотрим
здесь
Внимание!!! Боковое меню необходимо импортировать отдельно. Файл во вложении.
Инструкции
Общий вид сцены после активации
![Общий вид после активации и без названии кнопок.JPG](./download/file.php?id=17994&sid=24c74e48eabceff4797242ba8a0f6d97)
- Общий вид после активации и без названии кнопок.JPG (115.45 КБ) 9755 просмотров
В меню необходимо выбрать тип отображения кнопки Иконка или
Фоновое изображение
![Выбрать тип отображения кнопки.jpg](./download/file.php?id=17993&sid=24c74e48eabceff4797242ba8a0f6d97)
- Выбрать тип отображения кнопки.jpg (73.61 КБ) 9755 просмотров
Вид кнопок, если выбрали
Иконки
![Общий вид с иконками.JPG](./download/file.php?id=17995&sid=24c74e48eabceff4797242ba8a0f6d97)
- Общий вид с иконками.JPG (131.88 КБ) 9755 просмотров
Вид кнопок, если выбрали
Фоновое изображение
![Общий вид с картинками в фоне.JPG](./download/file.php?id=17996&sid=24c74e48eabceff4797242ba8a0f6d97)
- Общий вид с картинками в фоне.JPG (151.24 КБ) 9755 просмотров
Здесь вы указываете свой пин код
![Класс пин код.JPG](./download/file.php?id=17713&sid=24c74e48eabceff4797242ba8a0f6d97)
- Класс пин код.JPG (15.54 КБ) 10470 просмотров
![Указываем пин код.jpg](./download/file.php?id=17714&sid=24c74e48eabceff4797242ba8a0f6d97)
- Указываем пин код.jpg (150.97 КБ) 10470 просмотров
Кнопки многофункциональные и по умолчанию пустые.
Структура кнопки
![Структура кнопки.JPG](./download/file.php?id=17716&sid=24c74e48eabceff4797242ba8a0f6d97)
- Структура кнопки.JPG (22.18 КБ) 10470 просмотров
Кнопка со всеми иконками
![Кнопка с иконками.JPG](./download/file.php?id=17715&sid=24c74e48eabceff4797242ba8a0f6d97)
- Кнопка с иконками.JPG (16.32 КБ) 10470 просмотров
По желанию можно задействовать информационные иконки, достаточно в свойстве Icon01-10. Название иконок можете узнать в папке "Иконки статусы на кнопке" во вложении. Вам нужно на своем объекте создать метод, чтобы при сработке, в объекте "Button01.Icon01", например выставлял значения "HumidifierOn (если 1)" или "HumidifierOff (если 0)". Допустим у вас есть класс "лампа" и метод turnOn. В методе turnOn объекта лампа вставляете код, который установит "Button01.Icon01 - HumidifierOn, а turnOff установит "Button01.Icon01 - HumidifierOff.
![Вписываем название иконок.jpg](./download/file.php?id=17717&sid=24c74e48eabceff4797242ba8a0f6d97)
- Вписываем название иконок.jpg (32.9 КБ) 10470 просмотров
Значки влажности, температуры и лампочка автоматически активируются, если у них появится значение.
RGB индикатор отображает цвет, которую устанавливает ваша RGB люстра, лампа, диодная лента
К этой строке нужно сделать линк от вашей RGB лампы
![RGB индикатор - код.JPG](./download/file.php?id=17718&sid=24c74e48eabceff4797242ba8a0f6d97)
- RGB индикатор - код.JPG (13.2 КБ) 10470 просмотров
Так будет выглядеть отображение RGB цвета
![Отображение RGB индикатора.jpg](./download/file.php?id=17719&sid=24c74e48eabceff4797242ba8a0f6d97)
- Отображение RGB индикатора.jpg (8.17 КБ) 10470 просмотров
Вы можете кнопкам назначить следующие имена. При желании Вы можете добавить свои иконки и присвоить им имена. Позже выложу инструкцию, как это делать.
Админ
Инфо
Домой
Радио
Климат
Медиа
Карта
Меню
Уборка
Камера
Гостиная
Спальня
Спальня-1
Спальня-2
Туалет
Кухня
Ванная
Комнаты
Если решили убрать назначенные информационные иконки, то необходимо в свойство вставить название иконки-пустышку NoImages или просто убрать название иконки из свойства
Button01 - 11.Icon01 - 12.
Button01 - 07.IconTemperature
Button01 - 07.IconLighting
Button01 - 07.IconHumidity
![Убираем иконки.jpg](./download/file.php?id=17764&sid=24c74e48eabceff4797242ba8a0f6d97)
- Убираем иконки.jpg (96.22 КБ) 10360 просмотров
Обновление темы "Пурпур" от 16.04.2020
Что обновлено?
1) Исправил код для левой боковой кнопки, теперь температура и влажность на одном уровне
![датчики.jpg](./download/file.php?id=17913&sid=24c74e48eabceff4797242ba8a0f6d97)
- датчики.jpg (15.87 КБ) 9972 просмотра
2) Добавил сцену "Комнаты" - это стандартный набор для управления устройствами Yeelight Jiaoyue 650, Xiaomi Curtain Motor, выключатель xiaomi, сетевой фильтр zeoota. Можете посмотреть видео обзор как все это работает - видео во вложении, по ссылке ниже.
![Сцена комната по умолчанию.JPG](./download/file.php?id=17914&sid=24c74e48eabceff4797242ba8a0f6d97)
- Сцена комната по умолчанию.JPG (139.96 КБ) 9972 просмотра
3) Добавил панель информации, можно скрыть\показать панель, нужно нажать на боковую кнопку "Инфо"
![Инфо панель.jpg](./download/file.php?id=17915&sid=24c74e48eabceff4797242ba8a0f6d97)
- Инфо панель.jpg (161.78 КБ) 9972 просмотра
4) При активации сцены появится сообщение об установке темы "Пурпур"
![Сцена главная по умолчанию.JPG](./download/file.php?id=17916&sid=24c74e48eabceff4797242ba8a0f6d97)
- Сцена главная по умолчанию.JPG (184.41 КБ) 9972 просмотра
5) Добавил иконки
![Иконки.JPG](./download/file.php?id=17917&sid=24c74e48eabceff4797242ba8a0f6d97)
- Иконки.JPG (22.6 КБ) 9972 просмотра