Also, I had other mqtt sensors included into configuration.yaml like this:
mqtt: !include_dir_merge_named sensors
and in /config/sensors there was a file called bme_living_room.yaml with content:
sensor:
- name: "Teplota v obýváku"
state_topic: "domov/obyvak/rpi/sensor/temperature"
suggested_display_precision: 1
state_class: measurement
device_class: temperature
unit_of_measurement: "°C"
unique_id: "domov/obyvak/rpi/sensor/temperature"
value_template: "{{ value_json }}"
- name: "Vlhkost v obýváku"
state_topic: "domov/obyvak/rpi/sensor/humidity"
state_class: measurement
device_class: humidity
unit_of_measurement: "%"
unique_id: "domov/obyvak/rpi/sensor/humidity"
value_template: "{{ value_json }}"
- name: "Tlak v obýváku"
state_topic: "domov/obyvak/rpi/sensor/pressure"
state_class: measurement
device_class: atmospheric_pressure
unique_id: "domov/obyvak/rpi/sensor/pressure"
unit_of_measurement: "hPa"
value_template: "{{ value_json }}"
which I thought I had to change to
- name: "Teplota v obýváku"
platform: mqtt
state_topic: "domov/obyvak/rpi/sensor/temperature"
suggested_display_precision: 1
state_class: measurement
device_class: temperature
unit_of_measurement: "°C"
unique_id: "domov/obyvak/rpi/sensor/temperature"
value_template: "{{ value_json }}"
- name: "Vlhkost v obýváku"
platform: mqtt
state_topic: "domov/obyvak/rpi/sensor/humidity"
state_class: measurement
device_class: humidity
unit_of_measurement: "%"
unique_id: "domov/obyvak/rpi/sensor/humidity"
value_template: "{{ value_json }}"
- name: "Tlak v obýváku"
platform: mqtt
state_topic: "domov/obyvak/rpi/sensor/pressure"
state_class: measurement
device_class: atmospheric_pressure
unique_id: "domov/obyvak/rpi/sensor/pressure"
unit_of_measurement: "hPa"
value_template: "{{ value_json }}"
to keep it working under sensor integration and that stopped working too 😄