BME280 ESPEASY Hoem assistant wrong values?

Hello!
I have a problem with displaying a temeprature, humidity and pressure on home assistant.

Look on this: https://imgur.com/s8N33OO

It is in polish so: Temperature is Temperatura, Wilgotność=Humidity, Ciśnienie=Pressure
As far as you can see value on pressure is on Temeprature, Temperature value is on Pressure. Sometimes it works good, temeprature is in right place aswell as himidity, i dont know why it got bugged.

My config in configuration.yaml looks like this:
sensor 1:

  • platform: mqtt
    state_topic: /ESP01/Testowypokoj/Temperature
    qos: 0
    unit_of_measurement: “°C”

sensor 2:

  • platform: mqtt
    state_topic: /ESP01/Testowypokoj/Humidity
    qos: 0
    unit_of_measurement: “%”

sensor 3:

  • platform: mqtt
    state_topic: /ESP01/Testowypokoj/Pressure
    qos: 0
    unit_of_measurement: “hPa”

My group.yaml looks like this:

Czujniki - Mój Pokój:

entities:
- sensor.mqtt_sensor_3
- sensor.mqtt_sensor_2
- sensor.mqtt_sensor

And states: https://imgur.com/unPjCkR

On this screen u will se this MQTT good message https://imgur.com/a/K5CEnCW (from mqtt.fx)
The same for pressure: https://imgur.com/Yablbx8

Whats wrong? Do u know how to fix it? Im using espeasy to get values from sesnors

Perhaps add “name: mqtt_sensor”, “name: mqtt_sensor_2”, “name: mqtt_sensor_3” to the correct mqtt sensor entries in configuration.yaml?

That helps, some mistakes in config file :slight_smile: Thank You :slight_smile:

1 Like