Страница 1 из 1

Виды device в DEVICE_STATE

Добавлено: 24 ноя 2016, 10:09
tol_iwan
Вообщем это не проблема, а так - для развития. Поискал информацию, нашел не много. Может кто подскажет или направит к описанию.
Назначение DEVICE_STATE(device) понятно, но какие значения может принимать device? Ясно, что можно указать конкретное устройство. Но помимо этого там можно указать значения agent:1001, MeetMe:1001, Custom:cus1001. Это все, что я знаю. А есть еще, какие статусы можно отслеживать?

Re: Виды device в DEVICE_STATE

Добавлено: 25 ноя 2016, 16:59
tol_iwan
Наверное все-таки глупость спросил...

Re: Виды device в DEVICE_STATE

Добавлено: 26 ноя 2016, 10:16
virus_net
Мне кажется, что в описании вполне внятно все написано и и с примерами:

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

*CLI> core show function DEVICE_STATE
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
-= Info about function 'DEVICE_STATE' =-

[Synopsis]
Get or Set a device state.

[Description]
The DEVICE_STATE function can be used to retrieve the device state from any
device state provider. For example:
NoOp(SIP/mypeer has state ${DEVICE_STATE(SIP/mypeer)})
NoOp(Conference number 1234 has state ${DEVICE_STATE(MeetMe:1234)})
The DEVICE_STATE function can also be used to set custom device state from
the dialplan. The 'Custom:' prefix must be used. For example:
Set(DEVICE_STATE(Custom:lamp1)=BUSY)
Set(DEVICE_STATE(Custom:lamp2)=NOT_INUSE)
You can subscribe to the status of a custom device state using a hint in
the dialplan:
exten => 1234,hint,Custom:lamp1
The possible values for both uses of this function are:
UNKNOWN | NOT_INUSE | INUSE | BUSY | INVALID | UNAVAILABLE | RINGING |
RINGINUSE | ONHOLD

[Syntax]
DEVICE_STATE(device)

Re: Виды device в DEVICE_STATE

Добавлено: 28 ноя 2016, 08:31
tol_iwan
спасибо хоть за какой-то ответ )) Но я спрашивал не виды статусов, это б уж точно глупость была :-) Меня интересуют виды устройств/каналов, которые можно мониторить.
К раннее написанным нашел еще:
- confbridge:
- park:
- Queue:

Re: Виды device в DEVICE_STATE

Добавлено: 28 ноя 2016, 09:53
virus_net
Как и написано в описании мониторить можно все то, что имеет состояние.

Re: Виды device в DEVICE_STATE

Добавлено: 28 ноя 2016, 10:50
tol_iwan
Вот я и хотел узнать "все то".