Ошибки/проблемы/неисправности системы

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Чт янв 11, 2018 8:20 am

TrDA писал(а):to Vovix:

"вероятно у вас есть шаблон "сколько время"? покажите его код!
(и так, вдруг) нет ли у вас отдельно шаблона "сказать" (или "сказ" или что-то подобное)?"


1. В шаблонах есть только - стандартные шаблоны:

(start|play) music
report system state


2. Поиском по "сколько врем" нашёл только одно вхождение - M: ThisComputer.commandReceived:

Код: Выделить всё

$command=$params['command'];

$short_command='';
$dt=recognizeTime($command,$short_command);

if (preg_match('/скажи сколько врем/is',$command)) {
 if ($dt>0) {
  addScheduledJob("command".$dt,"processCommand('".$short_command."');",$dt);
  say('Задача принята',2);
  return;
 }
 global $voicemode;
 $voicemode='on';
 say('Сейчас '.timeNow(),2);
} elseif (preg_match('/сколько время/is',$command)) {
 if ($dt>0) {
  addScheduledJob("command".$dt,"processCommand('".$short_command."');",$dt);
  say('Задача принята');
  echo $short_command;
  return;
 }
 say('Сейчас '.timeNow());
} elseif (preg_match('/повтори (.+)/is',$command,$m) || preg_match('/скажи (.+)/is',$command,$m)) {
 if ($dt>0) {
  addScheduledJob("command".$dt,"processCommand('".$short_command."');",$dt);
  say('Задача принята',2);
  return;
 }
 global $voicemode;
 $voicemode='on';
 say($m[1],2);
} else {
 say('Неизвестная команда...',2);
}
UPD:
1. оказывается "эта ошибка" - вообще на любой вводимый текст, вчера не догадался проверить (((
2. далее "ошибка" затирается и вместо неё пишется текст "22:18 Алиса: Неизвестная команда..."
3. вспомнил - на январских, после обновлений - циклы падали несколько раз.
4. если голосом команды давать то:
- телевизор и свет = включает.
- время = не говорит, вместо этого в чат пишет:
22:23 Алиса: сколько сейчас время
22:23 Admin: скажи сколько сейчас время

Алиса - вообще разговаривать не хочет, а ещё в месяц назад разговаривала !?!?
1 и 2 ) Если вы используете шаблоны (будете использовать), то весь код из метода commandReceived рекомендуется удалить!
3) падения циклов это конечно плохо, но к данной ситуации имеет ли отношения сейчас?
4) Вероятно у вас "простые устройства" есть и "телевизор и свет" работает через них (раз у вас нет таких шаблонов)
И если мне не изменяет память, то "время" отрабатывает через облако CONNECT (также как "что такое" или "кто такой")

По тому, что вообще не говорит - почитайте по форуму, проверьте голосовой движок, проверьте минимальный уровень проговаривания!
За это сообщение автора Vovix поблагодарил:
TrDA (Чт янв 18, 2018 11:46 am)
Рейтинг: 1.16%
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
mbratishka
Сообщения: 1
Зарегистрирован: Вт окт 10, 2017 3:35 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Ошибки/проблемы/неисправности системы

Сообщение mbratishka » Пт янв 12, 2018 12:39 pm

ZyaK писал(а):Так и не смог я ничего поделать с этой байдой...
и образ скачивал раза 3 и перезаливал его на флешку, но стоит изменить сраный часовой пояс, как у системы возникает ступор.
не ужели у меня одного такая проблема? ставил все по инструкции, выбрал часовой пояс Европа/Самара (мск+4) Расбери Пи2
что делать то? как заставить работать нормально? вообще теперь никуда попасть не могу кроме как на экран Фирст старт и в Phpmyadmin.
неделю уже мучаюсь с этой фигней, нигде ответа нет, что делать и почему вдруг так.
изменяю на странице что угодно, жму окей и вуаля! мы опять на этой же странице! с изначальными параметрами!
У меня после смены часового пояса , система умирает....

Warning: ini_set(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. in C:\_majordomo\htdocs\load_settings.php on line 36

Fatal error: Uncaught exception 'Exception' with message 'DateTimeZone::__construct(): Unknown or bad timezone (Европа/Москва (МСК +3))' in C:\_majordomo\htdocs\load_settings.php:43 Stack trace: #0 C:\_majordomo\htdocs\load_settings.php(43): DateTimeZone->__construct('\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0/\xD0\x9C...') #1 C:\_majordomo\htdocs\index.php(27): include_once('C:\\_majordomo\\h...') #2 {main} thrown in C:\_majordomo\htdocs\load_settings.php on line 43
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение nick7zmail » Пт янв 12, 2018 12:47 pm

Была у кого то такая же ошибка...поищите по форуму

Отправлено с моего G8441 через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
evilviva
Сообщения: 39
Зарегистрирован: Пт июл 28, 2017 9:54 pm
Благодарил (а): 2 раза
Поблагодарили: 4 раза

Re: Ошибки/проблемы/неисправности системы

Сообщение evilviva » Пт янв 12, 2018 1:04 pm

mbratishka писал(а):
ZyaK писал(а):Так и не смог я ничего поделать с этой байдой...
и образ скачивал раза 3 и перезаливал его на флешку, но стоит изменить сраный часовой пояс, как у системы возникает ступор.
не ужели у меня одного такая проблема? ставил все по инструкции, выбрал часовой пояс Европа/Самара (мск+4) Расбери Пи2
что делать то? как заставить работать нормально? вообще теперь никуда попасть не могу кроме как на экран Фирст старт и в Phpmyadmin.
неделю уже мучаюсь с этой фигней, нигде ответа нет, что делать и почему вдруг так.
изменяю на странице что угодно, жму окей и вуаля! мы опять на этой же странице! с изначальными параметрами!
У меня после смены часового пояса , система умирает....

Warning: ini_set(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. in C:\_majordomo\htdocs\load_settings.php on line 36

Fatal error: Uncaught exception 'Exception' with message 'DateTimeZone::__construct(): Unknown or bad timezone (Европа/Москва (МСК +3))' in C:\_majordomo\htdocs\load_settings.php:43 Stack trace: #0 C:\_majordomo\htdocs\load_settings.php(43): DateTimeZone->__construct('\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0/\xD0\x9C...') #1 C:\_majordomo\htdocs\index.php(27): include_once('C:\\_majordomo\\h...') #2 {main} thrown in C:\_majordomo\htdocs\load_settings.php on line 43
У mySQL если мне не изменяет память, есть переменная окружения связанная с тайм зонами. Попробуйте проверить расхождения между мусклом и операционкой

Надіслано від мого Redmi Note 4, використовуючи Tapatalk
evilviva
Сообщения: 39
Зарегистрирован: Пт июл 28, 2017 9:54 pm
Благодарил (а): 2 раза
Поблагодарили: 4 раза

Re: Ошибки/проблемы/неисправности системы

Сообщение evilviva » Пт янв 12, 2018 1:05 pm

evilviva писал(а):
mbratishka писал(а):
ZyaK писал(а):Так и не смог я ничего поделать с этой байдой...
и образ скачивал раза 3 и перезаливал его на флешку, но стоит изменить сраный часовой пояс, как у системы возникает ступор.
не ужели у меня одного такая проблема? ставил все по инструкции, выбрал часовой пояс Европа/Самара (мск+4) Расбери Пи2
что делать то? как заставить работать нормально? вообще теперь никуда попасть не могу кроме как на экран Фирст старт и в Phpmyadmin.
неделю уже мучаюсь с этой фигней, нигде ответа нет, что делать и почему вдруг так.
изменяю на странице что угодно, жму окей и вуаля! мы опять на этой же странице! с изначальными параметрами!
У меня после смены часового пояса , система умирает....

Warning: ini_set(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. in C:\_majordomo\htdocs\load_settings.php on line 36

Fatal error: Uncaught exception 'Exception' with message 'DateTimeZone::__construct(): Unknown or bad timezone (Европа/Москва (МСК +3))' in C:\_majordomo\htdocs\load_settings.php:43 Stack trace: #0 C:\_majordomo\htdocs\load_settings.php(43): DateTimeZone->__construct('\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0/\xD0\x9C...') #1 C:\_majordomo\htdocs\index.php(27): include_once('C:\\_majordomo\\h...') #2 {main} thrown in C:\_majordomo\htdocs\load_settings.php on line 43
У mySQL если мне не изменяет память, есть переменная окружения связанная с тайм зонами. Попробуйте проверить расхождения между мусклом и операционкой

Надіслано від мого Redmi Note 4, використовуючи Tapatalk
https://dev.mysql.com/doc/refman/5.5/en ... pport.html детальнее

Надіслано від мого Redmi Note 4, використовуючи Tapatalk
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение Logrus » Пт янв 12, 2018 7:25 pm

Logrus писал(а):в бд, все пишут удалите таблицы, устал уже они заново появляются, что можно сделать?
сначала циклы дернул, потом полная перезагрузка системы
СпойлерПоказать
20:54:00 ClockChime->onNewMinute
Target: /var/www/backup/20180111
Full backup: 1
Backing up files...OK
Checking table [admin_users] ...OK
Checking table [app_alarmclock] ...OK
Checking table [app_radio] ...OK
Checking table [blockly_code] ...OK
Checking table [cached_values] ...OK
Checking table [cached_ws] ...OK
Checking table [calendar_categories] ...OK
Checking table [calendar_events] ...OK
Checking table [charts] ...OK
Checking table [charts_data] ...OK
Checking table [classes] ...OK
Checking table [collections] ...OK
Checking table [commands] ...OK
Checking table [country] ...OK
Checking table [dev_broadlink_commands] ...OK
Checking table [dev_httpbrige_devices] ...OK
Checking table [devices] ...OK
Checking table [devices_linked] ...OK
Checking table [elements] ...OK
Checking table [elm_states] ...OK
Checking table [events] ...OK
Checking table [events_params] ...OK
Checking table [gpsactions] ...OK
Checking table [gpsdevices] ...OK
Checking table [gpslocations] ...OK
Checking table [gpslog] ...OK
Checking table [history] ...OK
Checking table [ignore_updates] ...OK
Checking table [jobs] ...OK
Checking table [layouts] ...OK
Checking table [locations] ...OK
Checking table [log4php_log] ...OK
Checking table [media_favorites] ...OK
Checking table [media_history] ...OK
Checking table [methods] ...OK
Checking table [mqtt] ...OK
Checking table [mqtt_queue] ...OK
Checking table [myblocks] ...OK
Checking table [myblocks_categories] ...OK
Checking table [newsletter] ...OK
Checking table [objects] ...OK
Checking table [optimizerdata] ...OK
Checking table [patterns] ...OK
Checking table [performance_log] ...OK
Checking table [phistory] ...OK
Checking table [phistory_queue] ...OK
Checking table [pinghosts] ...OK
Checking table [plugins] ...OK
Checking table [project_modules] ...OK
Checking table [properties] ...OK
Checking table [public_calls] ...OK
Checking table [pvalues] ...OK
Checking table [rss_channels] ...OK
Checking table [rss_items] ...OK
Checking table [ru101_categories] ...OK
Checking table [ru101_stations] ...OK
Checking table [safe_execs] ...OK
Checking table [scenes] ...OK
Checking table [script_categories] ...OK
Checking table [scripts] ...OK
Checking table [security_rules] ...OK
Checking table [settings] ...OK
Checking table [shoutrooms] ...OK
Checking table [shouts] ...OK
Checking table [sys_date_format] ...OK
Checking table [system_errors] ...OK
Checking table [system_errors_data] ...OK
Checking table [terminals] ...OK
Checking table [usbdevices] ...OK
Checking table [userlog] ...OK
Checking table [users] ...OK
Checking table [webvars] ...OK
20:54:46 running cycle_main.php
20:55:00 ClockChime->onNewMinute
20:56:00 ClockChime->onNewMinute
20:57:00 ClockChime->onNewMinute
20:58:00 ClockChime->onNewMinute
20:59:00 ClockChime->onNewMinute
21:00:00 ClockChime->onNewMinute
21:00:01 ClockChime->onNewHour
Target: /var/www/backup/20180111
Full backup: 0
Checking table [COUNTRY] ...OK
Checking table [OPENWEATHER_CITY] ...OK

Checking table [admin_users] ...OK
Checking table [app_alarmclock] ...OK
Checking table [app_quotes] ...OK
Checking table [app_radio] ...OK
Checking table [blockly_code] ...OK
Checking table [cached_values] ...OK
Checking table [cached_ws] ...OK
Checking table [calendar_categories] ...OK
Checking table [calendar_events] ...OK
Checking table [charts] ...OK
Checking table [charts_data] ...OK
Checking table [classes] ...OK
Checking table [collections] ...OK
Checking table [commands] ...OK
Checking table [country] ...OK
Checking table [dev_broadlink_commands] ...OK
Checking table [dev_httpbrige_devices] ...OK
Checking table [devices] ...OK
Checking table [devices_linked] ...OK
Checking table [elements] ...OK
Checking table [elm_states] ...OK
Checking table [events] ...OK
Checking table [events_params] ...OK
Checking table [gpsactions] ...OK
Checking table [gpsdevices] ...OK
Checking table [gpslocations] ...OK
Checking table [gpslog] ...OK
Checking table [history] ...OK
Checking table [ignore_updates] ...OK
Checking table [jobs] ...OK
Checking table [layouts] ...OK
Checking table [locations] ...OK
Checking table [log4php_log] ...OK
Checking table [media_favorites] ...OK
Checking table [media_history] ...OK
Checking table [methods] ...OK
Checking table [mqtt] ...OK
Checking table [mqtt_queue] ...OK
Checking table [myblocks] ...OK
Checking table [myblocks_categories] ...OK
Checking table [newsletter] ...OK
Checking table [noocommands] ...OK
Checking table [noodevices] ...OK
Checking table [nooscenarios] ...OK

Checking table [objects] ...OK
Checking table [optimizerdata] ...OK
Checking table [patterns] ...OK
Checking table [performance_log] ...OK
Checking table [phistory] ...OK
Checking table [phistory_queue] ...OK
Checking table [pinghosts] ...OK
Checking table [plugins] ...OK
Checking table [prod_categories] ...OK
Checking table [product_categories] ...OK
Checking table [product_codes] ...OK
Checking table [product_log] ...OK
Checking table [products] ...OK

Checking table [project_modules] ...OK
Checking table [properties] ...OK
Checking table [public_calls] ...OK
Checking table [pvalues] ...OK
Checking table [readit_channels] ...OK
Checking table [readit_urls] ...OK

Checking table [rss_channels] ...OK
Checking table [rss_items] ...OK
Checking table [ru101_categories] ...OK
Checking table [ru101_stations] ...OK
Checking table [safe_execs] ...OK
Checking table [scenes] ...OK
Checking table [script_categories] ...OK
Checking table [scripts] ...OK
Checking table [security_rules] ...OK
Checking table [settings] ...OK
Checking table [shoplist] ...OK
Checking table [shopping_list_items] ...OK

Checking table [shoutrooms] ...OK
Checking table [shouts] ...OK
Checking table [sys_date_format] ...OK
Checking table [system_errors] ...OK
Checking table [system_errors_data] ...OK
Checking table [tdwiki] ...OK
Checking table [terminals] ...OK
Checking table [usbdevices] ...OK
Checking table [userlog] ...OK
Checking table [users] ...OK
Checking table [webvars] ...OK
21:01:40 running cycle_main.php
Последний раз редактировалось Logrus Ср мар 14, 2018 10:23 am, всего редактировалось 1 раз.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
TrDA
Сообщения: 147
Зарегистрирован: Ср сен 27, 2017 9:13 pm
Откуда: MSK
Благодарил (а): 235 раз
Поблагодарили: 38 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение TrDA » Чт янв 18, 2018 11:55 am

Vovix писал(а):1 и 2 ) Если вы используете шаблоны (будете использовать), то весь код из метода commandReceived рекомендуется удалить!
3) падения циклов это конечно плохо, но к данной ситуации имеет ли отношения сейчас?
4) Вероятно у вас "простые устройства" есть и "телевизор и свет" работает через них (раз у вас нет таких шаблонов)
И если мне не изменяет память, то "время" отрабатывает через облако CONNECT (также как "что такое" или "кто такой")

По тому, что вообще не говорит - почитайте по форуму, проверьте голосовой движок, проверьте минимальный уровень проговаривания!
1. Алиса заговорила: проблема оказалась в физическом источнике звука, т.е. по какой то причине Win10 внезапно предпочла выводить звук в Телевизор (через HDMI), а не в специально подключенные колонки.
2. Проблему с "командной строкой" Алисы, решить не смог. Пробовал варианты:
- установку с нуля + восстановление из "встроенного" бекапа.
- повышение МД (обновление) до альфа версии.

Поскольку всё остальное работает, решил пока незаморачиваться с "командной строкой".
Всем удачи.
Спрашивайте - не стесняйтесь.
GIV_59
Сообщения: 91
Зарегистрирован: Ср апр 05, 2017 11:13 pm
Благодарил (а): 52 раза
Поблагодарили: 5 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение GIV_59 » Сб янв 20, 2018 10:24 am

ypiter2006 писал(а):Подскажите что за ошибки и как их убрать, выпадают с частой переодичностью
./scripts/cycle_schedapp.php
1111THREAD CLOSED: [exec php -q ./scripts/cycle_schedapp.php --params "a:0:{}">>/var/www/html/debmes/log_2018-01-05-cycle_schedapp.php.txt]
1111111THREAD CLOSED: [exec php -q ./scripts/cycle_xiaomihome.php --params "a:0:{}">>/var/www/html/debmes/log_2018-01-05-cycle_xiaomihome.php.txt]
111
Backtrace:
#0 /var/www/html/cycle.php(347): registerError('cycle_stop', './scripts/cycle...')
#1 {main}
Аналогичная проблема.
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение Logrus » Сб янв 20, 2018 10:40 am

мне Сергей, вроде б в этой ветке подсказывал
но я описывал, что планировщик не стоит и спрашивал как убрать
вот если не стоит, в папке скриптс удалить, в этом компьютере почистить
в х рее проверить пропавшую строку с циклом
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение tarasfrompir » Чт янв 25, 2018 10:43 am

Уважаемый Сергей - ОБРАТИТЕ пожалуйста внимание на две глобальные переменные
ThisComputer.nobodyHome
и ThisComputer.somebodyHome
Они должны означать одно и тоже но в инвертном состоянии
Для исключения коллизия считаю необходимым удалить одну из них если всеже кода то они обе примут значение ДА(1).
Продублировал в лычку
Спасибо нам ПОМОЖЕТ..!
Закрыто