Wystąpił problem z dostępnością numeru Serwisu. Do czasu uruchomienia numeru głównego prosimy o kontakt pod numerem 605-780-882
Forum  eCoal.pl v3.5 / v4.0  Integracja z Home Assistant Subskrybuj
Pierwsza stronaPoprzednia strona7 / 7Następna stronaOstatnia strona
2025-12-02 18:42
  pitaszek Posty: 122 Ostrzeżenie: 0
Super.
Rozważ dodanie "Data następnego zasypu" i mamy wszystko.
  
2025-12-03 09:49
  MTZD Posty: 22 Ostrzeżenie: 0

Wersja 1.0.8 😉


2025-12-03 12:59
  pitaszek Posty: 122 Ostrzeżenie: 0
Dziękuję!
Wolałbym formę, np. 2025-12-04 19:50 (tak jak jest w oryginale), ale już nie marudzę.
I tak jest więcej niż bym się spodziewał!
Jeszcze raz: dzięki!
2025-12-03 13:05
  MTZD Posty: 22 Ostrzeżenie: 0
Przysyłam faktyczny timestamp, HA prezentuje to w ten sposób
2025-12-04 04:18
  pitaszek Posty: 122 Ostrzeżenie: 0
Było tak:


scan_interval: 30 
  resource: http://192.168.1.100/getregister.cgi?device=0&tzew_value&fuel_level&next_fuel_time&tryb_auto_state&tcwu_value&tkot_value&twew_value&act_dm_speed&tpow_value&tsp_value&1@temp&21@vtemp
  sensor:
    ### Odczyt temperatury zewnętrznej
    - name: eCoal Temperatura zewnętrzna
      unique_id: ecoal_temperatura_zewnetrzna
      value_template: {{ value_json["cmd"]["device"]["reg"][0]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt poziomu paliwa
    - name: eCoal Poziom paliwa
      unique_id: ecoal_poziom_paliwa
      value_template: {{ value_json["cmd"]["device"]["reg"][1]["@v"] }}
      unit_of_measurement: "%"
    ### Odczyt daty następnego zasypu
    - name: eCoal Data zasypu
      unique_id: ecoal_data_zasypu
      value_template: {{ value_json["cmd"]["device"]["reg"][2]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }}
    ### Odczyt stanu pracy kotła
    - name: eCoal Tryb pracy kotła
      unique_id: ecoal_tryb_pracy_kotla
      value_template: {{ value_json["cmd"]["device"]["reg"][3]["@v"] }}
    ### Odczyt temperatury CWU
    - name: eCoal Temperatura CWU
      unique_id: ecoal_temperatura_cwu
      value_template: {{ value_json["cmd"]["device"]["reg"][4]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt temperatury kotła
    - name: eCoal Temperatura kotła
      unique_id: ecoal_temperatura_kotla
      value_template: {{ value_json["cmd"]["device"]["reg"][5]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt temperatury wewnętrznaj
    - name: eCoal Temperatura wewnętrzna
      unique_id: ecoal_temperatura_wewnetrzna
      value_template: {{ value_json["cmd"]["device"]["reg"][6]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt mocy dmuchawy
    - name: eCoal Aktualna moc dmuchawy
      unique_id: ecoal_aktualna_moc_dmuchawy
      value_template: {{ value_json["cmd"]["device"]["reg"][7]["@v"] }}
      unit_of_measurement: "%"
    ### Odczyt temperatury powrotu
    - name: eCoal Temperatura powrotu
      unique_id: ecoal_temperatura_powrotu
      value_template: {{ value_json["cmd"]["device"]["reg"][8]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt temperatury spalin
    - name: eCoal Temperatura spalin
      unique_id: ecoal_temperatura_spalin
      value_template: {{ value_json["cmd"]["device"]["reg"][9]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt temperatury z czujnika Kamil
    - name: eCoal Temperatura czujnik Kamil
      unique_id: ecoal_temperatura_czujnik_Kamil
      value_template: {{ value_json["cmd"]["device"]["reg"][10]["@v"] }}
      unit_of_measurement: "°C"
    ### Odczyt temperatury z głowicy Kamil
    - name: eCoal Temperatura głowica Kamil
      unique_id: ecoal_temperatura_glowica_Kamil
      value_template: {{ value_json["cmd"]["device"]["reg"][11]["@v"] }}
      unit_of_measurement: "°C"

A jest tak:
    


dodane 2025-12-03 13:13Co ciekawe, stan encji raportuje poprawnie:

sensor.ecoal_furnace_data_nastepnego_zasypu
eCoal Furnace Data następnego zasypu
2025-12-04T18:50:07+00:00
device_class: timestamp
icon: mdi:calendar-clock
friendly_name: eCoal Furnace Data następnego zasypu
choć (tak jak w logach), przesunięta jest o godzinę.

Historia encji podaje już właściwie:



dodane 2025-12-03 13:30Ok.
Wystarczy wybrać inną kartę.



dodane 2025-12-04 03:18Zauważyłem w logach HA:

Rejestrator: homeassistant.components.mqtt.discovery
Źródło: components/mqtt/discovery.py:393
integracja: MQTT (dokumentacja, Problemy)
Pierwsze zdarzenie: 3 grudnia 2025 20:59:05 (4 wystąpienia)
Ostatnio zalogowany: 3 grudnia 2025 20:59:05

Received message on illegal discovery topic homeassistant/sensor/ecoal_furnace/custom_1@temp/config. The topic contains non allowed characters. For more information see https://www.home-assistant.io/integrations/mqtt/#discovery-topic
Received message on illegal discovery topic homeassistant/sensor/ecoal_furnace/custom_2@vtemp/config. The topic contains non allowed characters. For more information see https://www.home-assistant.io/integrations/mqtt/#discovery-topic
Received message on illegal discovery topic homeassistant/sensor/ecoal_furnace/custom_21@vtemp/config. The topic contains non allowed characters. For more information see https://www.home-assistant.io/integrations/mqtt/#discovery-topic
Received message on illegal discovery topic homeassistant/sensor/ecoal_furnace/custom_22@vtemp/config. The topic contains non allowed characters. For more information see https://www.home-assistant.io/integrations/mqtt/#discovery-topic
2025-12-04 17:50
  MTZD Posty: 22 Ostrzeżenie: 0

"Received message on illegal discovery topic homeassistant/sensor/ecoal_furnace/custom_1@temp/config. The topic contains non allowed characters. For more information see https://www.home-assistant.io/integrations/mqtt/#discovery-topic"

To zaległość po starej wersji beta. Teraz addon podmienia "@" na "_" w topicu tylko MQTT bardzo agresywnie trzyma w pamięci raz dodane topici. 
2025-12-04 17:54
  ebyna Posty: 29 Ostrzeżenie: 0
Świetnie! Wszystko działa. Dziękuję bardzo. Nawet zmiana trybu działa
2025-12-04 21:28
  pitaszek Posty: 122 Ostrzeżenie: 0
Wpisanie do konsoli HA załatwia temat błędów w logu:

mosquitto_pub -h 192.168.1.204 -p 1893 -u LOGIN -P HASŁO -t "homeassistant/sensor/ecoal_furnace/custom_1@temp/config" -n -r
mosquitto_pub -h 192.168.1.204 -p 1893 -u LOGIN -P HASŁO -t "homeassistant/sensor/ecoal_furnace/custom_2@vtemp/config" -n -r
mosquitto_pub -h 192.168.1.204 -p 1893 -u LOGIN -P HASŁO -t "homeassistant/sensor/ecoal_furnace/custom_21@vtemp/config" -n -r
mosquitto_pub -h 192.168.1.204 -p 1893 -u LOGIN -P HASŁO -t "homeassistant/sensor/ecoal_furnace/custom_22@vtemp/config" -n -r
Pierwsza stronaPoprzednia strona7 / 7Następna stronaOstatnia strona
Użytkownicy online: bozena, cervinka, DarekCiesla, mumba123, Warzywna