Несподіванки з датчиками-зомбі? Ось як я тримаю батареї Home Assistant під контролем

Несподіванки з датчиками-зомбі? Ось як я тримаю батареї Home Assistant під контролем 1

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

Автор: Adam Davidson

Створіть джерело правди з Battery Notes

Знайте, які батарейки замінювати

Несподіванки з датчиками-зомбі? Ось як я тримаю батареї Home Assistant під контролем 2

Слідкування за всіма вашими батарейками може здатися повноцінною роботою. На щастя, ви не єдині, хто стикався з цією проблемою, і, як це часто буває з Home Assistant, хтось інший знайшов чудове рішення.

Battery Notes – це кастомний компонент HACS, який може додавати корисні сутності до ваших пристроїв, що працюють від батарейок. Хоча багато пристроїв відображають рівень заряду, вони зазвичай не вказують тип батарейок, що використовуються, або їхню кількість. Саме це й робить Battery Notes; використовуючи свою зростаючу бібліотеку пристроїв, інтеграція може автоматично додавати інформацію про тип і кількість батарейок, необхідних для вашого пристрою.

Іноді рівень заряду батарейок, що відображається вашими пристроями, не є особливо корисним. Вони можуть тривалий час показувати 100%, а потім раптово впасти майже до нуля. Якщо це ваш випадок, і ваш пристрій надає відповідну інформацію, ви можете використовувати шаблон для отримання більш точного відсотка заряду батареї з таких даних, як поточна напруга.

Battery Notes також додає просту кнопку, яку можна натиснути, щоб зафіксувати момент заміни батарейок. Інша сутність показує дату останнього натискання цієї кнопки, тож ви можете одразу побачити, скільки часу минуло з моменту останньої заміни батарейок.

Налаштуйте панель моніторингу батарей, яку ви справді переглядатимете

Переглядайте рівень заряду батарей з першого погляду

Несподіванки з датчиками-зомбі? Ось як я тримаю батареї Home Assistant під контролем 3

Вся ця інформація малокорисна, якщо ви її ніколи не переглядаєте. Щоб ефективно контролювати стан батарейок, потрібен дієвий спосіб спостерігати за ними. Створення панелі керування – це просте рішення; ви можете з першого погляду побачити, які пристрої мають низький заряд, і бути завчасно попереджені перед їхнім вимкненням.

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

Корисною хитрістю є використання картки auto-entities – кастомного елемента панелі керування. Вона дозволяє створювати динамічні картки, які автоматично оновлюються на основі визначених вами правил. Наприклад, ви можете використовувати картки auto-entities для відображення всіх пристроїв, які надають інформацію про заряд батареї. Таким чином, вам не доведеться постійно редагувати панель керування під час додавання нових пристроїв до вашого розумного будинку; нові пристрої з’являтимуться автоматично.

Якщо у вас багато пристроїв, що працюють від батарейок, ви можете навіть налаштувати ці картки так, щоб вони показували лише ті пристрої, рівень заряду яких нижчий за 20%. Пристрої з вищим рівнем заряду не відображатимуться, тож ви зможете чітко бачити, які пристрої скоро потребуватимуть уваги.

Перетворіть рівні заряду батарей на сповіщення

Отримуйте сповіщення до того, як ваші пристрої вимкнуться

Несподіванки з датчиками-зомбі? Ось як я тримаю батареї Home Assistant під контролем 4

Панель керування може слугувати корисним інструментом для швидкої перевірки стану батарейок, але вона ефективна лише тоді, коли ви не забуваєте її переглядати. Більш дієвий варіант – налаштувати автоматизацію для надсилання сповіщень, коли заряд батарейок стає низьким.

Ви можете створити власні автоматизації для цього, але, знову ж таки, важку роботу вже зроблено за вас. Існує кілька шаблонів (blueprints), створених спільнотою, які можна встановити для надсилання сповіщень про низький заряд батареї. Якщо ж ви використовуєте Battery Notes, він має власні шаблони.

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

Використовуйте Zigbee2MQTT для моніторингу пристроїв

Знайте, коли пристрої недоступні та коли їх бачили востаннє

Якщо ви використовуєте Zigbee2MQTT, є кілька налаштувань, які можна змінити, щоб допомогти вам тримати руку на пульсі щодо “мертвих” датчиків та пристроїв. Вони вимкнені за замовчуванням, тому вам потрібно буде їх увімкнути. Якщо ви використовуєте ZHA, існують подібні опції, хоча я їх особисто не тестував.

Z2M має функцію “availability” (доступність), яка може повідомити, чи доступний пристрій у мережі. Пристрої, що працюють від мережі, перевіряються кожні 10 хвилин, а для економії заряду батареї, пристрої, що працюють від них, перевіряються кожні 25 годин за замовчуванням, хоча це значення можна змінити за потреби. Також є сутність “last seen” (останній раз бачили), яку можна активувати. Вона записує, коли пристрій востаннє був видимий у мережі. Ви можете використовувати ці дві сутності для створення автоматизацій, які сповіщатимуть вас, коли пристрій стає недосяжним.

Щоб увімкнути ці налаштування, відкрийте Zigbee2MQTT, натисніть на іконку Налаштування (Settings) на лівій панелі та виберіть вкладку Налаштування (Settings). Оберіть Доступність (Availability) та встановіть прапорець Увімкнути перевірку доступності (Enable availability checks). Перейдіть на вкладку Розширені (Advanced) та натисніть на випадаючий список last_seen. Виберіть ISO_8601_local, щоб відображати час останнього бачення відповідно до вашого місцевого часового поясу.

Дбайте про свої батарейки

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

Порада від Soft Portal:

Ця стаття пропонує чудові практичні рішення для користувачів Home Assistant, які прагнуть ефективно керувати пристроями, що працюють від батарейок. Застосування інтеграції Battery Notes та налаштування відповідних панелей керування й сповіщень значно полегшить моніторинг, допоможе уникнути неприємних сюрпризів через розряджені батареї та забезпечить безперебійну роботу вашої системи “розумного дому”.

Джерело новини: www.howtogeek.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *