Bugs and Suggestions

Here you can vote for ideas by projects. You can add your ideas to any open project from the project's page.

Спасибо!

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

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

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

<<< Back

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

Added by: 2019-05-29 17:10:01 Mikik / Status: New / Project: Разработка ядра системы 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
 
Discuss (1)