VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

4 временнЫх правила в Asterisk

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
awe007
Сообщения: 21
Зарегистрирован: 30 янв 2015, 10:47

4 временнЫх правила в Asterisk

Сообщение awe007 »

Добрый день. Помогите пожалуйста, что то никак не соображу.. простейшая задача, имеется Asterisk 13+FreePBX 12. Делаю распределение звонков по времени - если сейчас рабочее время, то направлять звонки на IVR1, а если нерабочее, то на IVR2, но проблема в том, что в Time Conditions можно указать только 2 условия - если "да", то одно действие, если "нет", то другое.. а у меня 4 временных интервала.. Т.е. нужно такое сотворить
Если будний день (пн-пт) и время с 09 до 21:00, то IVR1
Если будний день (пн-пт) и время с 21:01 до 08:59, то IVR2
Если сб или вс, и время с 10 до 19, то IVR1
Если сб или вс, и время с 19 до 10, то IVR2
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: 4 временнЫх правила в Asterisk

Сообщение Vlad1983 »

вам достаточно двух правил

выстроить их в цепочку
ЛС: @rostel
1g0r
Сообщения: 126
Зарегистрирован: 25 ноя 2013, 16:56

Re: 4 временнЫх правила в Asterisk

Сообщение 1g0r »

А инклудить контексты по времени... не?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: 4 временнЫх правила в Asterisk

Сообщение Vlad1983 »

1g0r, у человека FreePBX. данные надстройки делаются из вебки за минуту
что вы там инклудить собрались и главное зачем?
ЛС: @rostel
awe007
Сообщения: 21
Зарегистрирован: 30 янв 2015, 10:47

Re: 4 временнЫх правила в Asterisk

Сообщение awe007 »

А как же сделать цепочку правил? Там только два условия есть
1. Если временное правило совпадает, то....
2. Иначе, второе...

А мне надо
Если это не первая временная группа, и не вторая временная группа, то...
Если не трудно, приведите пример пожалуйста..

Инклюдить контексты по времени пока не умею, но стремлюсь к этому :)
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: 4 временнЫх правила в Asterisk

Сообщение ded »

Если попадает во временное окно будний день (пн-пт) и время с 09 до 21:00, то IVR1
если не попадает в это окно, то переход на другое правило:
если попадает в окно будний день (пн-пт) и время с 21:01 до 08:59, то IVR2,
если не попадает, то скорее всего это сб или вс, и там другое временное окно, и другое правило (время с 10 до 19, то IVR1), и тд.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: 4 временнЫх правила в Asterisk

Сообщение SolarW »

Как-то вы все усложняете, коллеги.

Есть два маршрута:
- в рабочее время IVR1
- в нерабочее время IVR2
Осталось описать временной промежуток содержащий ТОЛЬКО РАБОЧЕЕ ВРЕМЯ и создать правило по которому если время совпадает то идем в IVR1, если не совпадает - то в IVR2.

Т.е. реализация следующая:
- в Time Group создаем ОДНО правило, включающее в себя ДВА промежутка времени, первый с Пн по ПТ, с 9 до 21 и второй с Сб по Вс с 10 до 19
- в Time Conditions создаем правило по которому звонок попавший во временной промежуток правила из Time Group отправляется в IVR1 а не попавший в этот промежуток идет в IVR2
Все.
1g0r
Сообщения: 126
Зарегистрирован: 25 ноя 2013, 16:56

Re: 4 временнЫх правила в Asterisk

Сообщение 1g0r »

Я новичок в Астериск и пользуюсь чистой установкой.
Как это делается в WEB морде я не знаю но в диалплане сделал бы так...

includes {
PLAN_IVR1|09:00-21:00|mon-fri|*|*;
PLAN_IVR2|21:01-23:59|mon-fri|*|*;
PLAN_IVR2|00:00-08:59|mon-fri|*|*;

PLAN_IVR1|10:00-18:59|sat-sun|*|*;
PLAN_IVR2|19:00-23:59|sat-sun|*|*;
PLAN_IVR2|00:00-09:59|sat-sun|*|*;
};
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH