Простые устройства / Simple Devices
Модератор: immortal
- vitt76
- Сообщения: 372
- Зарегистрирован: Вс апр 09, 2017 2:36 pm
- Благодарил (а): 101 раз
- Поблагодарили: 51 раз
Re: Простые устройства / Simple Devices
У каких комнат, у всех по циклу? Мой костыль мне больше нравится ))
Broadlink + Orange Pi PC ARMBIAN 5.31
-
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: Простые устройства / Simple Devices
я это вижу так, что там еще пишется и не все до конца реализовано и отлажено, выше не поломает логики сергея, я для себя эту тему "закрыл" могу идти дальше
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
- ipc2002
- Сообщения: 125
- Зарегистрирован: Пн май 15, 2017 8:13 pm
- Откуда: Москва
- Благодарил (а): 102 раза
- Поблагодарили: 14 раз
- Контактная информация:
Можно поправить вкладку НАСТРОЙКИ в модуле ПРОСТЫЕ УСТРОЙСТВ
Доброго времени суток!
1. В модуле Простые устройства у каждого объекта во вкладке "Настройка" есть пункт про реакцию на Тёмное время суток.
Но логика работы системы немного отличается от названия...
При выборе пункта "Выключать с рассветом" устройство будет выключаться при отключении "Ночного режима".
А он, мягко говоря, не обязательно совпадает с освещенностью на улице.
Просто у меня ночники завязаны на переход в и из режима "Тёмное время суток": когда темнеет включаются, а когда рассветает - выключаются.
Я поменял под себя свойства и методы (точнее php'шки к которым в них идёт отсылка), но при обновлении они сбрасываются на дефолтные(((
Поэтому прошу внести корректировки в модуль и свойства классов, чтобы было, например, как с экономичным режимом.
Или вообще все эти условия как-то систематизировать.
Например так:
- При включении режима %OPERATION_MODE_TITLE%: включать / выключать / не реагировать
- При отключении режима %OPERATION_MODE_TITLE%: включать / выключать / не реагировать
и так для каждого...
Прошу прощения, если вопрос уже задавался! Всего не прочитал, может уже был ответ...
2. У меня в файле "NightMode_activate.php" было добавлено изменение громкости системы при переходе в "Ночной режим".
После какого-то из обновлений всё, что раньше было прописано в нём естественно было заменено на:
"if (defined('DISABLE_SIMPLE_DEVICES') && DISABLE_SIMPLE_DEVICES==1) return;"
Но громкость всё равно меняется при переходе в и из режима!
Как такое может быть и где искать причину???
1. В модуле Простые устройства у каждого объекта во вкладке "Настройка" есть пункт про реакцию на Тёмное время суток.
Но логика работы системы немного отличается от названия...
При выборе пункта "Выключать с рассветом" устройство будет выключаться при отключении "Ночного режима".
А он, мягко говоря, не обязательно совпадает с освещенностью на улице.
Просто у меня ночники завязаны на переход в и из режима "Тёмное время суток": когда темнеет включаются, а когда рассветает - выключаются.
Я поменял под себя свойства и методы (точнее php'шки к которым в них идёт отсылка), но при обновлении они сбрасываются на дефолтные(((
Поэтому прошу внести корректировки в модуль и свойства классов, чтобы было, например, как с экономичным режимом.
Или вообще все эти условия как-то систематизировать.
Например так:
- При включении режима %OPERATION_MODE_TITLE%: включать / выключать / не реагировать
- При отключении режима %OPERATION_MODE_TITLE%: включать / выключать / не реагировать
и так для каждого...
Прошу прощения, если вопрос уже задавался! Всего не прочитал, может уже был ответ...
2. У меня в файле "NightMode_activate.php" было добавлено изменение громкости системы при переходе в "Ночной режим".
После какого-то из обновлений всё, что раньше было прописано в нём естественно было заменено на:
"if (defined('DISABLE_SIMPLE_DEVICES') && DISABLE_SIMPLE_DEVICES==1) return;"
Но громкость всё равно меняется при переходе в и из режима!
Как такое может быть и где искать причину???
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Простые устройства / Simple Devices
Я, когда "боролся" с простыми устройствами, создал свои классы с названиями, отличными от принятых.
myRooms вместо Rooms, QuetMode вместо NightMode
myRooms вместо Rooms, QuetMode вместо NightMode
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Простые устройства / Simple Devices
Стоп.
Не надо было править php-файлы, если отключаете простые устройства.
Просто перепишите свой код в метод NightMode.activate, где инжекция прописывается, она же у вас отключена (или нет?)
Код простых устройств отключается только при простановке флага в сonfig.php же
Не надо было править php-файлы, если отключаете простые устройства.
Просто перепишите свой код в метод NightMode.activate, где инжекция прописывается, она же у вас отключена (или нет?)
Код простых устройств отключается только при простановке флага в сonfig.php же
Последний раз редактировалось xor Чт янв 11, 2018 1:20 am, всего редактировалось 1 раз.
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
- ipc2002
- Сообщения: 125
- Зарегистрирован: Пн май 15, 2017 8:13 pm
- Откуда: Москва
- Благодарил (а): 102 раза
- Поблагодарили: 14 раз
- Контактная информация:
Re: Простые устройства / Simple Devices
Спасибо.xor писал(а):Стоп.
Не надо было править php-файлы, если отключаете простые устройства.
Просто перепишите свой код в метод NightMode.activate, где инжекция прописывается, она же у вас отключена
Мне Простые устройства нравятся. Почему бы их не "допилить" до лучшего состояния?)))
Зачем повторяться? Благодаря инжектируемому PHP-файлу изменения состояния будут переданы всем подходящим под категорию устройствам, вне зависимости от типа и класса...
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Простые устройства / Simple Devices
тогда терпите, не обновляйтесь.
или инжектируйте своим кодом инжекции)
или инжектируйте своим кодом инжекции)
win10 connect https://connect.smartliving.ru/profile/303
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Простые устройства / Simple Devices
Ну, громкость-то можно в найтмоде.активате вынести из php. Это довольно специфично.
Главное - с функционалом инжекции не пересекаться.
Зато не страшно и обновиться.
Главное - с функционалом инжекции не пересекаться.
Зато не страшно и обновиться.
win10 connect https://connect.smartliving.ru/profile/303
- ipc2002
- Сообщения: 125
- Зарегистрирован: Пн май 15, 2017 8:13 pm
- Откуда: Москва
- Благодарил (а): 102 раза
- Поблагодарили: 14 раз
- Контактная информация:
Re: Простые устройства / Simple Devices
Громкость была в вроде в методе, а не в php'шке... хотя уже не помню.xor писал(а):Ну, громкость-то можно в найтмоде.активате вынести из php. Это довольно специфично.
Главное - с функционалом инжекции не пересекаться.
Зато не страшно и обновиться.
Но сейчас ни там, ни там нет... а громкость меняется!
И как победить не знаю!
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Простые устройства / Simple Devices
А если в панели управления в сроке поиска вбить ВашОбъект.Громкость?
Должно показать все вхождения в объекты, методы, скрипты, где оно упоминается.
Вот если не найдется, тогда надо по содержимому пхп файлов искать
Должно показать все вхождения в объекты, методы, скрипты, где оно упоминается.
Вот если не найдется, тогда надо по содержимому пхп файлов искать
win10 connect https://connect.smartliving.ru/profile/303