Z nazwami też kombinowałem. Wpisywałem tak jak mam w unit name Domoticz_1a . Miałem też nazwę którą mi wyświetla espeasy w curent klient id w ustawieniach MQTT czyli Domoticz_1a_4_4. Nic to nie daje.
A Jeszce zakładkę hardware
Tak wyłączyłem domoticz i bez zmian
Sorki chodziło mi o devices aby zobaczyć jakie masz nazwy
@tomek w tej integracji mqqt również wpisz hasło i login taki jak w brokerze i espeasy, i jeśli to zrobisz to w tej integracji powinno pojawić się urządzenie,Screenshot_20200713_160803_io.homeassistant.companion.android|233x500
Udało sie sparować esp8266 z HA? Walcze z tym od dwóch tygodni i brak odczytów w HA.
Pomoże ktoś z integracją kilku czujników DS18b20 na jednym przewodzie. Wszystko jak w temacie. MQTT działa bo gniazdka tasmoty działają.
Zaraz zaraz, ale to wątek o ESPEasy
https://www.letscontrolit.com/wiki/index.php?title=Dallas_DS18b20
https://www.letscontrolit.com/wiki/index.php?title=EasyProtocols
@artpc pozwoliłem sobie wprowadzić skreślenia w Twoim poście, bo tu nie chodzi o ESPHome.
W ESP wygląda to tak:
W configuration.yaml :
# PC (ESP Easy)
mqtt:
sensor:
- state_topic: "home/ESP_Easy_1_1/Czujnik10/W_buforze"
unit_of_measurement: "ºC"
- state_topic: "home/ESP_Easy_1_1/Czujnik1/Temp_Zewnętrzna"
unit_of_measurement: "ºC"
- state_topic: "home/ESP_Easy_1_1/Czujnik5/Wydmuchiwane_powietrze"
unit_of_measurement: "ºC"
Niestety encji brak.
Sprawdź czy wysyła cokolwiek po mqtt z danych czujników. Użyj jakiegoś programu z windy typu:
MQTTX https://mqttx.app/
MQTT Explorer http://mqtt-explorer.com/
Sprawdź poprawność zapisu MQTT bo obowiązuje nowy format.
# Example configuration.yaml entry
mqtt:
sensor:
- name: "Temperature"
state_topic: "office/sensor1"
unit_of_measurement: "°C"
value_template: "{{ value_json.temperature }}"
- name: "Humidity"
state_topic: "office/sensor1"
unit_of_measurement: "%"
value_template: "{{ value_json.humidity }}"
Widać że nadaje:
Zmodyfikowałem yaml na:
C# PC (ESP Easy)
mqtt:
sensor:
- name: "W buforze"
state_topic: "home/ESP_Easy_1/Czujnik10/W_buforze"
unit_of_measurement: "ºC"
value_template: "{{ value_json.temperature }}"
- name: "Temperatura na zewnątrz"
state_topic: "home/ESP_Easy_1/Czujnik1/Temp_Zewnętrzna"
unit_of_measurement: "ºC"
value_template: "{{ value_json.temperature }}"
- name: "Wydmuchiwane powietrze"
state_topic: "home/ESP_Easy_1/Czujnik5/Wydmuchiwane_powietrze"
unit_of_measurement: "ºC"
value_template: "{{ value_json.temperature }}"
Pojawiły się nazwy ale z wartością zero:
Zobacz jeszcze W Ustawienia → Urządzenia oraz usługi MQTT konfiguruj
Nasłuch tematu home/ESP_Easy_1/Czujnik5/Wydmuchiwane_powietrze
ROZPOCZNIJ NASŁUCH
Pamiętaj ze aby było coś wyświetlane to dany parametr musi się zmienić w twoich czujnikach.
Jak widać na obrazku nie masz w “drzewku” tematów czegoś takiego jak temperature - pozmieniaj
value_template: "{{ value_json }}"
Zmieniłem i zaczęło śmigać . Dołączam obrazki dla potomnych i dziękuję.
# PC (ESP Easy)
mqtt:
sensor:
- name: "W buforze"
unique_id: "289f717f6122069a"
state_topic: "home/ESP_Easy_1/Czujnik10/W_buforze"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Temperatura na zewnątrz"
unique_id: "28942f1d612206c2"
state_topic: "home/ESP_Easy_1/Czujnik1/Temp_Zewnętrzna"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Wydmuchiwane powietrze"
unique_id: "283185a4612206f9"
state_topic: "home/ESP_Easy_1/Czujnik5/Wydmuchiwane_powietrze"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Czujnik 2"
unique_id: "28508c0f612206c3"
state_topic: "home/ESP_Easy_1/Czujnik2/Czujnik2"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Czujnik 3"
unique_id: "2866c14a612206f8"
state_topic: "home/ESP_Easy_1/Czujnik3/Czujnik3"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Czujnik 4"
unique_id: "288f664261220639"
state_topic: "home/ESP_Easy_1/Czujnik4/Czujnik4"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Wejście gazu do wymiennika"
unique_id: "28e9684161220662"
state_topic: "home/ESP_Easy_1/Czujnik6/Wejście_gazu_do_wymiennika"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Wyjście gazu z wymiennika"
unique_id: "28599e726122069f"
state_topic: "home/ESP_Easy_1/Czujnik7/Wyjście_gazu_z_wymiennika"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Wejście wody do wymiennika"
unique_id: "2885d72b61220677"
state_topic: "home/ESP_Easy_1/Czujnik8/Wejście_wody_do_wymiennika"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
- name: "Wyjście wody z wymiennika"
unique_id: "28e7f41b61220624"
state_topic: "home/ESP_Easy_1/Czujnik9/Wyjście_wody_z_wymiennika"
unit_of_measurement: "ºC"
value_template: "{{ value_json }}"
Jak dla potomnych to nie wrzucaj cytatów, tylko formatowanie dla kodu - zobacz jak zedytowałem twojego posta.