Problem ze znikającą encją - 2x DS18B20, ESP Easy

Witam. Jestem nowy w tych tematach więc proszę o wyrozumiałość :slight_smile: Problem polega na znikającej encji w Home Assistant. W kotłowni mam zainstalowane ESP8266 z wgranym ESP Easy Mega i dwa czujniki DS18B20 podłączone do pinu GPIO-12 (D6). I tutaj wszystko działa, udało mi się to wszystko połączyć z ThingSpeak i prawidłowo odczytywać temperatury z czujników. Problem mam natomiast z HA. Kiedy w pliku configuration.yaml dodam jeden z czujników:

mqtt:
  sensor:
    name: "Piec"
    state_topic: 'esp-kotlownia/Piec/piec'
    unit_of_measurement: "°C"

to wszystko działa i encja się pojawia. Ale kiedy dodam drugi czujnik:

mqtt:
  sensor:
    name: "Piec"
    state_topic: 'esp-kotlownia/Piec/piec'
    unit_of_measurement: "°C"
    mqtt:
  sensor:
    name: "Kotlownia"
    state_topic: 'esp-kotlownia/Piec/Kotlownia'
    unit_of_measurement: "°C"

to pojawia się encja “Kotlownia” ale znika “Piec”
obraz_2023-01-29_141322364

Drugi dzień z tym walczę i nie wiem co robię źle…

Sprawdź logi.
Stawiam , że masz zdublowaną nazwę

Jak sprawdzić te logi ?

Coś masz namieszane w tym kodzie. Spróbuj tak:

mqtt:
  sensor:
    - name: "Piec"
      state_topic: "esp-kotlownia/Piec/piec"
      unit_of_measurement: "°C"
    - name: "Kotlownia"
      state_topic: "esp-kotlownia/Piec/Kotlownia"
      unit_of_measurement: "°C"

Działa ! Z tym kodem to próbowałem na wszystkie sposoby, po Twojemu też, ale bez tego drugiego myślnika przed name. Dziękuje :slight_smile: