Датчики середовища¶
Спаруйте Zigbee-датчик температури й вологості — і BamDude читає приміщення, де стоять ваші принтери: поточні значення на будь-якій сторінці, графік за тиждень і повідомлення, коли показ виходить за задані вами межі.
Датчики працюють на тій самій рації, що й Zigbee-розетки — один донгл тягне обидва. Якщо рація ще не налаштована, почніть зі сторінки Розумні розетки; усе нижче припускає, що координатор підключений.
Навіщо це¶
Філамент залежить від вологості. ABS залежить від протягів. Друк, що покоробився о третій ночі, і друк, що покоробився опівдні, зазвичай різняться чимось, чого в кімнаті не було кому побачити.
BamDude на ці покази не діє — він нічого не вмикає й не вимикає через те, що в кімнаті потепліло. Він їх записує і повідомляє вам.
Додати датчик¶
- Налаштування → Розумні розетки → Zigbee — натисніть Парувати й переведіть датчик у режим парування (зазвичай довге натискання його кнопки).
- Коли він зʼявиться у списку спарованих — натисніть Додати як датчик.
- Дайте йому імʼя і розташування. Саме розташування робить так, щоб покази зʼявились поруч із вашими принтерами — див. розділ «Де видно покази» нижче.
Прибрати датчик зі списку — не те саме, що вилучити його з мережі: він лишається спарованим і зберігає налаштування, тож після повторного додавання все повертається.
Які датчики працюють
Будь-який Zigbee-датчик, що звітує через стандартні кластери температури (0x0402), вологості (0x0405), CO₂ (0x040D) чи PM2.5 (0x042A). Перевірено на SONOFF SNZB-02DR2. Датчик, що звітує величину, якої BamDude ще не знає, не зламаний — він просто показує ті величини, які знає.
Де видно покази¶
| Де | Що видно |
|---|---|
| Бічна панель, поруч із кнопкою розеток | Кожен датчик, його місце й поточні покази. Доступно з будь-якої сторінки. |
| Сторінка принтерів, згрупована за розташуванням | Покази цього місця — прямо в заголовку групи |
| Налаштування → Розумні розетки → Датчики | Повна картка: усі величини, коли востаннє звітували, заряд, кнопки графіка й меж |
Датчик покриває місце, де стоїть, і все всередині нього. Один датчик на майстерні світиться над кожною її полицею — не потрібно по датчику на полицю. Якщо до групи належать два датчики, показано обидва, найближчий першим.
Історія¶
Записується кожен показ. Натисніть кнопку графіка на датчику — у бічній панелі, у заголовку групи чи на картці — за останні 6 годин, добу, дві доби або тиждень, по одній величині за раз.
Покази згортаються у короткі проміжки, щоб тиждень був графіком, який браузер здатен намалювати, а не десятками тисяч точок; підказка каже, який відрізок покриває кожна точка. Найнижче й найвище значення, яких датчик справді досяг, показані поруч із графіком — там, де згортання їх не сховає.
Скільки тримати історію — Налаштування → Керування даними → Ретеншн, поруч з іншими історіями вимірів.
Тривоги¶
Натисніть дзвіночок на картці датчика в Налаштування → Розумні розетки → Датчики.
Кожна величина отримує рядок: найменше значення, найбільше або обидва. Порожнє поле — межі немає: «не вище 30» і «не нижче 20» це різні клопоти, і в датчика може бути лише один із них.
Запас¶
Третє поле. Показ, що коливається на самій межі, інакше дзвонив би, знімався й дзвонив знову; запас — це наскільки значення має повернутись усередину межі, щоб тривога знялась.
За максимуму 30 і запасу 1:
32 ──────────╱╲──────────────────
30 ──────╱──────╲─────────── межа
29 ────╱────────╲───────── зняття
↑ тривога ↑ норма
Значення, що стрибає між 29.5 і 30.5, після першої тривоги мовчить. Запас діє лише на вихід — 30.1 дзвонить одразу, бо межа 30 означає 30.
Заряд¶
Заряд теж у списку. Це та межа, яку варто поставити, навіть якщо не ставити жодної іншої: саме сівший елемент і змушує датчик замовкнути, а попередження на 20 % приходить за дні до тиші.
Коли датчик замовкає¶
Повідомляється окремо, і це важливіше, ніж звучить. Усі інші тривоги залежать від того, що покази приходять — без цієї мертвий датчик і цілком комфортна кімната виглядають однаково.
Датчик вважається мовчазним, коли не звітував довше, ніж дозволяє його власний очікуваний інтервал. Коли заговорить — вам скажуть теж.
Вікно виводиться, а не фіксоване: найдовший обіцяний інтервал звітування датчика, помножений на налаштування zigbee_sensor_stale_multiplier (за замовчуванням 2) — тож наказ звітувати рідше зсуває поріг разом із собою. Per-device override штильності в діалозі звітування виграє над виведеним значенням.
Після перезапуску
BamDude не оголошує тишу для датчиків, від яких просто ще не встиг нічого почути — він чекає, доки пропрацює довше за вікно, яке судить. Перезапуск не дає сплеску хибних тривог.
Куди йдуть тривоги¶
Тривоги йдуть тією ж дорогою, що й будь-які сповіщення — див. Сповіщення.
У кожного провайдера є два перемикачі в Налаштуваннях подій:
| Перемикач | Що покриває |
|---|---|
| Покази датчика | Показ вийшов за межі — і коли повернувся |
| Датчик замовк | Датчик перестав звітувати — і коли почав знову |
Пара — навмисна. Дізнатись, що в кімнаті стало жарко, і не дізнатись, що вона охолола, гірше, ніж не дізнатись узагалі, тож тривога й відбій — один перемикач. Люди справді ділять інше: кімнату й пристрій, тому перемикачів два.
Обидва вимкнені за замовчуванням — ніщо не починає до вас говорити через те, що ви оновились.
Телеграм точніший, як і всюди: перемикачі там живуть по чату, і кожне з пʼяти повідомлень (вище межі, нижче межі, у нормі, замовк, знову говорить) обирається окремо.
Тиха година діє так само, як для будь-якого іншого сповіщення.
Параметри репортування¶
Шестерня на картці датчика відкриває той самий діалог, що й у розеток: як часто пристрій має звітувати кожну величину і наскільки значення має змінитись, щоб це варто було надсилати.
Датчики на батарейці сплять. Збереження нових налаштувань не чекає, доки такий прокинеться: діалог каже прийнято, підтверджено пристроєм, відхилено, ще не спитаний або пристрій не відповів — тож налаштування, яке ще в дорозі, видно як таке, а не мовчазно «збережене».
Є ще один вердикт, який варто знати: пристрій зберіг інше. Дешеві датчики мовчки обрізають запитане до того, що вміє їхня прошивка — просиш звіт кожні 10 секунд, отримуєш кожні 60. Діалог показує те, що пристрій справді зберіг, а не те, що ти ввів, бо саме ця різниця пояснює, чому датчик здається повільнішим, ніж ти його налаштував.
Усунення несправностей¶
| Що видно | Що це означає |
|---|---|
| Немає в мережі | Пристрою немає в мережі взагалі — сів елемент, вийшов за межу звʼязку або лежить рація. Імʼя, місце й налаштування зберігаються. |
| Не відповідає | У мережі, але мовчить довше за точку, де BamDude ще ручається за значення |
| Приглушене значення | Ця одна величина старша за власний інтервал. Нормально для заряду, який звітує раз на кілька годин. |
| Ніде немає показів, одразу з усіх датчиків | Рація. І бічна панель, і секція датчиків мають для неї індикатор стану. |
| Покази є, тривог немає | Перевірте два перемикачі провайдера вище — обидва вимкнені, доки ви їх не увімкнете |