Простые устройства / Simple Devices

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Простые устройства / Simple Devices

Сообщение nick7zmail » Пн май 25, 2020 9:04 pm

А, ну может...помню, что в классовых было)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
71Gavrik71
Сообщения: 54
Зарегистрирован: Сб май 21, 2016 2:04 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Простые устройства / Simple Devices

Сообщение 71Gavrik71 » Вс май 31, 2020 12:52 am

А не подскажите как в var/css/devices.css добавить своих картинок
а то я так понял в реальности его (этот фай) кто то или чтото создает и если тупо дописать в реальный файл иконка все равно не добовляется
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Простые устройства / Simple Devices

Сообщение nick7zmail » Вс май 31, 2020 12:09 pm

71Gavrik71 писал(а):
Вс май 31, 2020 12:52 am
А не подскажите как в var/css/devices.css добавить своих картинок
а то я так понял в реальности его (этот фай) кто то или чтото создает и если тупо дописать в реальный файл иконка все равно не добовляется
А какая цель? Если просто иконку поменять надо на простом устройстве - можно добавить в /cms/scenes/styles/elements или куда-то туда нужные иконки, и выбрать их, как картинку ПУ. В указанном Вами файле можно поправить стили (желтый квадратик к примеру поменять на что то более вменяемое)) я в своё время вот так заморочился))
https://vk.com/majordomo_official?z=pho ... 2_00%2Frev
Половина изменений в этом файле, всё в принципе работало.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
71Gavrik71
Сообщения: 54
Зарегистрирован: Сб май 21, 2016 2:04 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Простые устройства / Simple Devices

Сообщение 71Gavrik71 » Вс май 31, 2020 2:33 pm

nick7zmail писал(а):
Вс май 31, 2020 12:09 pm
71Gavrik71 писал(а):
Вс май 31, 2020 12:52 am
А не подскажите как в var/css/devices.css добавить своих картинок
а то я так понял в реальности его (этот фай) кто то или чтото создает и если тупо дописать в реальный файл иконка все равно не добовляется
А какая цель? Если просто иконку поменять надо на простом устройстве - можно добавить в /cms/scenes/styles/elements или куда-то туда нужные иконки, и выбрать их, как картинку ПУ. В указанном Вами файле можно поправить стили (желтый квадратик к примеру поменять на что то более вменяемое)) я в своё время вот так заморочился))
https://vk.com/majordomo_official?z=pho ... 2_00%2Frev
Половина изменений в этом файле, всё в принципе работало.
Цель была добавить картинок к простым устройствам, сперва при добавлении в devices.css в файл записывалось в мд не попадало но теперь как то ожило)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Простые устройства / Simple Devices

Сообщение nick7zmail » Вс май 31, 2020 9:24 pm

при обновлении странички надо не f5 нажимать, а ctrl+f5. Если f5 - это он часть файлов из кэша браузера загрузить может (а там сохранён старый devices.css), а если ctrl+f5 нажимать - обновляется в т.ч. и кэш.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Простые устройства / Simple Devices

Сообщение max506 » Вт июн 02, 2020 1:58 pm

Подскажите, а где-нибудь описано поведение свойств и методов простых устройств и рекомендации по их использованию в сценариях?
Интересует, например, датчик движения.
Экспериментальным путем обнаружил, что его метод motionDetected после первого вызова в момент обнаружения движения в следующий раз при сохранении движения будет вызван не раньше, чем через минуту.
А свойство status сбрасывается в 0 через 20 секунд. Но это же не очевидно...
Где про это почитать?
Тут в теме много обсуждают этот датчик, но вопросов больше, чем ответов :)
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 898 раз

Re: Простые устройства / Simple Devices

Сообщение SmoKE_xDDD » Вт июн 02, 2020 2:02 pm

max506 писал(а):
Вт июн 02, 2020 1:58 pm
Подскажите, а где-нибудь описано поведение свойств и методов простых устройств и рекомендации по их использованию в сценариях?
Интересует, например, датчик движения.
Экспериментальным путем обнаружил, что его метод motionDetected после первого вызова в момент обнаружения движения в следующий раз при сохранении движения будет вызван не раньше, чем через минуту.
А свойство status сбрасывается в 0 через 20 секунд. Но это же не очевидно...
Где про это почитать?
Тут в теме много обсуждают этот датчик, но вопросов больше, чем ответов :)
ДД Xiaomi (Aqara)? Если да, то это их особенности и нужно паять, чтобы поправить.
max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Простые устройства / Simple Devices

Сообщение max506 » Вт июн 02, 2020 2:07 pm

SmoKE_xDDD писал(а):
Вт июн 02, 2020 2:02 pm
max506 писал(а):
Вт июн 02, 2020 1:58 pm
Подскажите, а где-нибудь описано поведение свойств и методов простых устройств и рекомендации по их использованию в сценариях?
Интересует, например, датчик движения.
Экспериментальным путем обнаружил, что его метод motionDetected после первого вызова в момент обнаружения движения в следующий раз при сохранении движения будет вызван не раньше, чем через минуту.
А свойство status сбрасывается в 0 через 20 секунд. Но это же не очевидно...
Где про это почитать?
Тут в теме много обсуждают этот датчик, но вопросов больше, чем ответов :)
ДД Xiaomi (Aqara)? Если да, то это их особенности и нужно паять, чтобы поправить.
Да, тот который с датчиком освещенности. А что за особенность? Может с ним и нормально всё. Но пока не ясно, как должны отрабатывать свойства и методы объекта для этого датчика, сложно что-либо сказать.
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 898 раз

Re: Простые устройства / Simple Devices

Сообщение SmoKE_xDDD » Вт июн 02, 2020 2:11 pm

Ну я думаю после такого ответа - вы поможете себе сами.

https://www.youtube.com/watch?v=ETfzZhcj0BY
За это сообщение автора SmoKE_xDDD поблагодарили (всего 2):
max506 (Вт июн 02, 2020 2:29 pm) • Samir77 (Ср сен 16, 2020 10:43 pm)
Рейтинг: 2.33%
max506
Сообщения: 88
Зарегистрирован: Чт сен 08, 2016 3:14 pm
Благодарил (а): 17 раз
Поблагодарили: 0

Re: Простые устройства / Simple Devices

Сообщение max506 » Вт июн 02, 2020 3:40 pm

SmoKE_xDDD писал(а):
Вт июн 02, 2020 2:11 pm
Ну я думаю после такого ответа - вы поможете себе сами.

https://www.youtube.com/watch?v=ETfzZhcj0BY
Видео отличное!
Но реализация "простого устройства" при работе в паре с данным датчиком вызывает вопросы.
1. Свойство motion всегда в значении 1, хотя должно сбрасываться датчиком в 0 по истечении 2-х минут с момента регистрации последнего движения. При этом у объекта есть свойство status, которое сбрасывается через 20 секунд после регистрации движения.
2. Свойство no_motion остается в предыдущем значении, пока не пройдет 2 минуты=120 сек. с момента регистрации последнего движения. Затем устанавливается в значение 120. Почему его в объекте при регистрации движения не сбросить в 0? Примечательно, что при этом в модуле "простые устройства" идет отcчет времени (и до первой минуты - с интервалом в 10 секунд) с момента последнего срабатывания датчика.

Таким образом мой вопрос о том, как задумано изменение свойств и работа методов классов простых устройств остается актуальным.
Ответить