Настройка домофона «Rubetek»
Настройка домофона «Rubetek»
В зависимости от типа подключения настройки меняются.
Пример настроек домофона, при типе подключения - матрично-коммутационная.
{
"idle_analog_voltage": 1.1,
"answer_analog_voltage": 2.2,
"open_door_analog_voltage": 3.3,
"automatic_mic_volume": true,
"active_noise_reduction": true,
"main_speaker_volume": 2,
"main_mic_sensitivity": 2,
"sound_processing_mode": 1,
"noise_reduction_mode": 1,
"keystrokes_volume": 2,
"panel_camera_mic_sensitivity": 3,
"analog_speaker_volume": 4,
"analog_mic_sensitivity": 5,
"ignore_analog_custom_settings": true
}
Пример настроек домофона, при типе подключения - фиксированная.
{
"automatic_mic_volume": true,
"active_noise_reduction": true,
"main_speaker_volume": 2,
"main_mic_sensitivity": 2,
"sound_processing_mode": 1,
"noise_reduction_mode": 1,
"keystrokes_volume": 2,
"panel_camera_mic_sensitivity": 3,
"sip_speaker_volume": 4,
"sip_mic_sensitivity": 5
}
Пример настроек домофона, при типе подключения - смарт.
{
"automatic_mic_volume": true,
"active_noise_reduction": true,
"main_speaker_volume": 2,
"main_mic_sensitivity": 2,
"sound_processing_mode": 1,
"noise_reduction_mode": 1,
"keystrokes_volume": 2,
"panel_camera_mic_sensitivity": 3,
"sip_speaker_volume": 4,
"sip_mic_sensitivity": 5
}
Пример настроек домофона, при типе подключения - комбинированная 1.
{
"idle_analog_voltage": 1.1,
"answer_analog_voltage": 2.2,
"open_door_analog_voltage": 3.3,
"automatic_mic_volume": true,
"active_noise_reduction": true,
"main_speaker_volume": 2,
"main_mic_sensitivity": 2,
"sound_processing_mode": 1,
"noise_reduction_mode": 1,
"keystrokes_volume": 2,
"panel_camera_mic_sensitivity": 3,
"analog_speaker_volume": 4,
"analog_mic_sensitivity": 5,
"ignore_analog_custom_settings": true,
"sip_speaker_volume": 4,
"sip_mic_sensitivity": 5
}
Пример настроек домофона, при типе подключения - комбинированная 2.
{
"automatic_mic_volume": true,
"active_noise_reduction": true,
"main_speaker_volume": 10,
"main_mic_sensitivity": 10,
"sound_processing_mode": 1,
"noise_reduction_mode": 3,
"keystrokes_volume": 15,
"panel_camera_mic_sensitivity": 15,
"sip_speaker_volume": 10,
"sip_mic_sensitivity": 10
}
PATCH /api/admin/v1/intercoms/{intercom}/setup-flats-settings |
Параметры метода
int
intercom, Уникальный идентификатор домофона
bool|null
automatic_mic_volume, Включение/выключение автоматической регулировки громкости микрофона вызывной панели
bool|null
active_noise_reduction, Включение/выключение активного шумоподавления
int|null
main_speaker_volume, Громкость в динамике вызывной панели при разговоре
int|null
main_mic_sensitivity, Громкость в динамике абонентского устройства при разговоре
int|null
sound_processing_mode, Режим обработки звука вызывной панелью при разговоре
int|null
noise_reduction_mode, Режим шумоподавления в вызывной панели
int|null
keystrokes_volume, Громкость нажатия клавиш на панели
int|null
panel_camera_mic_sensitivity, Настройка чувствительности микрофоны вызывной панели в RTSP соединении
int|null
sip_speaker_volume, Чувствительность микрофона вызывной панели при разговоре с использованием SIP
int|null
sip_mic_sensitivity, Громкость динамика вызывной панели при разговоре с использованием SIP
200 |
Успешный ответ |
401 |
Токен авторизации не передан или не валидный |
422 |
Возвращает JSON объект с ошибкой. VMS Admin/Общая информация панели администратора/Валидация администратора
JSON
|
curl -k --request POST \
--url 'https://your-domain/api/admin/v1/intercoms/{intercom}/setup-flats-settings' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--data '{
"intercom": 0,
"automatic_mic_volume": "bool|null",
"active_noise_reduction": "bool|null",
"main_speaker_volume": "int|null",
"main_mic_sensitivity": "int|null",
"sound_processing_mode": "int|null",
"noise_reduction_mode": "int|null",
"keystrokes_volume": "int|null",
"panel_camera_mic_sensitivity": "int|null",
"sip_speaker_volume": "int|null",
"sip_mic_sensitivity": "int|null"
}'
$data = array (
'intercom' => 0,
'automatic_mic_volume' => 'bool|null',
'active_noise_reduction' => 'bool|null',
'main_speaker_volume' => 'int|null',
'main_mic_sensitivity' => 'int|null',
'sound_processing_mode' => 'int|null',
'noise_reduction_mode' => 'int|null',
'keystrokes_volume' => 'int|null',
'panel_camera_mic_sensitivity' => 'int|null',
'sip_speaker_volume' => 'int|null',
'sip_mic_sensitivity' => 'int|null',
);
$context = stream_context_create([
'ssl'=>['verify_peer' => false],
'http' => [
'method' => 'PATCH',
'header' => "Content-Type: application/json\r
Accept: application/json",
'content'=>json_encode($data)
]
]);
$result = file_get_contents('https://your-domain/api/admin/v1/intercoms/{intercom}/setup-flats-settings', false, $context);