Хотелось максимально компактно разместить всё управление и индикацию на одном экране и избавится от каши из разных иконок.
За основу решил взять элемент комната(условно), где все информеры как температура влажность освещенность прописаны сразу справа от названия комнаты. Все информеры со значением 0-1 прописаны списком снизу под комнатой, а состояние "1"(включено, открыто, сработало) показывает загорающийся индикатор. Для важных вещей таких как открытый замок или протечка эти информеры оранжевые.
Размер 1280x720 пх.
Демонстрация работы:
https://youtu.be/GqxFFJXz1ik
UPD: Version 02
Сделал версию где многое завязал на модули
Сцена и нужные файлы: --------------------
СпойлерПоказать
старая версия
Есть подробное видео: https://youtu.be/-ofmlvXTPv8
импортировать сцену и нужно скопировать все графические элементы
кнопки копируем в кнопки
scenes/styles/button копируем btn_a.png, btn_l.png
scenes/styles/switch i_btn.png, i_btn_off.png, i_btn_on.png
остальное в scenes
Должна быть включена темная тема в настройках MD (в css несмог победить)
Ставим из маркета:
FontAwesome
OpenWeatherMap, настраиваем со своим апи ключем
Виджет Состояние системы
Курс валют
Формат даты
Сцена заточена под мою систему так что НЕ будет универсальной, также придется прописать всё своё руками.
Все устройства у меня через ПУ.
Выключатели проще удалить и добавить свои
Если не работают кнопки режимов Есо и Dark проверьте включен ли запуск родительского метода в этих объектах.
Из того что хотел, но не смог (Может кто подскажет):
1.История событий недолжна менять размер из-за длинных строк, а то сейчас низ плавает. И нужно поменять дизайн кнопки отправить.
также новые сообщения должны быть внизу.
2. Нужно придумать решение для правой части с кнопками управления, сейчас это просто кусок из меню выглядит инородным.
Пожелания или мысли вслух:
Было б хорошо из ПУ иметь возможность создавать блок комнаты для сцены с возможностью отключить лишнее ПУ. (ато как сейчас добавлять это в сцену по одной штуке очень долго). А у дизайна ПУ должна быть возможность менять иконки и отключать текст. Такими готовыми блоками было б намного проще формировать сцены.