Страница 1 из 1

Как заставить МД обрабатывать onNewHour

Добавлено: Вт июн 03, 2014 9:55 am
dragon rider
Подскажите создал класс, в нем метод onNewHour. Как заставить МД вызывать его каждый час?
Изображение

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

if(timeBetween( $this->getProperty('DaySleepStart'), $this->getProperty('DaySleepEnd'))){
  say("Дневной сон!",1);
  setGlobal('Rooms.Holl.Mute',0);
  setGlobal('Rooms.Badroom.Mute',1);
  setGlobal("minMsgLevel",2);
}elseif(timeBetween($this->getProperty('NightSleepStart'), $this->getProperty('NightSleepEnd'))){
  say("Ночной сон!",1);
  setGlobal('Rooms.Holl.Mute',0);
  setGlobal('Rooms.Badroom.Mute',1);
  setGlobal("minMsgLevel",2);
}else{
  setGlobal("minMsgLevel",1);
  setGlobal('MuteSound',0);
  setGlobal('Rooms.Badroom.Mute',0);
} 

Re: Как заставить МД обрабатывать onNewHour

Добавлено: Вт июн 03, 2014 10:56 am
sergejey
Можно добавить в код метода ClockChime->onNewHour вызов callMethod('Main.onNewHour');