«Пауза між опитування пристроїв, мсек.» — Додаткова пауза між циклами. 0 не робить цикл миттєвим: час обміну та коротка службова пауза залишаються.
«Кількість спроб опитування пристрою до видачі помилки» — Ліміт спроб обміну перед фіксацією помилки.
«Пауза перед першим циклом опитування, мсек.» — Очікування перед першим звичайним циклом після запуску опитування адаптера.
«Пауза перед читанням даних з пристрою, мсек.» — Пауза перед читанням відповіді на запит.
«Пауза після читання даних з пристрою, мсек.» — Звичайна пауза після читання.
«Таймаут читання даних з пристрою, мсек.» — Межа очікування відповіді. Більший час дозволяє довше чекати, але затримує виявлення недоступного модуля.
«Час підтвердження помилки та відновлення, с» — Витримка перед передаванням ErrorOn до сценаріїв і підтвердженням відновлення після помилки. Коротка помилка може не запустити сповіщення; близькі події пристроїв об’єднуються. Зняття помилки потрапляє до журналу та сценаріїв після стійкої роботи протягом цього часу. У журналі зберігається час першого відновлення; повторна помилка раніше строку продовжує той самий випадок. 0 — без очікування підтвердження.
З’єднання звичайне HTTP, без шифрування. Доступ до порту означає доступ до серверних операцій. Не залишайте його доступним усім адресам інтернету; варіанти обмеженого доступу за публічною IP-адресою та через VPN — «Робота через інтернет». Зміна порту перезапускає веб-сервер.
5.17.3 SMS / Дзвінки
Канал спільний для SMS і дзвінків. Адресати й тексти задаються в діях.
Через модем
Мал. 5.17-3 SMS / Дзвінки через модем.
До комп’ютера зі «Страж-Сервером» підключають GSM-модем із SIM-картою. Сервер передає йому номер адресата й текст, а модем надсилає SMS через мережу мобільного оператора. Для роботи потрібні покриття мережі та можливість надсилання SMS із цієї SIM-карти. Повідомлення надходять від її номера; оплата залежить від тарифу оператора.
Дзвінки. Сервер передає команду набору модему із SIM-картою, а модем телефонує адресату через мережу мобільного оператора. Голосове повідомлення цим способом не озвучується. Після прийнятої модемом команди перед наступним набором витримується пауза 3 хвилини; вона спільна для всіх адресатів і дій.
«Через модем → Порт підключення GSM-термінала» — COM-порт GSM-модема саме на комп’ютері сервера.
«Швидкість порту» — Має відповідати модему. Порожнє значення вмикає автоматичний вибір; можна ввести власну швидкість.
«Використовувати метод для Windows2008 Server» — Спеціальний спосіб GSM-надсилання для сумісності.
«Номер SMS-центру» — Зазвичай номер SMS-центру задавати не потрібно. Якщо його потрібно вказати для роботи модема, номер можна дізнатися на сайті мобільного оператора.
«Страж-Сервер» передає запит сервісу через інтернет. Для SMS сервіс доставляє текст на телефон адресата через мобільного оператора; для дзвінка — телефонує адресату й озвучує заданий текст.
Через AlphaSMS кожен наступний дзвінок може надходити з іншого, нового для адресата номера. Через GSM-модем дзвінки надходять із номера встановленої в ньому SIM-карти.
«Ключ API» — Ключ облікового запису сервісу. Для запиту потрібен доступ сервера до інтернету.
«Альфа-ім'я відправника (обов'язкове лише для SMS)» — Відправник SMS; для дзвінка цей параметр не обов’язковий.
У розділі «SMS / Дзвінки» вікна налаштувань натисніть «Надіслати тестову SMS». У вікні «Тестова SMS» задайте номер адресата й текст повідомлення.
«Відправити» виконує реальне надсилання. Ручний тест перевіряє канал, а не майбутню подію чи розклад.
У протоколі «SMS / Дзвінки» успішне надсилання означає приймання запиту каналом, а не прочитання SMS одержувачем.
AlphaSMS додатково повертає статуси доставлення в протокол: DELIVERED означає доставлення, EXPIRED — завершення строку доставки, UNDELIVERABLE — неможливість доставлення. Помилка кінцевого статусу може з’явитися вже після успішного приймання запиту сервісом. Якщо кінцевий статус не отримано, програма залишає відповідний запис у протоколі; не прирівнюйте це до підтвердженої доставки.
У розділі «SMS / Дзвінки» вікна налаштувань натисніть «Виконати тестовий дзвінок». У вікні «Тестовий дзвінок» задайте номер адресата й текст голосового повідомлення для AlphaSMS.
Кнопка «Дзвонити» виконує реальний виклик через вибраний канал. Для AlphaSMS заповнений текст означає голосовий виклик, а порожній — короткий дзвінок. GSM-модем голосового тексту не озвучує. Закриття вікна без підтвердження не виконує виклик.
У протоколі «SMS / Дзвінки» успіх для модема означає приймання команди набору. Для AlphaSMS успіх означає приймання запиту сервісом. Ці записи не підтверджують відповіді абонента чи прослуховування голосового повідомлення.
5.17.4 E-mail
Мал. 5.17-5 Налаштування E-mail.
Через SMTP. Якщо «Використовувати HTTP» вимкнено, «Страж-Сервер» передає лист поштовому серверу, який надсилає його адресатам. Для цього способу в налаштуваннях задають адресу й порт поштового сервера та дані облікового запису. Ім’я відправника в дії Email не замінює облікових даних каналу.
«SMTP-сервер / Порт» — Адреса й порт поштового сервера. Поле порту приймає цифри. Штатне число 250 не є універсальним: параметри мають відповідати вашому поштовому серверу.
«Підключатися через безпечне з'єднання (SSL)» — Вмикає SSL-з’єднання SMTP; має відповідати порту та режиму сервера. Окремого видимого налаштування AutoTLS у цьому вікні немає.
«Ім'я користувача / Пароль» — Облікові дані для SMTP. Видиме поле e-mail відправника в цьому вікні не передбачене; за звичайного SMTP його адреса береться з імені користувача, якщо інша не задана конфігурацією.
«Повтори надсилання» — Три спроби з паузою 0,1 с між ними. Окремих полів для зміни цих параметрів у цьому вікні немає.
«Використовувати HTTP» вимикає поля SMTP й перемикає надсилання на програмно заданий зовнішній вузол http://softron.com.ua/mail/mail.php. Серверу потрібен мережевий доступ до цього вузла. Запит GET передає ім’я відправника, адреси одержувачів, тему й текст листа звичайним незашифрованим HTTP; налаштування SMTP та SSL цей маршрут не захищають.
Доступність зовнішнього обробника та підтримка ним HTML не підтверджені. Наявність прапорця не означає, що цей спосіб зараз працює; не переносіть на нього гарантії форматування SMTP.
У налаштуваннях «E-mail» натисніть «Надіслати тестовий E-mail». У вікні «Тестовий E-mail» задайте ім’я відправника, адресата, тему й текст. Якщо текст містить HTML-розмітку, установіть «Html».
Кнопка «Відправити» реально надсилає лист через вибраний поштовий канал. Перевірте отриманий лист у поштовій програмі: адресу відправника, тему, текст і форматування. Закриття тестового вікна без підтвердження не надсилає листа.
Запис «E-mail успішно відправлено» у протоколі «E-mail» підтверджує виконання операції надсилання. Він не підтверджує доставлення листа до вхідних повідомлень або його прочитання.
5.17.5 Telegram
«Страж-Сервер» передає повідомлення через інтернет від імені бота. Для надсилання потрібні токен бота, доступ сервера до Telegram і дозвіл бота надсилати повідомлення у вибраний чат. Бот спільний для всіх Telegram-дій.
Мал. 5.17-6 Налаштування Telegram.
«Ідентифікатор боту (bot token)» — Спільний токен Telegram-бота. Чат одержувача задається окремо в дії або в тесті.
«Адреса виклику» — Шаблон URL запиту. %BOT%, %CHAT%, %TEXT% підставляються каналом; це не змінні датчиків.
«Спроб / з паузами, сек» — Параметри спільні для Telegram-дій.
У налаштуваннях «Telegram» натисніть «Надіслати тестове повідомлення». У вікні «Тестове повідомлення Telegram» задайте ідентифікатори чатів і текст.
Кнопка «Відправити» реально надсилає повідомлення вибраним ботом. Початковий кольоровий кружок не додається; знак ! замінюється на емодзі червоного знака оклику. Закриття тестового вікна без підтвердження не надсилає повідомлення.
Успіх API — приймання повідомлення, не прочитання.
У протоколі «Telegram відхилив повідомлення» містить код і пояснення відмови. Для кодів 400, 401, 403 або 404 повтор цієї спроби не планується: перевірте відповідно запит/chat-id/текст, токен, доступ бота до чату або адресу виклику. Неочікувану відповідь сервісу та мережеві помилки також дивіться в протоколі.
Тимчасові відмови, зокрема 429 і серверні помилки, можуть повторюватися в межах налаштувань каналу. Якщо збій стався посеред довгого повідомлення, повтор починає надсилання його частин цьому чату спочатку; вже прийняті частини можуть повторитися. Облік результатів — стовпці результатів.
5.17.6 Резервування та очищення
Мал. 5.17-7 Налаштування резервування та очищення.
«Каталог збереження резервних копій» — Каталог на комп’ютері сервера або доступний йому мережевий каталог. Потрібні доступ до запису й достатнє місце.
«Резервне копіювання за розкладом → Увімкнено» — Дозволяє автоматичне копіювання; у штатній конфігурації встановлено.
«Час запуску / Інтервал, днів» — Час за годинником сервера та інтервал між резервними копіями в днях. Зміни часу та інтервалу оновлюють чинний розклад.
«Очищення бази даних (під час резервного копіювання) → Увімкнено» — Видалення старої історії й подій перед створенням архіву.
«Глибина збереження історії, міс.» — Період історії, яку залишають під час увімкненого очищення.
«Проріджування історії трендів (під час резервного копіювання) → Увімкнено» — Зменшує деталізацію старих точок; не замінює видалення історії за місяцями.
«Не проріджувати останні, днів» — Свіжа частина історії, яка зберігає початкову деталізацію.
«Інтервал групування, хв.» — Крок групування старішої історії за увімкненого проріджування.
5.17.7 Різне
Мал. 5.17-8 Різне.
«Автозапуск при старті комп'ютера» — Насправді запускає програму після входу цього користувача у Windows. Відображається поточний стан автозапуску в реєстрі; це не встановлення сервера як служби.
«Автоблокування → Увімкнено» — Блокування доступу без зупинки опитування.
«Блокувати при простої через, хв» — Тривалість бездіяльності до блокування.