Обзор датчика температуры и влажности xiaomi
Содержание:
- Первые проблемы
- Особенности
- Xiaomi
- Комплект поставки, внешний вид
- Почему не прижилось у меня «умное» освещение
- Определения
- Как подключить
- Как все работает
- Configuration
- Псевдоэкономия на «умном» освещении
- Плагин устройства
- Датчик температуры Xiaomi Mi Home
- Дополнительные характеристики
- Настройка параметров
- Зачем нужно следить за микроклиматом
- Installation
- Итог
- Вывод
Первые проблемы
Как часто бывает с примерами из Интернета, код не заработал. А ведь так хотелось… Очевидно, что нужно разбираться с этим дальше.
Не смотря на то, что у меня в закромах лежат всякие ESP32, по основному роду деятельности я прикладной разработчик. Ковыряюсь с железками (как и многие, я полагаю) только в качестве хобби. Потому достаточно быстро пришло понимание того, что без закапывания в детали дальше продвинуться не получится. Потому пришлось изучить код, немного спецификацию BLE и понять как это устроено. По результатам разбирательств пришло некоторое понимание того, как оно работает, ну и сразу же захотелось этим с кем-нибудь поделиться.
Особенности
Создатели датчика Xiaomi многое позаимствовали у бренда Sensirion. Так, прибор может отслеживать точную температуру (погрешность не более ±0.3 °С) и влажность в помещении (погрешность не более ±3 %).
Модуль связи у Xiaomi Mi — Wi-Fi 2.4 ГГц. Это позволяет соединяться с телефоном/планшетом напрямую, используя только Wi-Fi роутер. Модуль связи у Aqara — ZigBee, для работы которого нужно иметь один из шлюзов системы автоматизации. Иначе данные нельзя будет просмотреть. Шлюз вставляется в обычную розетку, для европейской вилки потребуется переходник, который приобретается отдельно.
Дальность действия протокола ZigBee — от 10 до 100 метров. При работе на большем расстоянии, желательно установить дополнительные шлюзы.
Xiaomi
Многим знакомо это название по широкой линейке смартфонов, но данный производитель специализируется не только на средствах связи. Умный дом от Xiaomi также прочно вошел на рынок подобных систем и хорошо себя зарекомендовал.
Базовый набор Умного дома от этого производителя называется Xiaomi Smart Home Kit. В него входят датчики движения, контроля за окнами и дверьми, умная кнопка и база управления.
Центр управления (он же хаб или гейт) является основой всей системы, объединяющей и управляющей всеми устройствами. Данное устройство работает под протоколом ZigBee с автономным питанием, который отличается низкими затратами электроэнергии и системой защиты данных от внешних вторжений (кроме того, некоторые модели смарт-хаусов работают по Wi-Fi от сети, а также по BT)
Вкратце об этом протоколе
Система ZigBee предназначена для решения разнообразных задач, одной из которых является управление Умным домом Xiaomi.
Плюсы — хорошее быстродействие, малые энергозатраты, беспроводная работа (нет необходимости тянуть систему проводов)
Минусы — если к одной системе будут подключены приборы разных производителей или разных версий протокола, велика вероятность того, что они не будут друг с другом функционировать.
Не углубляясь в технические подробности, можно сказать, что сам по себе протокол довольно неплох, но по сравнению с другими он не является явным лидером.
№ | Полезная информация |
---|---|
1 | Вернемся к хаб |
Благодаря динамику, он может играть роль радио и будильника. А, имея светодиоды, способен выступать в качестве ночника. Яркость и цвет выбирается пользователем.
Детекторы безопасности Body Sensor и Window Sensor. Первое устройство — датчик объема, второе — открывания.
Прибор Body Sensor реагирует на движение в квартире и может настраиваться на различные действия, в зависимости от ситуации. Ночью он может включить освещение в нужной комнате, а днем включить камеру, заблокировать двери и окна, послать уведомление на смартфон владельца о возможном проникновении в дом.
Датчик температуры и влажности Aqara
Window Sensor монтируется на двери и окна, каждому устройству можно дать свое имя, чтобы в случае срабатывания датчиков, точно знать — какая дверь была открыта. Если хозяева дома, приборы погружаются в состояние сна (по выбору некоторые из них можно оставить активными). А при включенной сигнализации, в случае проникновения, гейт начнет издавать пронзительный звук и подавать световой сигнал. Владелец системы получит уведомление на телефон в случае, если он не находится в данный момент дома.
Умная розетка Mi Smart Power Plug
Оснащена кнопкой выключения и портом USB (благодаря чему не нужно искать блок питания, если нужно зарядить какой-то гаджет, а под рукой есть только USB-провод). Есть возможность удаленного управления розеткой с помощью приложения на смартфоне. Если хозяйка не уверена — выключила ли она утюг — достаточно просто послать команду на нужную розетку, чтобы та прекратила подачу питания на подключенный к ней прибор. Также, данные розетки способны собирать и анализировать количество потребляемой электроэнергии устройствами, подключенными к ней, что может помочь сэкономить на оплате счетов за электричество, если вдруг окажется, что пара не настолько необходимых девайсов «едят» много энергии.
Smart Button
Умная кнопка, обладающая широким функционалом — включает и выключает сигнализацию, свет, отопление и т. д. Помимо этого, может использоваться в качестве обычного звонка, а если оснастить это звонок еще и камерой, то при визите гостя, хозяин дома получит уведомление на свой гаджет с фото визитера.
Комплект поставки, внешний вид
Комплект поставки стандартный для датчиков от Aqara – само устройство, инструкция и двусторонний скотч. Также в комплекте идет одна CR2032 батарейка, которая уже установлена. Время автономной работы, заявляемое производителем – до 2 лет, что достигается путем использования энергоэффективного протокола Zigbee, про особенности которого можно почитать в статье “Zigbee в умном доме”. Есть Zigbee, значит должен быть и шлюз, без которого получить информацию с датчика не получится. Подойдет любой актуальный шлюз из экосистемы Xiaomi – Xiaomi Gateway 2 или Gateway 3, шлюзы от Aqara.
Датчик выполнен из устойчивого к ультрафиолетовому излучению пластика, что позволит сохранить его внешний вид максимально долго. Он квадратный и миниатюрный, габариты схожи с круглым датчиком от Xiaomi. Сверху расположена кнопка сопряжения со шлюзом, снизу – отверстия для анализа поступающего воздуха. Используется сенсор от компании Sensirion. Заявленная точность измерений – ±0.3°C, ±3%, ±0.12 кПа для температуры, влажности и давления соответственно.
Монтаж производится на двусторонний скотч, что позволяет закрепить устройство в любом удобном месте. Важный момент – датчик не имеет защиты от попадания воды и его нельзя использовать на улице, о чем прямо говорится в инструкции. Что же делать, если ну очень хочется разместить его за окном? Воспользуйтесь любой влагозащищенной распаячной коробкой и поместите в нее датчик. Судя по отзывам в интернете у большинства все работает. Тут главное, чтобы температура не опускалась ниже заявленных производителем -20 градусов.
Почему не прижилось у меня «умное» освещение
Вот здесь я вообще не вижу сценария применения «умных ламп» в таком виде, в котором они сейчас продаются.
Самое главное от светильника — это давать свет не только максимально приближенный к солнечному по полноте спектра, но и создавать комфортный уровень освещённости в квартире не только для отдыха, но и для работы, а это от 300лк и выше. Акцентированное освещение в данном случае не учитывается, а только дополняет основной свет (*об этом будет в отдельной статье).
лампы e27, e14
-
Если отбросить малую яркость (например, использовать в акцентированном освещении), то имеем минусы, которые перечёркивают все их достоинства:
-
заметный лаг при включении (который зависит от множества факторов), проявляется не всегда, но обычно в самый неподходящий момент
-
нужно очень качественное покрытие WiFi по квартире (учитывая слабый передатчик в лампе)
-
энергопотребление 1Вт в режиме ожидания (для WiFi) и 0.4Вт (дла ZigBee) версии
-
-
Автоматическая смена цветов (день/ночь) иногда сбоит (думаю проблема с WiFi), да и актуальность этого близка к 0, поигравшись, просто выбирается удобное значение
-
ШИМ при регулировке яркости
-
Плохое охлаждение
мощные накладные светильники
Данные светильники имеют все те же проблемы, что и умные лампы с цоколем e27, e14, но к ним ещё добавляем плохое светораспределение (основной поток света вниз) и цену, не соответствующую качеству за одноразовый светильник.
И самое главное, это цена — если нормально пытаться осветить помещение (не менее 400лк), то потребуются очень большие вложения в данные источники света.
Определения
Компактное устройство обладает широкими функциональными устройствами. Позволяет определить температуру и влажность воздуха в помещении и значительно упрощает создание благоприятного для здоровья человека микроклимата.
Что такое влажность
Для характеристики уровня влажности в помещения используется количество водяных паров, находящихся в воздухе при заданной температуре. Может быть:
- Абсолютной. По данному параметру можно понять, какое количество водяного пара содержится в единице объема. В качестве единицы измерения выступает граммы на кубический метр. Абсолютная влажность при конкретной температуре у каждого газа своя. Как только эта температура будет достигнута, будет наблюдаться конденсация жидкости.
- Относительной. По данному показателю можно понять, какой процент абсолютной влажности достигнут к определенному моменту. В качестве единицы измерения используются проценты. Относительная влажность в 100% соответствует «точке росы», при которой из газового вещества начинает выделяться влага с формированием небольших капель жидкости.
Чем больше прогревается воздух в помещении, тем выше становится значение абсолютной влажности. Для повышения точности производимых замеров компания Сяоми предложила универсальный прибор с комбинированным датчиком. С его помощью можно не только проконтролировать уровень влажности в помещении, но и узнать, на сколько он прогрелся к заданному времени.
Датчик позволяет достаточно точно измерить уровень влажность воздуха и температуру в помещении. Эта информация актуальна для многих пользователей, так как помогает своевременно отследить динамику и оперативно отреагировать при изменении показателей. Особенно если полученные параметры вышли за пределы заданных пользователем значений.
Принцип работы
Измерение показателей осуществляется прямыми и косвенными методами. В первом случае в исследуемом объеме воздуха осуществляется разделение газа на сухое вещество и пары жидкости. При косвенных измерениях устройство определяет физические величины, которые зависят от влажности материала. По их значениям делается вывод о том, какой уровень влажности в настоящий момент времени.
Определив уровень влажности, устройство преобразует его в цифровой сигнал, который поступает на определенные элементы системы умный дом. Чаще всего гидростат отправляет информацию управляющему блоку вентилятора или кондиционера.
Если влажность в помещении окажется повышенной, вентилятор включится в работу и будет работать до тех пор, пока уровень не снизится до установленного уровня. Это хорошая возможность для предотвращения появление плесени в ванной комнате, сушки на химическом или сельскохозяйственном предприятии. При низком уровне влажности на помощь придет увлажнитель.
В жаркую помогут снизить температуру воздуха в помещении поможет снизить кондиционера. Он включится в работу сразу, как только температура воздуха достигнет максимального значения.
Как подключить
Прямое подключение прибора к телефону без использования хаба не предусмотрено. Причиной этому является протокол ZigBee, не поддерживаемый телефонами. Устройство способно на протяжении нескольких месяцев работать в автономном режиме. Надо лишь его правильно настроить.
Порядок подключения
Чтобы подключить устройство, надо через App Store либо Google Play загрузить приложение Mi Home, разработанное специально для операционной системы смартфонов. Данная программа предоставляется пользователю бесплатно, что позволяет избежать каких-либо дополнительных затрат.
После установки хаба и приложения приступают к подключению датчика к устройству. Сделать это можно в несколько шагов:
- скаченное приложение Mi Home устанавливается на смартфон и открывается;
- добавляется новое устройства путем нажатия на соответствующий значок «плюсик» на экране программы;
- в появившемся списке сенсоров выбирается подключаемый;
- кнопка датчика удерживается в течение 5 секунд, чтобы произошло соединение устройств.
Если все было сделано правильно, устройство оповестит от этом трехкратным миганием индикатора. У большинства пользователей получается произвести сопряжение с первой попытки. Главное, не забывать, что кнопка датчика должна быть нажата 5 секунд.
Настройка параметров
Подключив устройство, приступают к его настройке. На этом этапе датчику можно присвоить имя, указав, микроклимат в каком помещении планируется использовать. Это упростит управление системой, к которой одновременно подключено несколько устройств.
Приложение позволяет не только указывать фактическое значение измеряемых параметров, но и давать им характеристику. При выборе определенного формата на экране дисплея вместо обычных цифр могут появляться определенные надписи, более информативно и понятно характеризующие состояние микроклимата в помещении. Это может быть:
- «влажно» или «сухо»;
- «тепло», «холодно», «жарко».
Диапазон значений для вывода определенной информации пользователь настраивает самостоятельно. При желании можно оставить стандартные настройки.
Чтобы оперативно реагировать на изменяющуюся ситуацию, можно включить уведомления. Это позволит отказаться от постоянного просмотра информации, отображаемой на дисплее. Как только значение какого-нибудь параметра выйдет за установленные рамки, пользователь автоматически получит сообщение и сможет предпринять определенные действия.
Если есть желание отследить изменение температуры во времени, можно посмотреть соответствующий график. Информация получится достаточно наглядной и подробной, так как замеры выполняются каждую минуту. Сделать интервал больше или меньше пользователь не может. По мнению производителя, такая периодичность измерений является самой оптимальной.
Выбор сценария
Настроить сложное устройство самостоятельно способен не каждый пользователь. После подключения датчика к приложению программа позволит выбрать один из четырех доступных сценариев:
- значение температуры выше либо ниже установленного уровня;
- параметр влажности превысил установленный порог либо наоборот не может его достигнуть.
Этот сценарий смогут оценить те, кому не нравится отображение значение в виде лаконичных фраз «жарко» или «сухо». При выборе сценария пользователь самостоятельно задаст пороговые значения, тем самым полностью адаптировав устройство под свои нужды. Как только заданные уровни будут преодолены, система отправит соответствующее уведомление либо указать о предпринимаемых действиях.
Так, если температура в помещении опустится ниже установленного уровня, датчик может направить соответствующий сигнал обогревателю. Если же будет наоборот жарко — кондиционеру. Каким образом будет запрограммирована система, зависит исключительно от ее состава. Предлагаемые производителями сценарии существенно расширяют возможности пользователя.
Установка
К выбору месторасположения прибора стоит подойти ответственно. Он должен быть надежно зафиксирован на основании и при этом позволять измерить температуру в той зоне, к микроклимату которой предъявляют особые требования.
Сама поверхность должна быть подготовлена к установке датчика. Учитывая, что он будет крепиться на двойной скотч, она должна быть сухой, чистой и ровной. В противном случае будет трудно зафиксировать прибор на поверхности. В процессе эксплуатации он может упасть, что нежелательно.
После того, как выбранное оборудование займет отведенное ему место и будет подключено, поддерживать оптимальный микроклимат в помещении будет несложно. Это обязательно окажет благоприятное состояние на здоровье проживающих в доме людей.
Как все работает
прикроватный светильник и «умная колонка», рядом метеостанция и паровой увлажнитель воздуха
В моем понимании «умный» дом — это то, что работает без «okey google включи лампу, сделай ее ярче» и так несколько раз 🙂 Также включать чайник со смартфона или стиральную машину — считаю полным абсурдом, не имеющим отношения к «умному» дому. В данном случае, потребителя пытаются запутать и приравнять дистанционный пульт к «умному» сценарию работы.
я использую такие БП для компонентов умного дома на 5В
Я хочу разделить на 3 основных сценария работы.
Сценарий №1 определяем, что дома никого нет. Для этого я использую правило (очень не хватает 1 часа, буду ждать в обновлении). Как появится, можно переводить управление основным светом в квартире.
датчик движения в ванной комнатедатчик движения со встроенным датчиком освещенности в спальне
Забавно, но если уснуть в комнате или не двигаясь смотреть ТВ более 40 минут, то система вполне может посчитать, что никого дома нет. Т.к. сенсоры используются инфракрасные, то на кота срабатывает, только если он повернётся задом к датчику и поднимет хвост 🙂
Сценарий №2 кто-то пришел
видеоглазок (умеет писать на карту памяти и в облако)
основной минус данного сценария, что если не включён свет в коридоре (например, по правилу освещённости на датчике движения), то при выходе из квартиры, свет в коридоре включится и выключится только через 30 минут (см сценарий №1).
Сценарий №3 протечка воды
Я использовал кран, который открыт без подачи электричества (думаю, так будет безопаснее), учитывая то, что краны питаются через ИБП.
Сценарий 4 сильное загрязнение в воздухе
часы-шлюз ble и датчик загрязнения воздуха pm2.5
На данный момент прорабатываю систему с управляемой вентиляцией, будет управляться двумя датчиками CO2 и PM2.5. Также остаётся решение вопроса, если запах гари принесло с улицы, то включение принудительной вентиляции только ухудшит ситуацию.
один из самых удачных термометров умного дома, с дальнобойным ble
Configuration
Start a scan to determine the MAC addresses of the sensor:
Or if your distribution is using bluetoothctl:
Check for or similar entries, those are your sensor.
To use your Mi Temperature and Humidity sensor in your installation, add the following to your file:
Configuration Variables
Looking for your configuration file?
mac string Required
The MAC address of your sensor.
monitored_conditions list (Optional)
The parameters that should be monitored.
Default:
temperature
Temperature in C at the sensor’s location.
humidity
Humidity level in % at the sensor’s location.
battery
Battery details (in %).
name string (Optional)
The name displayed in the frontend.
force_update boolean (Optional, default: false)
Sends update events even if the value hasn’t changed.
median integer (Optional, default: 3)
Sometimes the sensor measurements show spikes. Using this parameter, the poller will report the median of the last 3 (you can also use larger values) measurements. This filters out single spikes. Median: 5 will also filter double spikes. If you never have problems with spikes, will work fine.
timeout integer (Optional, default: 10)
Define the timeout value in seconds when polling.
retries integer (Optional, default: 2)
Define the number of retries when polling.
cache_value integer (Optional, default: 300)
Define cache expiration value in seconds.
adapter string (Optional, default: hci0)
Define the Bluetooth adapter to use. Run to get a list of available adapters.
Note that by default the sensor is only polled once every 5 minutes. This means with the setting will take as least 15 minutes before the sensor will report a value after a Home Assistant restart. Even though the hardware is able to provide new values every second, room temperatures don’t change that quickly.
Reducing polling intervals will have a negative effect on the battery life.
Псевдоэкономия на «умном» освещении
Вам рассказывали родители, что выходя из комнаты надо выключать свет?
А вот нужно ли это сейчас, при использовании экономичных источниках света, давайте разберёмся. У меня в квартире светильники основного света: 2*70Вт (~7500лм) МГЛ, 1*150Вт (~14000лм) МГЛ.
Расчёт для Санкт-Петербурга (осень, зима, весна). Семья из трёх человек (например: двое постоянно дома). Свет будем использовать 10 часов в день, тариф дневной — 5р на 2021г.
Гостиная, лампа МГЛ 150Вт (по факту 160Вт) за 10 часов работы вы потратите 8 рублей (за месяц 240р)
Спальня, лампа МГЛ 70Вт (по факту 75Вт) за 10 часов работы вы потратите 3,75 рублей (за месяц 112р)
Кухня, лампа МГЛ 70Вт (по факту 75Вт) за 10 часов работы вы потратите 3,75 рублей (за месяц 112р)
Коридор, линейная лампа 28Вт за 10 часов работы вы потратите 1,4 рубля (за месяц 42р)
Дежурный свет в коридоре и ванне КЛЛ 8Вт/линейная лампа за сутки работы 2,3 рубля с двойным тарифом (за месяц 69р)
Траты на освещение в квартире в виде таблицы за месяц работы (по 10 часов в день)
коридор |
кухня |
спальня |
гостиная |
42 рубля |
112 рублей |
112 рублей |
240 рублей |
Как видим, особой экономии с постоянным включением/выключением света мы не получим, максимум это будет дискомфорт во время входа в темную комнату, с последующей яркой вспышкой и ослеплением от включившегося светильника. А для семьи из трёх человек сумма и вовсе небольшая, за постоянное качественное освещение.
Эксплуатационные расходы по обслуживанию светильников на 12 лет — раз в 4 года (~14000 часов) менять лампы: 1 лампа МГЛ стоит 1500р, линейная лампа 200р. Как видно, цена обслуживания светильников минимальна.
Плагин устройства
На главный экран плагина выводятся текущие показатели температуры и влажности, а также даются общие рекомендации, например о необходимости тепло одеться или пить больше воды. На скриншоте ниже приведены различные примеры рекомендаций (для получения скриншотов пришлось даже засунуть датчик в холодильник).
Из интересного – вся история измерений сохраняется в приложении. Достаточно нажать на температуру или на влажность на главном экране и перед нами предстанут графики со значениями за день, неделю или за месяц.
Подобные графики, но с другим оформлением можно получить и открыв устройство через шлюз:
Также на главном экране находится и кнопка «Автоматизация», при нажатии на которую открывается окно с тремя вкладками:
- Подборка. Тут должны быть примеры различных сценариев, но доступен почему-то только один – запуск увлажнителя воздуха в зависимости от показаний влажности в помещении. Остальные сценарии придумывайте сами:).
- Автоматизация. На данной вкладке мы составляем сценарии с использованием датчика, который выступает в качестве условия. На выбор доступно 4 варианта – ниже/выше заданной температуры и ниже/выше заданной влажности с шагом в один градус / один процент. Например можно реализовать следующий сценарий совместно с двумя умными розетками – если при возвращении с работы домой (с 18:30 до 19:00, например) в квартире дубак (температура ниже 18 градусов), то включить две розетки: к первой подключен обогреватель, а ко второй – чайник для подогрева воды для чая:).
- И последняя вкладка – отчеты, представляющая из себя журнал сработавших автоматизаций.
Также плагин имеет и стандартную вкладку настроек на которой отображается его версия, имя устройства, задается комната, часовой пояс, пароль на запуск плагина и функция создания ярлыка на рабочем столе для быстрого перехода к устройству.
Немного про частоту обновления показателей – Xiaomi temperature humidity sensor отправляет данные в приложение или раз в час или если показатели изменились более чем на 0.5 градусов / 6%.
Датчик температуры Xiaomi Mi Home
Кроме температурных показателей, это устройство измеряет и уровень влажности. Это помогает системе регулировать работу отопления, кондиционирования и увлажнения помещений ,основываясь на полученных данных. Довольно удобно для владельцев загородных домов, в которых они живут только в теплое время года. Умный дом предохраняет дом от промерзания и сырости, включая и выключая обогрев в необходимое время.
Этот прибор весит всего пятнадцать граммов, а его габариты 78 на 15 мм (параметры круглого прибора, некоторые фирмы выпускают квадратные девайсы, чьи размеры составляют примерно 36 мм по каждой грани.
На задней его стороне присутствует клапан, который открывает отсек с элементом питания (батарейка типа CR 2032, большая плоская «таблетка») и участок двустороннего скотча, под защитной наклейкой, для фиксации его на нужной поверхности (многие производители комплектуют свои устройства дополнительной клейкой лентой на тот случай, если появляется необходимость перенести прибор в другое место, а уже имеющийся скотч теряет свою липкость).
На боковой части с одной стороны расположена клавиша активации, с другой — воздуховод, на передней панели — светодиод, который загорается при активации.
Показатели, с которыми работает этот прибор:
- температура от 60 до -20;
- влажность до 100 процентов.
В установках датчика владелец может самостоятельно задать необходимые нормы температуры и влажности, при выходе за рамки которых, датчик прибор передаст сигнал на хаб, который, в свою очередь, уведомит об этом владельца.
В Умном доме Xiaomi датчик температуры может быть не один. Существует возможность установки нескольких приборов в разных комнатах и даже в разных местах одного помещения. Благодаря тому, что система позволяет дать уникальное имя каждому прибору, при срабатывании датчика нет необходимости проверять каждый из них — в уведомлении будет четко указано — какой и где сработал.
Помимо вышеописанных приборов, Умный дом Xiaomi может быть оснащен датчиками дыма, газа, очистителями воздуха, умными чайниками, пылесосами и множеством других девайсов, облегчающим повседневные домашние хлопоты.
Удаленный контроль над комплексом возможен благодаря приложению Xiaomi MiHome, которое доступно для бесплатного скачивания как в App Store, так и в Google Play.
Рекомендуем купить
Дополнительные характеристики
Круглый или квадратный корпус изготовлен из прочного пластика, который не теряет свой цвет под воздействием ультрафиолета. Также корпус имеет высокий уровень водонепроницаемости. Его можно размещать на улице, хотя в инструкции это не рекомендуется из-за отсутствия герметичности. На лицевой части нарисован логотип и встроен большой монохромный дисплей, который позволяет слабовидящему пользователю ознакомиться с данными. На задней части расписаны главные характеристики. Снизу находится решётчатое отверстие для получения воздуха, а сверху — кнопка сопряжения.
Прибор весит всего от 10 до 40 грамм (в зависимости от модели). Размеры: 36×11.5 мм или 20×60.8 мм. Благодаря такой компактности, прикрепить его можно на простой двусторонний скотч, который идёт в комплекте. Для этого выбирают ровную стену, расположенную как можно ближе к зоне, в которой будут следить за температурой и влажностью. Её следует помыть и насухо вытереть полотенцем. Иначе датчик закрепится ненадёжно.
Можно положить устройство на стол или тумбочку. Если хочется повесить прибор во дворе, следует прикрепить его под крышу. Не следует размещать измеритель на улице при слишком низких температурах; он поддерживает измерение температуры от −20 °C до +60 °C и влажности от 0 до 99 %.
Датчик работает на литиевых батарейках CR2032. Для замены батарейки следует повернуть заднюю крышку на 10 градусов против часовой стрелки. Это не придётся часто делать, ведь уровень энергопотребления минимальный. К сожалению, в приложении нельзя проверить уровень заряда.
Настройка параметров
После подключения датчика, следует его настроить. Ему можно дать название, поменять иконку и указать, в какой комнате он будет использоваться. В будущем это упростит контроль над системой.
Датчик может показывать характеристику параметров температуры и влажности, выраженную специальными словами: «влажно», «сухо» и «тепло», «холодно», «жарко». Пользователь может самостоятельно установить диапазон значений для каждого из этих понятий, либо оставить заводские настройки.
Пользователи, которым такое не нравится, устанавливают другие сценарии. Всего их четыре:
- параметр температуры выше установленной нормы;
- параметр температуры ниже установленной нормы;
- значение влажности выше установленной нормы;
- значение влажности ниже установленной нормы.
Можно ориентироваться на оптимальные показатели для помещения. Так, влажность летом — от 30 до 60 процентов, влажность зимой — от 30 до 45 процентов. Температура летом — от 22 до 25 градусов, температура зимой — от 20 до 22 градусов.
Также в настройках следует включить уведомления, чтобы при серьёзных изменениях микроклимата пользователю пришло сообщение.
Можно отследить, как изменялся микроклимат в зависимости от времени. Для этого приложение предоставляет доступ к графику за день, неделю, месяц, где видны изменения температуры и влажности поминутно. Указать больший или меньший промежуток времени невозможно.
Зачем нужно следить за микроклиматом
Долговременное нахождение в помещении с неблагоприятным микроклиматом оказывает отрицательное воздействие на организм человека. Становится сложнее защищаться от вирусов и инфекций. Сон ухудшается, появляется упадок сил и излишняя нервозность.
Важно, чтобы тепло и влажность воздуха были равномерно распределены по всему пространству. К примеру, изменение температуры по вертикали более чем на два градуса Цельсия, вызовет у человека чувство дискомфорта и охлаждение конечностей
Также микроклимат важен в IT-сфере. Отклонение показателей от нормы способствует перегреву техники, возникновению статического заряда на рабочих станциях, появлению конденсата
Для северов это особенно важно
Это же касается пищевой промышленности. Несоблюдение стандартов температуры и влажности приводит к рождению и размножению вредных микроорганизмов. Поэтому нужно проводить тщательную проверку во время производства, транспортировки, хранения и приготовления пищевых продуктов.
Ещё датчик необходим для перевоза топлива, производства лекарственных средств, содержания музеев и храмов с ценными экспонатами. На самом деле, устройство применяется во многих сферах жизни.
Installation
Depending on the operating system you’re running, you have to configure the proper Bluetooth backend on your system:
- On Home Assistant: will work out of the box as long as the host supports Bluetooth (like the Raspberry Pi does).
- On a Home Assistant Container: Works out of the box with and properly configured Bluetooth on the host.
- On other Linux systems:
- Preferred solution: Install the and library (via pip). When using a virtual environment, make sure to use install the library in the right one.
- Fallback solution: Install library (via pip) and via your package manager. Depending on the distribution, the package name might be: , or .
Итог
Стоит понимать различия между «Умным» и «автоматическим». Если хозяин дома включает ночник в своей комнате, послав команду со смартфона из любой точки — это одно. А вот если этот ночник включается, когда владелец заходит в ту комнату, и выключается, когда он выходит — это уже признак «Умного» прибора.
Не дайте себя обмануть при покупке такой техники, если решите оснастить свое жилье смарт-устройствами.
Пока такие системы являются довольно редкими в домах и квартирах, по сути представляя из себя признак достатка и высокого материального положения владельцев. Со временем, это изменится в сторону популяризации, все больше производителей работают в этом направлении. А, как известно, широкое предложение приводит к демократичным ценам и доступности.
Умный Дом Xiaomi является ярким тому примером, ведь средняя цена базового комплекта составляет менее пяти тысяч рублей.
Вывод
Вся проделанная работа в очередной раз показыает, что не всегда код из Интернета хорошо работает. Будь-то пример для ESP32 или кусок кода со StackOverflow, крайне желательно все же понимать как оно работает. Всегда могут появиться не самые стандартные случаи, которые заставят код развалиться. Хорошо, когда это происходит в хобби-проектах, но, очевидно, никому не хотелось бы наталкиваться на подобные случаи в боевом коде. Давайте будем осторожны с использованием чужого кода, ну или по крайней мере попытаемся в нем разбираться.
Как-то длинновато получилось, но надеюсь, что кому-то это будет полезно. Со своей же стороны, надеюсь, что этому эксперименту будет продолжение, и данные температуры все же будут отправлены дальше.