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 (0) (3)

See also:
2018-08-05 Управление подсветкой на шлюзе Сяоми
2018-06-21 Каталог ссылок
2018-06-10 Меню
2018-07-08 mail()
2018-05-02 Класс SOpenClose метод logicAction (по-русски "Входная дверь")
2018-04-22 Программы
2018-04-19 Пользовательские функции
2018-04-11 Шаблон отображения в классе "ExchangeRates"
2018-04-05 Шаблон отображения в классе "Users"
2018-04-05 Режим "Никого нет дома"
2018-02-25 Бэкап и обслуживание системы

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

На форуме: Logrus