Unifi

Модуль для взаимодействия с UniFi API.

Установка

Подключение модуля. abills/libexec/config.pl

@MODULES = (
          'Unifi'
          );
          
$conf{UNIFI_URL} = 'https://192.168.0.63:8443';
$conf{BILLING_URL} = 'https://192.168.0.62/';

$conf{UNIFI_IP} = '192.168.0.63';
$conf{UNIFI_USER} = 'admin';
$conf{UNIFI_PASS} = '123456';
$conf{UNIFI_VERSION} = 4;
$conf{UNIFI_SITENAME} = 'default';
$conf{HOTSPOT_LOGIN_URL}="$conf{BILLING_URL}guest/s/$conf{UNIFI_SITENAME}/?operation_type=return&user=%LOGIN%&password=%PASSWORD%&fastlogin=true";

Проверка и синхронизация активных сессий

Плагин проверяет активные сессии вносит их в журнал Online. Если сессии отключаются с устройства плагин их корректно завершает. Рекомендуемое время выполнения плагина раз в 5 минут.

 /usr/abills/libexec/billd ubiquiti_online

Для получения более подробной информации о работе программы воспользуйтесь режимом отладки DEBUG=1..5