Home Assistant & ESPHome: контроль температури і вологості

Наявні датчики температури і вологості від 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 хвилин графік досить квадратичний.

Джерела:

  1. Розумний дім. https://t.me/selfhostedua
  2. 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

Використання фотографій або текстового контенту на інших ресурсах без клікабельного індексованого посилання заборонено.