16.4. [DKSF 70/71.7 IU] Управление датчиком дыма (токовый датчик)

Интерфейс URL-encoded-команд в устройстве может быть использован для интеграции с web-приложениями без использования протокола SNMP. Через интерфейс URL-encoded-команд доступно управление датчиком дыма.

Запрос состояния

http://192.168.0.100/curdet.cgi

Возвращаемые значения

curdet_result('ok', 0, '')

где:

Первый аргумент: всегда 'ok' (ошибка невозможна).

Второй аргумент: числовое значение статуса.

Третий аргумент: текстовое значение статуса:

0 — Норма;

1 — Тревога;

2 — Обрыв;

3 — Короткое замыкание;

4 — Обесточен.

Сброс датчика

Выполняется кратковременное снятие питания с токовой петли:

http://192.168.0.100/curdet.cgi?reset

Возвращаемые значения

relay_result('ok')
relay_result('error')

Ошибка может возвращаться при неправильном формате или тексте запроса.

Авторизация

Для добавления в структуру URL-encoded-команды логина и пароля можно воспользоваться следующей схемой:

  • http://<имя_пользователя>:<пароль>@<хост>:<порт>/<URL‐путь>?<параметры>

где:

<имя_пользователя>:<пароль> — учетные данные для авторизации в web-интерфейсе устройства;

<хост>  IP-адрес устройства;

<порт>  порт HTTP-сервера;

<URL‐путь>?<параметры>  URL-encoded-команда.