Наявні датчики температури і вологості від Xiaomi: Mijia Bluetooth і Mijia 2 Bluetooth. Перевагою є транслювання показників через BLE.
Для круглого датчика на базовій прошивці використовуємо конфіг ESPHome:
- platform: xiaomi_lywsdcgq mac_address: "58:2D:34:AA:BB:CC" temperature: name: "Bedroom Temperature" humidity: name: "Bedroom Humidity" battery_level: name: "Bedroom Battery"
Для круглих із прошивкою ATC_MiThermometer. Час транслювання показників виставив у 5 хвилин.
- platform: atc_mithermometer mac_address: "A4:C1:38:AA:BB:CC" temperature: name: "Kids Temperature" humidity: name: "Kids Humidity" battery_level: name: "Kids Battery Level" battery_voltage: name: "Kids Battery Voltage" signal_strength: name: "Kids Signal"
При вказанні назв українською, починається глюки у Home Assistant, оскільки назва топіку формується із назви, задати id для сутності не вдається.
Відображення графіків.
При трансляції раз на 5 хвилин графік досить квадратичний.
Джерела:
- Розумний дім. https://t.me/selfhostedua
- Xiaomi Mijia BLE Sensors. https://esphome.io/components/sensor/xiaomi_ble
Юрій Р. ◯ 0009-0005-3702-9223. (2024). Home Assistant & ESPHome: контроль температури і вологості. Блог UA ID. Взято з: https://blog.uaid.net.ua/home-assistant-esphome-temperature-and-humidity