Лог спамит сообщениями про ошибки в сцене

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Лог спамит сообщениями про ошибки в сцене

Сообщение freesh »

Добрый день.
Столкнулся с проблемой что в error.log постоянно (каждые 2-3 секунды) появляется сообщение об ошибке
SPOILERSPOILER_SHOW
22:23:06 0.06553800 Error registered (type: scenes):
Error in scene code:
Backtrace:
#0 /var/www/modules/scenes/scenes.class.php(1118): registerError('scenes', 'Error in scene ...')
#1 /var/www/modules/scenes/scenes.class.php(784): scenes->checkState('700')
#2 /var/www/modules/scenes/scenes.class.php(655): scenes->processState(Array)
#3 /var/www/modules/scenes/scenes.class.php(110): scenes->usual(Array)
#4 /var/www/modules/application.class.php(400) : eval()'d code(5): scenes->run()
#5 /var/www/modules/application.class.php(400): eval()
#6 /var/www/index.php(74): application->run()
#7 /var/www/nf.php(150): include_once('/var/www/index....')
#8 {main}
Открываю сцены, вроде все нормально.
Сервер на Raspberry.
Подскажите, пожалуйста, в какую сторону копать хотя бы куда более пристально смотреть.

Заранее спасибо.
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение xor »

freesh писал(а): Чт окт 17, 2019 11:28 pm Добрый день.
Столкнулся с проблемой что в error.log постоянно (каждые 2-3 секунды) появляется сообщение об ошибке
SPOILERSPOILER_SHOW
22:23:06 0.06553800 Error registered (type: scenes):
Error in scene code:
Backtrace:
#0 /var/www/modules/scenes/scenes.class.php(1118): registerError('scenes', 'Error in scene ...')
#1 /var/www/modules/scenes/scenes.class.php(784): scenes->checkState('700')
#2 /var/www/modules/scenes/scenes.class.php(655): scenes->processState(Array)
#3 /var/www/modules/scenes/scenes.class.php(110): scenes->usual(Array)
#4 /var/www/modules/application.class.php(400) : eval()'d code(5): scenes->run()
#5 /var/www/modules/application.class.php(400): eval()
#6 /var/www/index.php(74): application->run()
#7 /var/www/nf.php(150): include_once('/var/www/index....')
#8 {main}
Открываю сцены, вроде все нормально.
Сервер на Raspberry.
Подскажите, пожалуйста, в какую сторону копать хотя бы куда более пристально смотреть.

Заранее спасибо.
открываем файл /var/www/modules/scenes/scenes.class.php
идем к 1118 строке
смотрим код
2019-10-18_00-38-20.png
2019-10-18_00-38-20.png (63.72 КБ) 4043 просмотра
видим, что проблема в коде секции сцены CONDITION_ADVANCED = условие отображения расширенное
видим debmes, идём в хрей, ищем в логе Error in scene code: там после двоеточия неверный код, вызывающий ошибку
не?
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение freesh »

Ну где он регистрирует эту ошибку понятно, на сколько я понял получает код 5 и это не нравится.
Но вот как и что поправить?
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение xor »

freesh писал(а): Пт окт 18, 2019 12:54 am Ну где он регистрирует эту ошибку понятно, на сколько я понял получает код 5 и это не нравится.
Но вот как и что поправить?
так вам направление, куда копать или готовое решение вашей проблемы?
ну пододвиньте монитор к окну, а то не видно ничего
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение freesh »

Ясно. спасибо.
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение xor »

freesh писал(а): Пт окт 18, 2019 1:23 am Ясно. спасибо.
конкретные вопросы про 5 и не нравится решаются приложением скринов
пожалуйста
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение freesh »

Это понятно что скринами, скринами чего? сцены где всё нормально? лога х-ray (где пустые строчки)?
Вложения
2019-10-18 09_23_42.png
2019-10-18 09_23_42.png (979.19 КБ) 4008 просмотров
2019-10-18 09_24_21-xray.png
2019-10-18 09_24_21-xray.png (11.25 КБ) 4008 просмотров
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение xor »

freesh писал(а):Это понятно что скринами, скринами чего? сцены где всё нормально? лога х-ray (где пустые строчки)?
Скрином элемента сцены, где "код 5" в расширенном условии отображения же

Отправлено с моего Redmi 4X через Tapatalk

Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение xor »

xor писал(а):
freesh писал(а):Это понятно что скринами, скринами чего? сцены где всё нормально? лога х-ray (где пустые строчки)?
Скрином элемента сцены, где "код 5" в расширенном условии отображения же

Отправлено с моего Redmi 4X через Tapatalk
Сцена состоит из элементов, у элемента есть условие отображения: n/a, всегда показывать и -ваш случай -расширенное условие отображения, где сейчас есть ошибка. Вам надо найти неверный код и поправить.

Отправлено с моего Redmi 4X через Tapatalk

freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: Лог спамит сообщениями про ошибки в сцене

Сообщение freesh »

Вот теперь ясно что в расширенное надо смотреть.
Да, в одном месте было выбрано расширенное а кода небыло, поправил - ошибки вроде пропали.
Спасибо.
Raspberry pi3, xiaomi, sonoff rf.
Ответить