
Дизайн сцен 2
Модератор: immortal
Re: Дизайн сцен 2
Всем привет , добавляю на сцену утсройство (Датчик температуры ) рамка виджета самого устройсва больше чем значения . Сцена по этой причине скролица по горизонтали - как сделать рамку меньше ?


Алиска на Windows, ветка мастер.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Дизайн сцен 2
Через простые устройства никак. Только добавлять вручную созданный элемент. Точнее можно конечно в коде попробовать покапаться и стили переписать...но проще через новый html.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Дизайн сцен 2
В html не очень , можете код накидать - который бы выводил то , что в простых устройствах ?nick7zmail писал(а): Пт мар 29, 2019 8:53 pm Через простые устройства никак. Только добавлять вручную созданный элемент. Точнее можно конечно в коде попробовать покапаться и стили переписать...но проще через новый html.
Алиска на Windows, ветка мастер.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Дизайн сцен 2
Ну что то формата
Через css только выровнять всё относительно друг друга - и готово.
Код: Выделить всё
<img src="путь к картинке термометра">
<div class="dev_value">%Объект.свойство%</div><div class="dev_direction">Тут или картинку или иконку из любого шрифта для отображения направления изменения</div>
<div class="dev_title">Подпись для объекта</div>Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Дизайн сцен 2
Добавил три сцены и всё начало ужасно тормозить особенно хром не открывает система зависает, IP видео камеры не отображает, с интернет эксплорером дела обстоит несколько лучше не моментальная реакция но более мене с тормозами хотя-бы как-то страницы загружается.
Raspberry Pi 3B+
Re: Дизайн сцен 2
Доброго времени суток! Дверной звонок подключен к ESP8266, которая в свою очередь передает его состояние в МД через MQTT. При изменении свойства запускается сценарий который сохраняет снимок с камеры над дверью:
Проблема в том, что сценарий повторяется несколько раз(пока в свойствах висит 1) и сохраняет кучу снимков. Пробовал ставить TimeOut в конце сценария, не помогло. Подскажите как это победить?
Код: Выделить всё
$image_url="http://192.168.х.ххх:8080/shot.jpg?uniq="; //путь к камере
$save_to="./cached/Door/Shots/shot.".date('Ymd_His').".jpg"; // куда сохранять
$result=getURL($image_url,0);
SaveFile($save_to, $result);Re: Дизайн сцен 2
Ну так а что в конце кода свойство то звонка не менять на 0?Dmitry писал(а): Вт апр 16, 2019 12:37 am Доброго времени суток! Дверной звонок подключен к ESP8266, которая в свою очередь передает его состояние в МД через MQTT. При изменении свойства запускается сценарий который сохраняет снимок с камеры над дверью:Проблема в том, что сценарий повторяется несколько раз(пока в свойствах висит 1) и сохраняет кучу снимков. Пробовал ставить TimeOut в конце сценария, не помогло. Подскажите как это победить?Код: Выделить всё
$image_url="http://192.168.х.ххх:8080/shot.jpg?uniq="; //путь к камере $save_to="./cached/Door/Shots/shot.".date('Ymd_His').".jpg"; // куда сохранять $result=getURL($image_url,0); SaveFile($save_to, $result);
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Дизайн сцен 2
Там скорее единичка несколько раз прилетает. Менять на 0 скорее всего не поможет. Тут только таймер. Если таймер не помог - значит как-то неправильно его ставили.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Дизайн сцен 2
Может предупреждение дребезга кнопки не сделано в скетче есп. И она шлёт несколько раз состояние.
+ сравнивать на входе кода предыдущее состояние. Если 1 и до этого опять 1 то не выполняем код.
Да и вообще если метод onChange то почему срабатывает несколько раз при постоянной 1. Он должен срабатывать при изменеии состояния. Сравнить срабатывания метода с логом mqtt. Если кнопка нажата а вам постоянно шлются состояния то это либо дребезг либо ошибка в скетче есп.
Отправлено с моего Mi Note 3 через Tapatalk
+ сравнивать на входе кода предыдущее состояние. Если 1 и до этого опять 1 то не выполняем код.
Да и вообще если метод onChange то почему срабатывает несколько раз при постоянной 1. Он должен срабатывать при изменеии состояния. Сравнить срабатывания метода с логом mqtt. Если кнопка нажата а вам постоянно шлются состояния то это либо дребезг либо ошибка в скетче есп.
Отправлено с моего Mi Note 3 через Tapatalk
Разработка голосового асистента для Мажордомо по любому ключевому слову.
Обсужение
gitHub 2й версии терминала
GitHub модуля для МД
gitHub сырого модуля 2й версии
Connect
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
gitHub сырого модуля 2й версии
Rasberry Pi 2, MDM, MySensors. И говорящий апельсин.
Re: Дизайн сцен 2
Единичка постоянно висит пока нажата кнопка звонка, сценарий вызывается из метода StatusChanged. Вроде не должно быть дребезга, кнопка подключена через оптопару.
Возможно и не правильно, как то так: SetTimeOut("Door","runScript('Door');", 10000);, может подскажете правильное?nick7zmail писал(а): Вт апр 16, 2019 6:36 am Там скорее единичка несколько раз прилетает. Менять на 0 скорее всего не поможет. Тут только таймер. Если таймер не помог - значит как-то неправильно его ставили.