Контексты в шаблонах поведения

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Контексты в шаблонах поведения

Сообщение nick7zmail » Пн фев 12, 2018 10:13 pm

В API.AI в настройках отключить unknown intent или как там он...короче не ошибётесь, думаю))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Контексты в шаблонах поведения

Сообщение fandaymon » Пн фев 12, 2018 11:16 pm

kamaz_21 писал(а):Здравствуйте, случилась какая-то "бяда", после установки модулей: ( phpMorphy , API.AI ) Перестали срабатывать шаблоны поведения. на любую команду сначала говорит несколько разных фраз типа " вот это я сейчас не поняла", "вот сейчас я тебя совсем не понимаю" и ещё несколько, а потом сразу выдаёт "неизвестная команда"
https://majordomo.smartliving.ru/forum/ ... =80#p68997

Сейчас схема работы такая (Api.ai, простые устройства) или (простые устройства, Api.ai) - порядок выполнения случайный, и самым последним отрабатываются шаблоны.
Api.ai, когда не находит подходящего интента отрабатывает интент input.unknown, который и даёт все эти ответы - Вот это я сейчас не поняла и т.д.
Если исправить файл, как написано в ссылочке, то порядок выполнения поменяется - сначала будут проверятся шаблоны и только потом Простые устройства и Api.ai...
kamaz_21
Сообщения: 12
Зарегистрирован: Чт фев 08, 2018 8:40 pm
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: Контексты в шаблонах поведения

Сообщение kamaz_21 » Вт фев 13, 2018 4:30 pm

В API.AI в настройках отключить unknown intent или как там он...короче не ошибётесь, думаю))
Я так и поступил, и сразу все шаблоны заработали, а по остальным советам, я толком ничего так и не понял, суда по адресу WWW/var это линуксовсая директория, а у меня на винде стоит вся система, в общем наверно ещё рано API.AI пользовать...
Аватара пользователя
Gelezako
Сообщения: 963
Зарегистрирован: Чт июн 02, 2016 9:33 pm
Благодарил (а): 205 раз
Поблагодарили: 106 раз
Контактная информация:

Re: Контексты в шаблонах поведения

Сообщение Gelezako » Ср фев 14, 2018 1:48 am

fandaymon писал(а):
https://majordomo.smartliving.ru/forum/ ... =80#p68997

Сейчас схема работы такая (Api.ai, простые устройства) или (простые устройства, Api.ai) - порядок выполнения случайный, и самым последним отрабатываются шаблоны.
Api.ai, когда не находит подходящего интента отрабатывает интент input.unknown, который и даёт все эти ответы - Вот это я сейчас не поняла и т.д.
Если исправить файл, как написано в ссылочке, то порядок выполнения поменяется - сначала будут проверятся шаблоны и только потом Простые устройства и Api.ai...
хорошо бы кста в настройки куда-то вынести что бы через интерфейс пользователь мог выставлять приоритет для обработчика.
За это сообщение автора Gelezako поблагодарил:
Denis_k (Чт фев 15, 2018 1:06 pm)
Рейтинг: 1.16%
фанат Мажордомо
тематический блог http://blog.gelezako.com
плейлист про Мажордомо на ютубе https://www.youtube.com/playlist?list=P ... EdBGtX084E
d1MA
Сообщения: 14
Зарегистрирован: Пн дек 11, 2017 9:17 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Контексты в шаблонах поведения

Сообщение d1MA » Вс апр 08, 2018 7:21 pm

Подскажите, пожалуйста, создаю два шаблона поведение, по отдельности каждый работает. Первый. ,,включи ....1 минуту 10 секунд,, и второй ,,включи ....на 1 минуту,,. проблема. Когда проговариваешь первый отрабатывает второй
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Контексты в шаблонах поведения

Сообщение nick7zmail » Вс апр 08, 2018 7:32 pm

Во-первых у шаблонов приоритет где-то был вроде...т.е. Тот что сложнее по формулировке надо выше ставить, во-вторых есть галочка - что-то формата - искать (или не искать) другие шаблоны при совпвдении. Тоже с положением её поиграйтесь...

А вообще я бы в 1 универсальный шаблон слил бы.

Отправлено с моего Xperia XZ1 Compact через Tapatalk

Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
d1MA
Сообщения: 14
Зарегистрирован: Пн дек 11, 2017 9:17 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Контексты в шаблонах поведения

Сообщение d1MA » Вс апр 08, 2018 8:08 pm

nick7zmail писал(а):
Вс апр 08, 2018 7:32 pm
Во-первых у шаблонов приоритет где-то был вроде...т.е. Тот что сложнее по формулировке надо выше ставить, во-вторых есть галочка - что-то формата - искать (или не искать) другие шаблоны при совпвдении. Тоже с положением её поиграйтесь...

А вообще я бы в 1 универсальный шаблон слил бы.

Отправлено с моего Xperia XZ1 Compact через Tapatalk
это где все в дочернем...я так пробывал включи....,а в дачерном 1 минута
1 минуда 10 секунд
1 минута 20 секунд
кстати 1 минута 20... отрабатывает нормально
newz20
Сообщения: 172
Зарегистрирован: Пт апр 06, 2018 9:40 am
Благодарил (а): 93 раза
Поблагодарили: 93 раза

Re: Контексты в шаблонах поведения

Сообщение newz20 » Пт май 11, 2018 8:35 am

Доброго дня. имеется ик пульт от сяоми, для команды необходимо прописать код в свойство ir-code, это все работает и команды выполняются. Включить и выключить несколько устройств выполняю через изменение свойства с паузой.
Так вот вопрос, как можно переключать каналы по номерам,
Структура контекста
Включи канал->
1->код
2->код
3->код
Хочу говорить Алисе включи канал 123, а она должна сложить эти коды и через минимальную паузу вывести коды на пульт.
Реально такое в Шаблонах или придется изучать и ковырять api.ai ?
Если есть у кого примеры в шаблонах, ну или код на api поделитесь плиз.
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Контексты в шаблонах поведения

Сообщение xor » Пт май 11, 2018 9:30 am

Всегда завидовал людям, которые помнят, что у них на 123 каналах настроено!))
Я бы делал шаблон по типу:
Включи Карусель
(ну, по человеческому названию).
Но, возвращаясь к теме:
Вы как номер канала хотите проговаривать: сто двадцать три или сто двадцать третий или один два три?
Посмотрите, как Гугл номер канала распознает. Идеально, если числом 123, тогда шаблон можно сделать
Включи канал номер (d+) //Ну, шаблон для выбора чисел

И полученное значение я бы в цикле обрабатывал, отщипывая по символу слева и передавая на пульт последовательно

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



Последний раз редактировалось xor Пт май 11, 2018 9:30 am, всего редактировалось 1 раз.
За это сообщение автора xor поблагодарил:
Samir77 (Вт апр 28, 2020 10:27 pm)
Рейтинг: 1.16%
newz20
Сообщения: 172
Зарегистрирован: Пт апр 06, 2018 9:40 am
Благодарил (а): 93 раза
Поблагодарили: 93 раза

Re: Контексты в шаблонах поведения

Сообщение newz20 » Пт май 11, 2018 9:41 am

xor писал(а):
Пт май 11, 2018 9:30 am
Всегда завидовал людям, которые помнят, что у них на 123 каналах настроено!))
Я бы делал шаблон по типу:
Включи Карусель
(ну, по человеческому названию).
Но, возвращаясь к теме:
Вы как номер канала хотите проговаривать: сто двадцать три или сто двадцать третий или один два три?
Посмотрите, как Гугл номер канала распознает. Идеально, если числом 123, тогда шаблон можно сделать
Включи канал номер (+d.) //Ну, шаблон для выбора чисел

И полученное значение я бы в цикле обрабатывал, отщипывая по символу слева и передавая на пульт последовательно

Отправлено с моего Redmi 4X через Tapatalk
А можно это реализовать через возврат к контексту включи канал? Примерно так
Включи канал далее 1, возврат к контексту включи канал далее 2 и т.д.? Или у меня не получится?
Просто тогда я смогу при настройке 10 кнопок бегать по любым числовым каналам. А Включи Мульт у меня работает нормально, там код зашит сразу.
Просто видел что ранее в ветке люди включают свет в нескольких местах.
За это сообщение автора newz20 поблагодарил:
Samir77 (Вт апр 28, 2020 10:28 pm)
Рейтинг: 1.16%
Ответить