Logrus

<<< Назад

Режим "EnergyTariffMode"

К сожалению, тарифы на энергоресурсы повышаются с завидным постоянством, по этой причине энергоэффективность и энергосбережение становятся все более актуальными. Одним из самых простых способов сэкономить электроэнергию является установка многотарифного счётчика.

Для двухтарифного счетчика электроэнергии:
Время ночного тарифа на электроэнергию: с 23 до 7;
Время дневного тарифа на электроэнергию: с 7 до 23;

Для трехтарифного счетчика электроэнергии утверждены следующие параметры:
Ночная зона: с 23 до 7;
Пиковая зона: с 7 до 10 и с 17 до 21;
Полупиковая зона: в остальное время.

Лучше уточнить, а это рассматривать как один из примеров.
В чате поправили

В классе OperationalModes создаем объект EnergyTariffMode.

В часовом таймере "onNewHour" добавляем код:

//энерготариф, часы, дни недели, тодо праздники
$isWeekEnd = isWeekEnd();
$EnergyTariff = gg('EnergyTariffMode.active');

if (!$EnergyTariff && (timeBetween('23:00', '07:00') || $isWeekEnd))
{
 callMethodSafe('EnergyTariffMode.activate'); 
}
elseif ($EnergyTariff && timeBetween('07:00', '23:00') && !$isWeekEnd)
{
 callMethodSafe('EnergyTariffMode.deactivate'); 
}
$energyTariff = $this->getProperty('active');

if ($energyTariff == 1 && timeBetween('07:00', '23:00')) {
 cm('EnergyTariffMode.deactivate');
}
elseif ($energyTariff == 0 && timeBetween('23:00', '07:00')) {
 cm('EnergyTariffMode.activate');  
}

Далее в зависимости от режимов EnergyTariffMode и NobodyHomeMode, рулим режимом EconomMode, в котором через "Простые устройства" есть функции на вкл./выкл. исполнительных устройств.

Подобное:
Режим "Никого нет дома"

Обсуждение (5) (6)

Смотрите так же:
07.05.2020 Телеграмм. Полезное
30.06.2019 Телеграмм. Меню - управление группами ПУ
29.06.2019 Телеграмм. Меню - запуск скриптов (сценариев)
21.10.2018 Настройки громкости
07.10.2018 Примеры кода
25.09.2018 Телеграмм. pChart
02.05.2018 Класс SOpenClose метод logicAction (по-русски "Входная дверь")
05.04.2018 Шаблон отображения в классе "Users"
02.12.2018 Режим "Никого нет дома"

Нижний Тагил, Россия

На форуме: Logrus