Использование системы в различных ситуациях, вопросы программирования сценариев.
Модератор: immortal
-
Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
-
Благодарил (а):
460 раз
-
Поблагодарили:
126 раз
-
Контактная информация:
Сообщение
Amarok » Ср фев 07, 2018 3:09 pm
Появляются кросслинки:
Код: Выделить всё
12:35:42 0.81838900 Warning: cross-linked call of MoviServer.statusChanged
log:
MoviServer.statusChanged ->
ServerRoom.isMoving ->
MoviServer.statusChanged
Текст метода:
$NobodyHomeMode = gg('NobodyHomeMode.active');
if ($NobodyHomeMode == 1) {return;}
sg('LampServer.status',1);
if (!timeOutExists("lampServerOFF")) {
SetTimeOut("lampServerOFF","sg('LampServer.status',0);",1*60);
} else {
SetTimeOut("lampServerOFF","sg('LampServer.status',0);",3*60);
}
Текст родительского метода:
Код: Выделить всё
$this->setProperty("updatedTime",date("H:i",time()).', '.gg('Time.DayOfMonthNum').' '.gg('Time.MonthTXTalt').' '.gg('Time.Year'));
if ($this->getProperty('motionType') == '') {
$this->setProperty('motionType',1);
}
$LinkedRoom = $this->getProperty("LinkedRoom");
$observerMode = gg('ObserverMode.active');
$tMSG = $LinkedRoom.' движение ('.$this->getProperty("updatedTime").')';
if ($LinkedRoom != '') {
sg($LinkedRoom.'.isMoving',1);
if (gg($LinkedRoom.'.movementNightReport') == '') {sg($LinkedRoom.'.movementNightReport',0);}
if (gg($LinkedRoom.'.movementNightReport') == '1' and $observerMode == '1') {runScript("sendTelegram",array("user"=>'Gennadiy',"msg"=>$tMSG));}
}
Где ошибка и как избавиться от сообщений в xray о кросслинках?
Моя Алиска живёт на Proxmox в Debian 12
-
Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
-
Благодарил (а):
460 раз
-
Поблагодарили:
126 раз
-
Контактная информация:
Сообщение
Amarok » Ср фев 07, 2018 3:40 pm
Или вот ещё:
Код: Выделить всё
17:36:01 0.62901600 Warning: cross-linked call of DarknessMode.modeChanged
log:
DarknessMode.modeChanged ->
DarknessMode.modeChanged
Методы:
Код: Выделить всё
runScript('XiaomiGateSmoothBrightness',array('mode'=>'on','step'=>'2'));
Моя Алиска живёт на Proxmox в Debian 12
-
Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
-
Благодарил (а):
460 раз
-
Поблагодарили:
126 раз
-
Контактная информация:
Сообщение
Amarok » Ср фев 07, 2018 3:42 pm
Если эти все warning безвредны, то как их убрать из xray? Напрягают ведь(((
Моя Алиска живёт на Proxmox в Debian 12
-
Amarok
- Сообщения: 1427
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
-
Благодарил (а):
460 раз
-
Поблагодарили:
126 раз
-
Контактная информация:
Сообщение
Amarok » Ср фев 07, 2018 7:10 pm
olehs писал(а):уберите из родительского
Не помогло
Моя Алиска живёт на Proxmox в Debian 12