Повний опис

Довідник

Що означає кожен стан, кожна кнопка й кожне повідомлення. Якщо ви ще не підключили плату — почніть з інструкції з підключення.

Сигналом є тиша

Плата в розетці кожні 10 секунд каже серверу «я жива» — коротким підписаним повідомленням. Зникло світло — плата гасне разом із ним і замовкає. Обірвався інтернет — сигнали теж не доходять. Тривогу піднімає саме тиша, а не якийсь окремий сигнал тривоги.

Із цього випливає все інше. Систему не можна «забути ввімкнути»: вона не має стану, в якому мовчить і при цьому вважається справною. Але звідси ж і головна вимога до встановлення:

Плата має гаснути разом зі світлом. Звичайна розетка, не UPS і не подовжувач із батареєю. Плата, яка переживе відключення, нічого не помітить — і система виглядатиме справною, мовчки не працюючи. Зворотний бік: якщо стежити треба саме за інтернетом, плату навпаки тримають на повербанку — тоді її мовчання означає обрив зв'язку.

Друга сторона цього ж принципу: мовчазний бот і зламаний бот зовні однакові. Тому раз на тиждень приходить звіт — єдине місце, де система каже «я жива» словами.

Два режими точки

У точок різна ціна мовчання. Планове відключення на дачі — новина, але не подія. Відключення там, де стоїть холодильник із ліками або сервер, треба помітити обов'язково, зокрема о третій ночі. Одна й та сама поведінка не підходить обом, тому режим обирається для кожної точки окремо.

РежимЩо приходитьКнопки під тривогою
🔔 Звичайний Одне повідомлення, коли світло зникло, і одне, коли з'явилось. Більше бот не турбує. Немає
🚨 Тривога Те саме плюс нагадування кожні 15 хвилин, доки хтось не підтвердить. ✅ Прийнято 🔇 Заглушити 1 год

Режим питається останнім кроком під час створення точки й змінюється будь-коли: 📍 Мої точки → ваша точка → ⚙️ Налаштування точки → 🔔 Режим. Кнопка показує поточний режим прямо на собі, тож дізнатись його можна не натискаючи. Перемкнути можна навіть посеред відключення, яке вже триває — це подіє одразу.

Чому в звичайному режимі немає кнопок

«Прийнято» вимикає нагадування. У звичайному режимі нагадувань немає, отже, вимикати нічого — а кнопка, яка нічого не змінює, гірша за її відсутність: її натискають і вважають, що чимось керують. Заглушити звичайну точку теж можна, але заздалегідь — у картці, а не після того, як єдине повідомлення вже прийшло.

Що робить «✅ Прийнято»

Вимикає нагадування для всіх, хто отримує сповіщення по цій точці, і показує їм, хто саме натиснув. Це зроблено навмисно: якби кожен отримувач мав свій ланцюжок нагадувань, кожен вирішив би, що розбирається хтось інший. Кнопку може натиснути будь-хто з отримувачів, не лише власник.

Стани точки

ЗначокСтанЩо це означає
🟢Живлення єПакети приходять. Нормальний стан, у якому точка перебуває майже завжди.
🔴Немає зв'язкуПакети припинились. Відкрито інцидент, він потрапить в історію; повідомлення прийде, якщо тиша протримається п'ять хвилин.
🟡Чекаю на платуПлата ще жодного разу не озвалась — точку щойно створено або повернули під нагляд, і відлік почався заново. Якщо вона мовчатиме півгодини, бот напише про це сам.
⏸Без датчикаПлату зняли. Тиша тут не тривога, але точку не забуто: нагляд увімкнеться сам, щойно плата озветься.

Власнику в картці видно ще й рядок «Зв'язок за добу» — «без провалів» або «були провали». Рівень сигналу поруч зі станом показаний і словом, і числом: добрий (від −70 dBm), помірний (−70…−80), слабкий (нижче −80). Слабкий сигнал і провали означають одне: плата ледве дістає до роутера, і варто пересунути її ближче. Саме з таких провалів згодом виростають тривоги на рівному місці.

Окремо: точка, яка мовчить два тижні, знімається з нагляду автоматично. Відкритий інцидент закривається, історія лишається, а власнику приходить пояснення з кнопкою повернути нагляд — на випадок, якщо світла там справді немає так довго. Без цього забута в шухляді плата дзвонила б місяцями.

Кнопки в картці точки

Команд у боті немає — усе робиться кнопками. Картка відкривається так: 📍 Мої точки → назва точки.

Саме головне меню — це кнопки внизу екрана. Якщо вони зникли або ви їх згорнули, поверніть їх кнопкою Меню ліворуч від поля вводу: там єдиний пункт — /menu. Ту саму команду можна просто написати.

Кнопки розкладені на три екрани: у картці лишилось те, що тиснуть у момент події, а те, до чого повертаються рідко, лежить глибше. Так під тривогою вночі поруч із «🔇 Заглушити» не опиняється «🗑 Видалити».

У картці точки

КнопкаЩо робить
🔇 ЗаглушитиТимчасово вимикає тривоги: 30 хв, 1 год, 2 год, 8 год або до 8:00 ранку. Після строку тривоги вмикаються самі. Тільки для власника — глушіння діє на всіх отримувачів.
📜 ІсторіяОстанні відключення, їхня тривалість і підсумок за тиждень.
💡 БлимнутиТа сама плата почне часто блимати на 10 секунд — так її знаходять серед однакових на вигляд. Працює, лише поки точка на зв'язку.
⚙️ Налаштування точкиУсе інше про цю точку.
🔄 Прийняти плату зановоЗ'являється сама, якщо плату скинули або перепрошили: вона почала рахунок своїх сигналів спочатку, і бот їх поки не приймає. Натисніть — і точка запрацює далі.

⚙️ Налаштування точки

КнопкаЩо робить
🔔 РежимЗвичайний або тривога. Поточний режим написано на самій кнопці.
📍 МісцеКаже боту, що ця точка стоїть там само, де інша. З'являється, коли точок більше однієї — з одною порівнювати нема з чим. Потрібне для точності причини, див. нижче. Поточне місце написане просто на кнопці.
⏸ Зняти з наглядуПлату забрали надовго. Див. різницю з глушінням.
✏️ ПерейменуватиЗмінює назву. На саму плату перенастроювати нічого не треба.
👥 ДоступКому видно цю точку, запрошення нових, відкликання доступу.
🔧 ПлатаРядок конфігурації, новий ключ і видалення точки.

🔧 Плата

КнопкаЩо робить
⬆️ Оновити платуЗ'являється, тільки коли для вашої плати справді є свіжа програма. Плата завантажить її сама й перезавантажиться — кілька хвилин мовчання, тривоги в цей час не буде. Якщо щось піде не так, плата сама повернеться до попередньої програми: зіпсувати її цим не можна.
📋 КонфігПоказує рядок конфігурації ще раз. Секрет при цьому не змінюється — плата, налаштована раніше, працює далі.
🔑 ПеревипуститиВидає новий секрет: потрібно, якщо рядок кудись потрапив. Старий ключ приймається ще 24 години — встигніть перенастроїти плату, інакше вона замовкне.
🗑 ВидалитиРазом із точкою зникає її історія. Запитує підтвердження.
Кнопку видно — це ще не означає, що вона спрацює. У спільному чаті кнопки бачать усі учасники, але право перевіряється в момент натискання: стороння людина отримає «ця кнопка не для вас». Виняток — «✅ Прийнято»: її навмисно може натиснути будь-хто з отримувачів.

Заглушити чи «Зняти з нагляду»

Дві кнопки, які легко переплутати, з протилежною логікою.

🔇 Заглушити⏸ Зняти з нагляду
КолиПлата на місці, але зараз не до тривогПлати на точці фізично немає
СтрокВід 30 хвилин до 8 годинБез строку
Як закінчуєтьсяСамо, за строком — тривоги мовчки вмикаються назадЩойно плата озветься знову
ІсторіяВедеться даліЗберігається, нові інциденти не відкриваються

Головне тут — строк. Якщо зняти плату й просто заглушити точку, максимум за вісім годин тривога прийде сама: найімовірніше вночі, коли зробити з нею нічого не можна. Тому для «повіз на дачу», «поклав до весни», «везу знайомим» — саме ⏸ Зняти з нагляду.

Повертати нагляд руками не потрібно: увімкнули плату — і за хвилину вона озветься сама. Ручний крок тут був би рівно тим місцем, де система тихо перестає стежити, а людина певна, що все гаразд.

П'ять хвилин тиші

Тривога приходить, коли точка мовчить п'ять хвилин. Це не налаштування: поріг однаковий для всіх точок, і змінювати його в боті нічим.

Чому саме стільки. Тиша коротша за п'ять хвилин здебільшого не про світло: моргнув інтернет, перезавантажився роутер, плата перепідключилась до Wi-Fi. Раніше поріг був у сорок секунд, і кожна така дрібниця приходила як тривога — а через хвилину «відновлено». Тривога, яка регулярно виявляється дрібницею, перестає бути тривогою.

Якщо точка повернулась раніше, замість пари «зникло / відновлено» приходить одне спокійне ⚡ пропадав зв'язок зі звичайним пріоритетом — і з поясненням, що це було: світло чи інтернет. Будити людину через дві хвилини тиші сенсу немає, а знати корисно: часті провали псують техніку й видно їх тільки так. В історії подія лишається.

Ціна цих п'яти хвилин. Справжнє відключення ви дізнаєтесь на кілька хвилин пізніше, ніж могли б. Плата не має батареї й крикнути в момент зникнення нікому — тож будь-який поріг тут є вибором між хибними тривогами й хвилинами затримки, і вибір зроблено на користь того, щоб повідомленням можна було вірити.

Світло це чи інтернет

Поки точка мовчить, відрізнити неможливо: сигналів немає в обох випадках. Тому в тривозі бот пише просто «плата замовкла» й обіцяє сказати точно, коли плата повернеться. Вигадувати впевненість тут нема з чого.

Відповідь приносить сама плата. Та, що весь цей час працювала й просто не могла достукатись, повертається «старою» — значить, пропадав інтернет. Та, що гасла разом зі світлом, повертається щойно ввімкненою — значить, не було світла. Бот це бачить і каже прямо, у повідомленні про повернення:

Саме тому при заведенні точки бот більше не питає, за чим вона стежить: відповідь наперед нічого не давала, а тепер вона приходить із факту.

Дещо видно й одразу, у момент тривоги:

Обидві потребують від вас одного: зв'яжіть точки кнопкою 📍 Місце в картці. Назву місця вводити не треба — оберіть сусідню точку зі списку, і бот сам зрозуміє, що вони стоять поруч.

Тривога приходить по кожній точці окремо і в будь-якому разі — місце впливає лише на те, наскільки рано названо причину.

І незмінна вимога: плату, яка стежить за світлом, ніколи не ставлять на UPS — тоді відключення нічого не змінює, і система сліпа.

Доступ і приватність

Точками діляться посиланням: ⚙️ Налаштування точки → 👥 Доступ → ➕ Запросити. Посилання одноразове й діє 24 години; коли ним скористаються, власнику приходить повідомлення, хто саме це зробив.

РівеньБачитьНе бачить
🔔 Лише тривоги«Зникло» і «з'явилось»Історію, рівень сигналу, налаштування
📜 Тривоги + історіяТе саме плюс журнал відключеньНалаштування точки

Рівня «керувати» немає ні для кого, крім власника. Глушіння вимикає тривоги всім отримувачам, тож віддати його гостю означало б дати сторонній людині залишити власника без сповіщень про відключення. Рядок конфігурації точки не показується на жодному рівні, крім власника: хто його має, той може вдавати вашу плату.

Журнал — це докладні дані про ваш дім. Коли й наскільки зникало світло за місяці; за такими даними видно й те, коли вдома нікого немає. Нічого страшного в них немає, але вирішувати, кому їх показувати, має власник — тому це окреме питання під час запрошення, а не додаток до тривог.

Забрати доступ можна будь-коли тією ж кнопкою 👥 Доступ. Людина отримає повідомлення про це — щоб не вважала, ніби на точці просто все спокійно.

Чесно одразу. Власник сервера технічно бачить дані всіх користувачів. Іншого способу немає, крім довіри — і замовчувати це було б нечесно.

Тижневий звіт

Щопонеділка о 9:00 приходить короткий підсумок по ваших точках: скільки було відключень, найдовше з них, скільки відсотків часу було світло.

Це не розсилка заради розсилки. Уся система побудована на тому, що мовчання означає «все гаразд» — але зсередини Telegram мовчазний бот і зламаний бот виглядають абсолютно однаково, і різницю людина помічає рівно тоді, коли тривога не прийде. Звіт — єдине місце, де система каже «я жива» словами.

Не потрібен — вимикається в ⚙️ Налаштування. Гостям він не надсилається: точки не їхні.

Плата: кнопка й світлодіод

Кнопка BOOT

УтриматиЩо станеться
5 секундПлата підніме точку доступу elbot-setup для налаштування. Усе збережене лишається: так додають ще одну мережу Wi-Fi.
15 секундПовне скидання: стираються всі мережі й прив'язка до точки. Після цього плату треба налаштовувати з нуля.

Світлодіод

Переїзд і кілька мереж

Плата пам'ятає до п'яти мереж і сама обирає доступну. Щоб додати ще одну — утримайте BOOT 5 секунд і введіть нову; попередні збережуться. Це те, що потрібно для плати, яка їздить між домом і дачею.

Живлення — будь-яка USB-зарядка, будь-який кабель. Плата бачить лише мережі 2,4 ГГц: якщо у вас окремий Wi-Fi на 5 ГГц, обирайте звичайний.

Підпишіть плату. Зовні вони однакові, і через місяць «яка з них дача» — питання без відповіді. Якщо все ж загубилась серед інших, у картці точки є «💡 Блимнути».

Чого Elbot не робить

ДаліПитання й відповіді→