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

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

Модератор: immortal

Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Вт янв 16, 2018 5:49 pm

плохо смотрел, он совсем другое запускает
в том, что он запускает, находится
/* begin injection of {SDevices} */
require(DIR_MODULES.'devices/Rooms_updateActivityStatus.php');
/* end injection of {SDevices} */
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Ср янв 17, 2018 6:49 am

TransMatrix писал(а):Пара мыслей на тему простых устройств.
Вот ситуация, к примеру: датчик присутствия привязан к люстре. Или погодный - к увлажнителю или нагревателю.
Но нужно уйти, проветрить помещение или ночью - не включать свет на каждый чих.
Вы выключаете лампу, увлажнитель или нагреватель через меню, но увы и ах: очередное обновление от датчиков и увлажнитель опять шпарит, нагреватель греет, а свет включается!

Мысль в какой-то мере в том, чтобы сделать свойство, позволяющее блокировать активность прибора, датчика или связки...
для этого и существуют режимы работы, но вот только непростые устройства не дают просто настроить их, приходится разбираться во всех инжекциях, в которых написание кода намного выше уровня моего понимания, непростые, ох непростые
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Ср янв 17, 2018 11:28 am

Logrus писал(а): для этого и существуют режимы работы
что вы понимаете под режимами в простых устройствах?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср янв 17, 2018 11:44 am

Ну типа ночной режим, режим экономии, никого нет дома и т.п.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Ср янв 17, 2018 12:02 pm

nick7zmail писал(а):Ну типа ночной режим, режим экономии, никого нет дома и т.п.
Т.е. это объекты класса OperationalModes ? Но как они связаны с простыми устройствами? В настройках ничегошеньки. Может как-то косвенно?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср янв 17, 2018 12:19 pm

Там в некоторых методах в этом классе есть конструкции формата include modules_dir/devices/чтототам.php. Так же некоторые функции в самих устройствах просто смотрят на статусы этих режимов (это режим к примеру), и действуют в зависимости от состояния режима.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Ср янв 17, 2018 12:28 pm

nick7zmail писал(а):Там в некоторых методах в этом классе есть конструкции формата include modules_dir/devices/чтототам.php. Так же некоторые функции в самих устройствах просто смотрят на статусы этих режимов (это режим к примеру), и действуют в зависимости от состояния режима.
из личных наблюдений заметил что если добавить датчик движения используя модуль "Простые устройства" и выставить в нём переключатель Игнорировать события от устройства, когда никого нет дома в значение "нет", то при каждом срабатывании движения автоматически будет вызываться метод NobodyHomeMode.deactivate. Это единственная связь с одним единственным режимом. Кто-нибудь знает другие связи с другими режимами?
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср янв 17, 2018 12:31 pm

Выключать в эко режиме кто-то нормально вроде заставлял работать.

Отправлено с моего G8441 через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

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

Сообщение Logrus » Ср янв 17, 2018 12:34 pm

у меня датчик и без игнорировать лезет в режим, и сразу в метод, и через таймеры, и пр. пр. пр.
и такого масса
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

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

Сообщение Gelezako » Ср янв 17, 2018 7:15 pm

Logrus писал(а):у меня датчик и без игнорировать лезет в режим, и сразу в метод, и через таймеры, и пр. пр. пр.
и такого масса
в какой режим "лезет", какое поведение, опишите подробней плиз
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
Ответить