Перейти до змісту

Датчики середовища

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

Датчики працюють на тій самій рації, що й Zigbee-розетки — один донгл тягне обидва. Якщо рація ще не налаштована, почніть зі сторінки Розумні розетки; усе нижче припускає, що координатор підключений.


Навіщо це

Філамент залежить від вологості. ABS залежить від протягів. Друк, що покоробився о третій ночі, і друк, що покоробився опівдні, зазвичай різняться чимось, чого в кімнаті не було кому побачити.

BamDude на ці покази не діє — він нічого не вмикає й не вимикає через те, що в кімнаті потепліло. Він їх записує і повідомляє вам.


Додати датчик

  1. Налаштування → Розумні розетки → Zigbee — натисніть Парувати й переведіть датчик у режим парування (зазвичай довге натискання його кнопки).
  2. Коли він зʼявиться у списку спарованих — натисніть Додати як датчик.
  3. Дайте йому імʼя і розташування. Саме розташування робить так, щоб покази зʼявились поруч із вашими принтерами — див. розділ «Де видно покази» нижче.

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

Які датчики працюють

Будь-який 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 ще ручається за значення
Приглушене значення Ця одна величина старша за власний інтервал. Нормально для заряду, який звітує раз на кілька годин.
Ніде немає показів, одразу з усіх датчиків Рація. І бічна панель, і секція датчиків мають для неї індикатор стану.
Покази є, тривог немає Перевірте два перемикачі провайдера вище — обидва вимкнені, доки ви їх не увімкнете