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

Что-то типа системы оповещения

Разговоры на кухне

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

ded
Сообщения: 15621
Зарегистрирован: 26 авг 2010, 19:00

Re: Что-то типа системы оповещения

Сообщение ded »

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

exten => 11111,n(page),ConfBridge(${PAGE_CONF},,,admin_menu) 
exten => h,1,ExecIf($[${ISNULL(${PAGE${PAGEGROUP}BUSY})}]?Set(DEVICE_STATE(Custom:PAGE${PAGEGROUP})=NOT_INUSE)) 
exten => h,n,HangUp()
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: Что-то типа системы оповещения

Сообщение chardisdze »

Была такая мысль! Спасибо за совет! Буду пробовать!
chardisdze
Сообщения: 85
Зарегистрирован: 17 июн 2016, 16:18

Re: Что-то типа системы оповещения

Сообщение chardisdze »

ded писал(а):

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

exten => 11111,n(page),ConfBridge(${PAGE_CONF},,,admin_menu) 
exten => h,1,ExecIf($[${ISNULL(${PAGE${PAGEGROUP}BUSY})}]?Set(DEVICE_STATE(Custom:PAGE${PAGEGROUP})=NOT_INUSE)) 
exten => h,n,HangUp()
подскажите пожалуйста, в логах Hangup есть, но трубка как была поднята так и остается... Почему? Всю голову сломал.
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
логи завершаются так:

VERBOSE[20387][C-000002dc] pbx.c: Executing [h@app-pagegroups:1] ExecIf("Local/11111@from-internal-0000001b;1", "0?Set(DEVICE_STATE(Custom:PAGE11111)=NOT_INUSE)") in new stack
VERBOSE[20387][C-000002dc] pbx.c: Executing [h@app-pagegroups:2] Hangup("Local/11111@from-internal-0000001b;1", "") in new stack
VERBOSE[20387][C-000002dc] pbx.c: Spawn extension (app-pagegroups, h, 2) exited non-zero on 'Local/11111@from-internal-0000001b;1'

VERBOSE[20388][C-000002d8] pbx.c: Executing [h@app-pagegroups:1] ExecIf("Local/11111@from-internal-0000001b;2", "1?Set(DEVICE_STATE(Custom:PAGE11111)=NOT_INUSE)") in new stack
VERBOSE[20388][C-000002d8] pbx.c: Executing [h@app-pagegroups:2] Hangup("Local/11111@from-internal-0000001b;2", "") in new stack
VERBOSE[20388][C-000002d8] pbx.c: Spawn extension (app-pagegroups, h, 2) exited non-zero on 'Local/11111@from-internal-0000001b;2'
смущает DEVICE_STATE по номеру intercom и нет назначения DEVICE_STATE по вызываемому аппарату - НО ЭТО ПРОСТО МЫСЛИ.
нужно ли чтоб отображалось дополнительно ?Set(DEVICE_STATE(Custom:PAGE"вызываемый ext")=NOT_INUSE)") ?

что то запутался... :shock:
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH