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

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

Модератор: immortal

freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

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

Сообщение freesh » Чт окт 17, 2019 11:28 pm

Добрый день.
Столкнулся с проблемой что в error.log постоянно (каждые 2-3 секунды) появляется сообщение об ошибке
СпойлерПоказать
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
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Пт окт 18, 2019 12:44 am

freesh писал(а):
Чт окт 17, 2019 11:28 pm
Добрый день.
Столкнулся с проблемой что в error.log постоянно (каждые 2-3 секунды) появляется сообщение об ошибке
СпойлерПоказать
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 КБ) 3209 просмотров
видим, что проблема в коде секции сцены CONDITION_ADVANCED = условие отображения расширенное
видим debmes, идём в хрей, ищем в логе Error in scene code: там после двоеточия неверный код, вызывающий ошибку
не?
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

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

Сообщение freesh » Пт окт 18, 2019 12:54 am

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

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

Сообщение xor » Пт окт 18, 2019 1:17 am

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

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

Сообщение freesh » Пт окт 18, 2019 1:23 am

Ясно. спасибо.
Raspberry pi3, xiaomi, sonoff rf.
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Пт окт 18, 2019 2:00 am

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

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

Сообщение freesh » Пт окт 18, 2019 10:28 am

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

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

Сообщение xor » Пт окт 18, 2019 12:25 pm

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

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

Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Пт окт 18, 2019 12:36 pm

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

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

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

За это сообщение автора xor поблагодарил:
freesh (Пт окт 18, 2019 12:56 pm)
Рейтинг: 1.16%
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

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

Сообщение freesh » Пт окт 18, 2019 12:56 pm

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