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

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

Модератор: immortal

Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

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

Сообщение Sapizdullin » Пт дек 07, 2018 7:46 pm

xor писал(а):
Пт дек 07, 2018 3:27 pm
Неизвестную команду сейчас на мастере убрали и воткнули в альфу. Скрипты хранятся в базе, в одноименной таблице. Может, базу отремонтировать?

Отправлено с моего Redmi 4X через Tapatalk
С какой целью? Зачем поганить работающую опцию? Для автора (ов) - лучшее враг хорошего... Ибо читать на форуме все подряд - это нонсенс. И как можно продавать программный продукт в "коробке" - который требует все больше и больше допилов и решений, чтений форума и прочей простите херни после каждого обновления???? ИМХО - может пора закончить эксперименты над пользователями? Мастер версия - улучшения, а не кардинальные изменения. Может вообще перестать обновляться? Это вопрос к автору и его подельникам! На альфе-бете-тетье-дзете экспериментируйте как вам хочется.
Что в базе ремонтировать - если все работало. majordomo все больше скатывается в гавно.
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

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

Сообщение xor » Пт дек 07, 2018 8:50 pm

Подавайте предложения в коннект, собирайте голоса.
Там читают авторы и принимают реквесты. Убирали-то тоже по многочисленным просьбам
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пт дек 07, 2018 9:22 pm

Sapizdullin писал(а):
Пт дек 07, 2018 7:45 pm
И простите КАК запустить из ssh сделанный скрипт для проверки? Не слишком ли усложняется данный продукт? Скрипт в базе? А она для этого????
А о каких скриптах, собственно, речь? Методы знаю, сценарии знаю, скрипты не знаю (применительно к терминологии МДМ).
Sapizdullin писал(а):
Пт дек 07, 2018 7:45 pm
Не слишком ли усложняется данный продукт? Скрипт в базе? А она для этого????
Ничего нового в этом нет. Всегда так было. Весь пользовательский код хранится в базе, а не в виде отдельных файлов с расширением php. База в МДМ не только для хранения данных, но и практически для всего остального.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 49 раз

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

Сообщение Kvantos » Пт дек 07, 2018 9:32 pm

tarasfrompir1 писал(а):
Пт дек 07, 2018 3:59 pm
Попробуй в строке 274
вместо
$details['PROCESSED']++;
написать так
$details['PROCESSED'] = 1;
сделал

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

            $data = $this->sendQry($message, $source, array_merge($t_contexts, $u_contexts));
            $res  = $this->processResponse($data);
            if ($res) {
                $details['BREAK'] = 1;
                $details['PROCESSED']=1;
все равно "неизвестная команда" :(
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

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

Сообщение skysilver » Пт дек 07, 2018 9:36 pm

Sapizdullin писал(а):
Пт дек 07, 2018 7:46 pm
С какой целью? Зачем поганить работающую опцию?
Метод CommandRecive - это рудимент, абсолютно бесполезный при наличии Шаблонов поведения. Поэтому и был отключен его вызов. Никто бы и не заметил, если бы не эта "Неизвестная команда", единственное, что выполнял этот метод до сих пор. У меня он вообще пустой уже года два как.
Sapizdullin писал(а):
Пт дек 07, 2018 7:46 pm
который требует все больше и больше допилов и решений, чтений форума и прочей простите херни после каждого обновления?
Все актуальная инфа по обновлениям в Коннекте. Каждый коммит там фиксируется, и предоставляется возможность обсуждения данного решения. Я мониторю. Комментов там практически нет. Значит всех все устраивает.

Обратная связь с разработчиком(ми) также в ленте обновлений в Коннект или сразу в Гитхабе. Форум Сергей не мониторит, о чем он неоднократно говорил.
Sapizdullin писал(а):
Пт дек 07, 2018 7:46 pm
может пора закончить эксперименты над пользователями? Мастер версия - улучшения, а не кардинальные изменения.
А как в таких условиях развивать продукт? Порою требуются именно кардинальные изменения.
Sapizdullin писал(а):
Пт дек 07, 2018 7:46 pm
Может вообще перестать обновляться?
На боевой системе ставлю обновления только после их обкатки в лабе.
Sapizdullin писал(а):
Пт дек 07, 2018 7:46 pm
majordomo все больше скатывается в гавно.
Альтернативы не интересуют?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Пт дек 07, 2018 11:04 pm

Kvantos писал(а):
Пт дек 07, 2018 9:32 pm
все равно "неизвестная команда" :(
Решение вопроса по модулю АПИАИ...
решение нашел в телеге накатал... Пишу и здесь одновременно -
надо строку 560 и ниже заменить на

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

       if ($data['result']['metadata']) {
            return 1;
        } else {
            return 0;
        }
За это сообщение автора tarasfrompir поблагодарил:
Kvantos (Сб дек 08, 2018 2:40 am)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Сб дек 08, 2018 7:35 am

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

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

Сообщение Vovix » Сб дек 08, 2018 9:56 am

tarasfrompir1 писал(а):
Сб дек 08, 2018 7:35 am
Ану обнорвись...
Я В АЛЬФЕ!
Уважаемый tarasfrompir1
поскольку вы в последнее время плотно занимались группой функций(файлов, модулей и т.д.) отвечающих за команды(функции) из группы SAY
, то к вам и просьба, пожалуйста проверьте свои доработки, похоже они привели к некоторым отрицательным моментам, а именно:
1) "Неизвестная команда..."
без условно в lib/hooks.inc.php строка:

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

if (!$details['PROCESSED'] && $event_name == 'COMMAND') { sayReplySafe(LANG_DEVICES_UNKNOW_COMMAND,2);}
нужна, но $details['PROCESSED'] 'прилетает' к моменту ее выполнения не в том значении, которое здесь задумывалось (я так понимаю)
вижу предлагаемые решения выше, но их не проверял и в обновлениях исправления пока не вижу!

2) Ряд внесенных изменений привел к странному эффекту, например мой 'древние' шаблоны ответов на команды работать стали иногда со второго или третьего раза:

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

10:45 Алиса: Неизвестная команда...
10:45 Алиса: Привет!
10:45 Владимир: привет
10:44 Алиса: Ну привет!
10:44 Владимир: привет
10:43 Алиса: Доброго времени суток!
10:43 Владимир: привет
10:43 Алиса: Неизвестная команда...
10:43 Алиса: Привет!
10:43 Владимир: привет
10:43 Владимир: привет
10:43 Владимир: привет
обратите внимание "Неизвестная команда..." выскакивает , как видно не всегда"!

привожу тут скрин наипростейшего шаблона, чтобы видно было настройки!
2018-12-08 10-47-54 patterns (Панель управления) - Google Chrome.png
2018-12-08 10-47-54 patterns (Панель управления) - Google Chrome.png (22.23 КБ) 2727 просмотров
Господа, возможно я не увидел на форуме рекомендаций о необходимости корректировки своих шаблонов или настроек системы, а именно настроек обработчиков
HOOK_EVENT_
которые я не корректировал вручную никогда, но в которых (как мне кажется) есть лишние строки!!!

З.Ы.
и да: я не использую API.AI

З.Ы.З.Ы.
и еще
if (!$details['PROCESSED'] && $event_name == 'COMMAND')
не пропущены ли здесь скобки?
наверно так надо?

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

if (!$details['PROCESSED'] && ($event_name == 'COMMAND')) 
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Kvantos
Сообщения: 295
Зарегистрирован: Вт окт 31, 2017 1:05 pm
Благодарил (а): 26 раз
Поблагодарили: 49 раз

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

Сообщение Kvantos » Сб дек 08, 2018 11:34 am

tarasfrompir1 писал(а):
Сб дек 08, 2018 7:35 am
Ану обнорвись...
Работает как надо!
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

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

Сообщение Sapizdullin » Сб дек 08, 2018 12:07 pm

skysilver писал(а):
Пт дек 07, 2018 9:36 pm
Sapizdullin писал(а):
Пт дек 07, 2018 7:46 pm
majordomo все больше скатывается в гавно.
Альтернативы не интересуют?
Видимо придется не только мне начать интересоваться. Понаплодили - форум-коннект-гитхаб. И белый пушистый зверек... За каким чОртом тогда "Новости платформы"? Баги и предложения? Ещё немного обновлений? За каким членом-то? Так и напиши в них - все обсуждения- хотелки-перделки - в коннекте и на гитхабе. И закрой их. На черта глумится над народом? Мне например ваш коннект не уперся никаким боком. Ни платный ни бесплатный. Наведи мышку на Новости платформы и прочти всплывающее окно!!! Там у нормальных людей обычно пишут - обновление от такого-то числа - сделано то и то. И как мне запустить скрипт сделанный ручками из ssh? Вместо убирания неизвестной команды - лучше бы архивацию поганых логов сделали по неделе например. Кому интересно удалось впарить "коробочный продукт"... Умордуешься разгребать проблемы после обновлений.. С такими "успехами" думаю единицам. И да.. Почему-то когда люди имеющие отношение в обсуждаемой теме слышат критику (причем конструктивную) сразу в ответ посылают или к другим продуктам или на другой ресурс или вообще на три буквы. Тут один умник писал - вам дали халяву - вот и жрите. Видимо он тоже имеет отношение в команде...
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Закрыто