Konfiguracja LYWSD

Witam, mam podłączone termometry przez OpenMQTTGateway na 2 szt. ESP32 i chcę uporządkować odczyty z termometrów lecz przykład z OMG ma prawdopodobnie nie aktualną nazwę odczytu temperatury bo wilgotność i baterie pokazuje prawidłowo a temperaturę wyświetla “nieznany” moja konfiguracja:

  • platform: mqtt
    state_topic: ‘dom/OpenMQTTGateway_ESP32_BLE/BTtoMQTT/A4C1381F2690’
    name: “term-2”
    unit_of_measurement: ‘°C’
    value_template: ‘{{ value_json.tem | is_defined }}’
    expire_after: 21600 # 6 hours
  • platform: mqtt
    state_topic: ‘dom/OpenMQTTGateway_ESP32_BLE/BTtoMQTT/A4C1381F2690’
    name: “humidity-2”
    unit_of_measurement: ‘%’
    value_template: ‘{{ value_json.hum | is_defined }}’
    expire_after: 21600 # 6 hours
  • platform: mqtt
    state_topic: ‘dom/OpenMQTTGateway_ESP32_BLE/BTtoMQTT/A4C1381F2690’
    name: “battery-2”
    unit_of_measurement: ‘%’
    value_template: ‘{{ value_json.batt | is_defined }}’
    expire_after: 21600 # 6 hours

Zainstaluj, odpal, odczytaj, popraw…

Dzięki, za naprowadzenie znalazłem ma być “tempc”, działa to nieźle bez ingerencji w oprogramowanie termometrów.

1 polubienie