Logrus

 
<<< Back

Режим "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, в котором через "Простые устройства" есть функции на вкл./выкл. исполнительных устройств.

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

Discuss (5) (6)

See also:
2021-01-10 DROP_TABLE
2020-05-07 Телеграмм. Полезное
2019-06-30 Телеграмм. Меню - управление группами ПУ
2019-06-29 Телеграмм. Меню - запуск скриптов (сценариев)
2018-10-21 Настройки громкости
2018-10-07 Примеры кода
2018-09-25 Телеграмм. pChart
2018-05-02 Класс SOpenClose метод logicAction (по-русски "Входная дверь")
2018-04-05 Шаблон отображения в классе "Users"
2018-12-02 Режим "Никого нет дома"

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

На форуме: Logrus