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

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

Модератор: immortal

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

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

Сообщение xor » Сб май 04, 2019 1:44 am

Sas писал(а):
Пн апр 22, 2019 12:54 am

ну и чтоб два раза не вставать спрошу вернули ли $original в альфу?:)
голосуем ))
https://connect.smartliving.ru/ideas/614.html
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Сб май 04, 2019 1:50 am

fandaymon писал(а):
Пт май 03, 2019 10:59 am
klv666 писал(а):
Пт май 03, 2019 6:50 am
Правильно я понимаю, что при продолжения диалога по контекстам в шаблонах поведения каждый раз надо произносить ключевое слово? Диалог без ключевого слово к каждой фразе не посторить?
Строй диалог не через say, а через ask
Ключевое слово и ask -- это же только для общения через терминал на хромгейте (и мдроиде?), я правильно понимаю?
fandaymon
Сообщения: 1554
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

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

Сообщение fandaymon » Сб май 04, 2019 2:01 am

xor писал(а):
Сб май 04, 2019 1:50 am
fandaymon писал(а):
Пт май 03, 2019 10:59 am
klv666 писал(а):
Пт май 03, 2019 6:50 am
Правильно я понимаю, что при продолжения диалога по контекстам в шаблонах поведения каждый раз надо произносить ключевое слово? Диалог без ключевого слово к каждой фразе не посторить?
Строй диалог не через say, а через ask
Ключевое слово и ask -- это же только для общения через терминал на хромгейте (и мдроиде?), я правильно понимаю?
С терминалами на малинках и апельсинках тоже хорошо работает.
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Сб май 04, 2019 11:03 am

fandaymon писал(а):
Сб май 04, 2019 2:01 am
xor писал(а):
Сб май 04, 2019 1:50 am
fandaymon писал(а):
Пт май 03, 2019 10:59 am
klv666 писал(а):
Пт май 03, 2019 6:50 am
Правильно я понимаю, что при продолжения диалога по контекстам в шаблонах поведения каждый раз надо произносить ключевое слово? Диалог без ключевого слово к каждой фразе не посторить?
Строй диалог не через say, а через ask
Ключевое слово и ask -- это же только для общения через терминал на хромгейте (и мдроиде?), я правильно понимаю?
С терминалами на малинках и апельсинках тоже хорошо работает.
Понятно.
я использую голосовые команды через таскер, там не нужно ключевое слово, но ask не работает, делаю через активацию контекста
viktor6
Сообщения: 273
Зарегистрирован: Вс авг 20, 2017 1:46 am
Благодарил (а): 142 раза
Поблагодарили: 13 раз

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

Сообщение viktor6 » Чт май 09, 2019 8:05 am

xor писал(а):
Сб май 04, 2019 11:03 am
fandaymon писал(а):
Сб май 04, 2019 2:01 am
xor писал(а):
Сб май 04, 2019 1:50 am
fandaymon писал(а):
Пт май 03, 2019 10:59 am
klv666 писал(а):
Пт май 03, 2019 6:50 am
Правильно я понимаю, что при продолжения диалога по контекстам в шаблонах поведения каждый раз надо произносить ключевое слово? Диалог без ключевого слово к каждой фразе не посторить?
Строй диалог не через say, а через ask
Ключевое слово и ask -- это же только для общения через терминал на хромгейте (и мдроиде?), я правильно понимаю?
С терминалами на малинках и апельсинках тоже хорошо работает.
Понятно.
я использую голосовые команды через таскер, там не нужно ключевое слово, но ask не работает, делаю через активацию контекста
А как реализовать через таскер?
Raspberry Pi3, с образа от Сергея 3.34
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Сб май 11, 2019 1:11 am

viktor6 писал(а):
Чт май 09, 2019 8:05 am
...
А как реализовать через таскер?
ну, это не по теме)
вот, в БЗ https://kb.mjdm.ru/%D0%B8%D1%81%D0%BF%D ... 1%83/#lnk4
там, вообще, много полезного)
За это сообщение автора xor поблагодарил:
viktor6 (Сб май 11, 2019 6:01 pm)
Рейтинг: 1.16%
viktor6
Сообщения: 273
Зарегистрирован: Вс авг 20, 2017 1:46 am
Благодарил (а): 142 раза
Поблагодарили: 13 раз

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

Сообщение viktor6 » Сб май 11, 2019 6:01 pm

xor писал(а):
Сб май 11, 2019 1:11 am
viktor6 писал(а):
Чт май 09, 2019 8:05 am
...
А как реализовать через таскер?
ну, это не по теме)
вот, в БЗ https://kb.mjdm.ru/%D0%B8%D1%81%D0%BF%D ... 1%83/#lnk4
там, вообще, много полезного)
А вы про это 😁
Raspberry Pi3, с образа от Сергея 3.34
Аватара пользователя
xor
Сообщения: 2039
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 286 раз
Поблагодарили: 629 раз

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

Сообщение xor » Сб май 11, 2019 9:23 pm

viktor6 писал(а):
xor писал(а):
Сб май 11, 2019 1:11 am
viktor6 писал(а):
Чт май 09, 2019 8:05 am
...
А как реализовать через таскер?
ну, это не по теме)
вот, в БЗ https://kb.mjdm.ru/%D0%B8%D1%81%D0%BF%D ... 1%83/#lnk4
там, вообще, много полезного)
А вы про это Изображение
Да уж лет пять пользуюсь, ничего нового не придумано. Единственно, сервер переключаю с домашнего на Коннект для работы извне

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

ialtuhov
Сообщения: 69
Зарегистрирован: Чт фев 14, 2019 9:50 am
Благодарил (а): 12 раз
Поблагодарили: 1 раз

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

Сообщение ialtuhov » Ср май 15, 2019 7:34 am

Всех приветствую.
Помогите, пожалуйста, разобраться с несколькими вопросами:
1. Что конкретно делает context_clear()? Где ее использует и как она работает? Я так и не смог разобраться.
2. Второй поинтереснее: есть структура шаблона из трех уровней (основной-дочерний-дочерний дочернего). Все работает. По структуре задается несколько переменных.
Вопрос вот в чем: на втором уровне установлена галочка "Использовать как контекст" для перехода на третий. Есть ли какая нибудь команда чтобы при соблюдении определенных условий шаблон не реагировал на нее? То есть если я получаю на втором уровне все переменные и мне не нужно уже использовать третий уровень, но поскольку галочка стоит а я не даю в контексте команд активируется механизм "По истечению времени выполнить".
3. context_activate(ID) - правильно я понимаю, что под ID понимается ID шаблона на который нужно перейти?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Ср май 15, 2019 8:28 am

1) Очищает текущий контекст. Т.е. если вы, к примеру, на 2 уровне - контекст очистится либо по таймеру в поле время контекста, либо вы можете вручную (или по какой-либо команде) сбросить этот контекст.
2) Как раз можете выполнить context_clear() при соблюдении этих условий, и контекст вернется в корневой. Либо же активировать любой другой контекст по команде из п.3))
3) Да, правильно.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить