Ошибки и предложения

В этом разделе вы можете проголосовать за идеи по открытым проектам. Вы всегда можете предложить свою идею, перейдя на страницу проекта.

Спасибо!

Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

Перейти к проекту Нет, спасибо

<<< Назад

Ошибка при исполнении метода.

Добавлено: 2019-05-29 17:10:01 Mikik / Статус: Новая / Проект: Разработка ядра системы MajorDoMo

Есть некий метод, вызываемый при изменении значения температуры. При попытке его исполнить по "Запуск по ссылке" выскакивает ошибка
Parse error: syntax error, unexpected end of file in C:_majordomo\htdocs\modules\scripts\scripts.class.php(151) : eval()'d code on line 16

Сам метод такой:
$Tmax=26;//Температура включения охлаждения
$Tmin=25;//Температура выключения охлаждения
$Tnow=gg('Kitchen.Temperature');
$Tout=gg('Outside.Temperature');
if (gg('ThisComputer.Econom')==1)
{//Режим экономный

if ($Tnow>=$Tmax & $Tout>15) //Охлаждаем, только если на улице тепло!
{cm('MainHeartPump.Cool');
//say("Жарко на кухне!");
}
if ($Tnow<=$Tmin & $Tout>15) //Выключаем охлаждение, если на улице тепло!
{cm('MainHeartPump.OFF');
//say("Кухня Охладилась!");
}
}else //Режим не экономичный. Режим ТН задаёт CheckHall

-4
 
Обсуждение (1)