Режим экономии

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Режим экономии

Сообщение sergejey » Пн ноя 12, 2012 3:44 pm

Обсуждение страницы Режим экономии

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
mazahaka7sk
Сообщения: 54
Зарегистрирован: Сб фев 20, 2016 8:46 am
Откуда: Усть-Каменогорс
Благодарил (а): 8 раз
Поблагодарили: 10 раз
Контактная информация:

Re: Режим экономии

Сообщение mazahaka7sk » Вт ноя 15, 2016 12:19 pm

sergejey писал(а):Обсуждение страницы Режим экономии
Подскажите как сделать активность эко режима как тут Изображение
CONNECT |Группа в VK| ЮТУБ КАНАЛ
Система стоит на Raspberry pi 3b v3.31
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Режим экономии

Сообщение eygen » Вт ноя 15, 2016 2:51 pm

mazahaka7sk писал(а):
sergejey писал(а):Обсуждение страницы Режим экономии
Подскажите как сделать активность эко режима как тут Изображение
Не это ли Вы ищите?
viewtopic.php?f=18&t=2105&hilit=%D0%B0% ... 0%9A%D0%9E
За это сообщение автора eygen поблагодарил:
mazahaka7sk (Чт ноя 17, 2016 6:57 pm)
Рейтинг: 1.16%
Victor_S
Сообщения: 265
Зарегистрирован: Пт дек 26, 2014 1:58 pm
Благодарил (а): 33 раза
Поблагодарили: 24 раза

Re: Режим экономии

Сообщение Victor_S » Ср ноя 16, 2016 9:09 am

Я что-то ничего не понял. Эко режим существует давно и так же давно его пользую именно как режим экономии. Не увидел ничего нового...
EvgenyG
Сообщения: 217
Зарегистрирован: Вт июл 21, 2015 4:59 pm
Откуда: Москва
Благодарил (а): 56 раз
Поблагодарили: 1 раз

Re: Режим экономии

Сообщение EvgenyG » Ср ноя 16, 2016 12:52 pm

Подскажите, как лучше решить следующую задачу.
У меня несколько режимов:
День - когда никого нет дома
Утро и вечер - когда все дома
Ночь - когда в доме есть люди
Экономный - когда в доме никого нет, но нельзя допустить размораживания системы

Сейчас по расписанию отправляются команды на esp.
Иногда появляется необходимость отключения дневного режима, когда приезжают гости и остаются днём в доме.
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
skyrider
Сообщения: 138
Зарегистрирован: Ср ноя 22, 2017 11:46 am
Благодарил (а): 35 раз
Поблагодарили: 7 раз

Re: Режим экономии

Сообщение skyrider » Сб ноя 24, 2018 8:13 pm

Нужно сделать отключение света в режиме экономии, в простых устройствах "Выключать в режиме экономии" не работает. Решил запихнуть в onNewMinute код:

Код: Выделить всё

if (gg('EconomMode.active')==1) {
 say("Похоже никого нет, можно сэкономить немного.");
 RunScript('off_all_svet');
}
и создал сценарий:

Код: Выделить всё

$objects=array('Relay04','Relay05','Relay06','Relay07','Relay08','Relay09','Relay10','Relay11','Relay13','XiRelay14');
foreach($objects as $o) {
 sg($o.'.status',0);
}
Работает, но после перехода в режим экономии и выключении всего света, естественно onNewMinute начинает дергать сценарий опять, и каждую минуту идет команда на выключение всего света.
Как правильно реализовать?
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Режим экономии

Сообщение Logrus » Сб ноя 24, 2018 8:44 pm

skyrider писал(а):
Сб ноя 24, 2018 8:13 pm
Нужно сделать отключение света в режиме экономии, в простых устройствах "Выключать в режиме экономии" не работает.
а настраивать что нужно включить/отключить пробовали
За это сообщение автора Logrus поблагодарил:
skyrider (Сб ноя 24, 2018 11:18 pm)
Рейтинг: 1.16%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
skyrider
Сообщения: 138
Зарегистрирован: Ср ноя 22, 2017 11:46 am
Благодарил (а): 35 раз
Поблагодарили: 7 раз

Re: Режим экономии

Сообщение skyrider » Сб ноя 24, 2018 11:23 pm

Logrus писал(а):
Сб ноя 24, 2018 8:44 pm
skyrider писал(а):
Сб ноя 24, 2018 8:13 pm
Нужно сделать отключение света в режиме экономии, в простых устройствах "Выключать в режиме экономии" не работает.
а настраивать что нужно включить/отключить пробовали
Нет, не пробовал, думал в простых устройствах это происходит автоматически, что и где нужно настраивать?
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Режим экономии

Сообщение Logrus » Вс ноя 25, 2018 11:57 am

там на включение и отключение разные группы, т.е. свойства у реле с единичкой, посмотреть можно в файлах инжекций в папке
(или позже с компа дополню пост)
[strike]ага посмотрел, нехватает инжекции, с компа позже посмотрю[/strike]
с телефона не увидел, все там есть
давайте разбираться как у вас вызывается режим, отрабатывают ли методы activate и deactivate, настроено ли у реле в свойствах groupEco и groupEcoOn единички

п.с. у себя сейчас через телеграмм вызовом правильного свич с вызовом активате/деактивате проверил - все работает
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
kas5858
Сообщения: 364
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 100 раз
Поблагодарили: 53 раза

Re: Режим экономии

Сообщение kas5858 » Вс ноя 25, 2018 2:59 pm

skyrider писал(а):
Сб ноя 24, 2018 8:13 pm
Нужно сделать отключение света в режиме экономии, в простых устройствах "Выключать в режиме экономии" не работает. Решил запихнуть в
  • 1. У тебя в объекте "EconomMode" должен в методе "activate" стоять код

    Код: Выделить всё

    /* begin injection of {SDevices} */
    require(DIR_MODULES.'devices/econommode_activate.php');
    /* end injection of {SDevices} */
    2. А объекты света должны быть в классе "SDevices".
    3. В свойстве "groupEco" объектов ('Relay04','Relay05','Relay06','Relay07','Relay08','Relay09','Relay10','Relay11','Relay13','XiRelay14'), должна стоять единица.
Все должно работать без твоих сценариев и повторов.
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Ответить