ESP-OpenTherm v1.2 AE

  • Producător: 3DStar
  • Cod produs: ESP-OT-AE-1.2
  • Disponibil: în stoc (online)
  • Expediat: cel târziu în următoarea zi lucrătoare
  • Preț afișat: cu TVA, fără transport
  • 75,00lei



Conține:

  • cablaj imprimat ESP-OpenTherm
  • componente conform proiect
  • montaj componente
  • testare funcțională


Info:

  • ATENȚIE, este un proiect care se alimentează la rețeaua electrică de 230V AC
  • montarea trebuie efectuată de către persoane autorizate
  • este versiunea cu ESP-07S cu antenă externă
  • o recomandăm în cazul semnalului WiFi mai slab
  • versiunea de cablaj: 1.2
  • permite comunicarea cu dispozitivele compatibile OpenTherm
  • este un proiect IoT ce comunică prin MQTT, recomandăm automatizarea prin Node Red sau Home Assistant


Software recomandat:


Software compatibil:


Fișiere proiect:


Firmware compilat:


Setări Tasmota:

  • se alege modulul Generic (0) și se salvează
  • la pinul D6 GPIO12 se alege OpenTherm TX
  • la pinul D5 GPIO14 se alege OpenTherm RX
  • se salvează din nou, modulul se resetează
  • după repornire apar datele citite prin OpenTherm
  • recomandam urmatoarele comenzi scrise in consola Tasmota:
  • ot_tboiler 20 (temperatura tur centrala la 20ºC)
  • ot_twater 20 (temperatura ACM la 20ºC)
  • ot_save_setpoints (salvare valori implicite)
  • Tasmota are temperaturile implicite la valori foarte mari
  • salvarea unor valori implicite mici este o masura de siguranta atunci cand in urma unei caderi de tensiune modulul ESP OpenTherm porneste inaintea serverului de automatizare



Model mesaj MQTT:

{"Time":"2021-11-14T09:13:02","OPENTHERM":{"conn":"READY","settings":4,"SLAVE":{"FAULT":0,"CH":1,"DHW":0,"FL":1,"COOL":0,"CH2":0,"DIAG":0,"RAW":1073742090},"BTMP":{"FAULT":0,"REQ":47.0,"ACT": 47.0},"HWTMP":{"REQ":30.0,"ACT": 30.0},"ASFF":{"FC":0,"OFC":0},"FLM":6.0,"TB":47.0,"DHWS":30.0,"TMAX":80.0,"OT10":{"lo":0,"hi":0},"OT12":{"lo":0,"hi":0},"OT15":{"lo":24,"hi":0},"OT33":41,"OT116":62,"OT120":69}}

În funcție de tipul dispozitivului OpenTherm, mesajul MQTT poate conține și alte informații.



Setări ESPHome:

  • modulul este configurat cu ESPHome cu interfață web și AP cu numele "3DStar"
  • creeați un dispozitiv nou în ESPHome, alegeți un nume, alegeți la modul ESP8266, nu alegeți sa conectați modulul pentru scriere
  • se creează un device nou cu numele ales, dați click pe editare
  • modificați board la esp12e ca să arate așa:
    esp8266:
      board: esp12e
  • modificați logger ca să arate așa:
    logger:
      baud_rate: 0
  • configurați secțiunea wifi corespunzător
  • adăugați următoarele linii pentru funcțiile OpenTherm:
    external_components:
      source: github://khenderick/esphome-opentherm
      components: [opentherm]
    
    
    opentherm:
      read_pin: 4
      write_pin: 5
    
    sensor:
      # informatii despre centrala, valori fixe si senzori
      # nu toate CT au toti senzorii disponibili pentru OT
      # dupa prima instalare puteti comenta senzorii care nu sunt
      # populati cu valori sau pe cei info care nu se schimba niciodata
      - platform: opentherm
        ch_min_temperature: # info
          name: "temperatură minimă TUR"
        ch_max_temperature: # info
          name: "temperatură maximă TUR"
        dhw_min_temperature: # info
          name: "temperatură minimă ACM"
        dhw_max_temperature: #info
          name: "temperatură maximă ACM"
        dhw_flow_rate:
          name: "debit ACM"
        pressure:
          name: "presiune"
        modulation:
          name: "modulație"
        dhw_temperature:
          name: "temperatură ACM"
        dhw_2_temperature: # in cazul in care CT are 2 iesiri ACM
          name: "temperatură ACM 2"
        boiler_temperature:
          name: "temperatură internă/TUR"
        boiler_2_temperature: # in cazul in care CT are 2 zone
          name: "temperatura TUR 2"
        return_temperature:
          name: "temperatura RETUR"
        outside_temperature:
          name: "temperatură exterioară"
        exhaust_temperature:
          name: "exhaust temperature"
        oem_error_code:
          name: "cod eroare OEM"
        oem_diagnostic_code:
          name: "cod diagnostic OEM"
        burner_starts:
          name: "porniri arzător"
        burner_ops_hours:
          name: "ore funcționare arzător"
        ch_pump_starts:
          name: "porniri pompă TUR"
        ch_pump_ops_hours:
          name: "ore funcționare pompă TUR"
        dhw_pump_valve_starts:
          name: "porniri pompă/vană ACM"
        dhw_pump_valve_ops_hours:
          name: "ore funcționare pompă/vană ACM"
        dhw_burner_starts:
          name: "porniri arzător ACM"
        dhw_burner_ops_hours:
          name: "ore funcționare arzător ACM"
        # boiler_member_id: # in cazul unui banc de CT în paralel
        #   name: "ID membru"
    
    binary_sensor:
      - platform: opentherm
        ch_active:
          name: "încălzire activă"
        ch_2_active:
          name: "zona 2 activă"
        dhw_active:
          name: "ACM activă"
        flame_active:
          name: "flacără activă"
        fault:
          name: "eroare"
        diagnostic:
          name: "diagnostic"
        service_request:
          name: "cerere service"
        lockout_reset:
          name: "resetare eroare"
        water_pressure_fault:
          name: "eroare presiune apă"
        gas_flame_fault:
          name: "eroare gaz/flacără"
        air_pressure_fault:
          name: "eroare presiune aer"
        water_over_temperature_fault:
          name: "eroare depășire temperatură apă"
        dhw_present:
          name: "funcție ACM disponibilă"
        modulating:
          name: "funcție modulare disponibilă"
        cooling_supported:
          name: "funcție răcire disponibilă"
        dhw_storage_tank:
          name: "rezervor boiler echipat"
        device_lowoff_pump_control:
          name: "device low-off/pump control allowed (= true, not allowed = false)"
        ch_2_present:
          name: "zona 2 disponibilă"
    
    switch:
      - platform: opentherm
        ch_enabled:
          name: "încălzire activă"
        # ch_2_enabled:
        #   name: "zona 2 activă"
        dhw_enabled:
          name: "ACM activă"
        # otc_active:
        #   name: "OTC activă"
        # OTC activeaza functionarea dupa o curba de temperatura la CT
        # cu senzor exterior de temperatura
    
    number:
      - platform: opentherm
        ch_setpoint_temperature:
          name: "temperatură TUR"
          min_value: 20.0
          max_value: 50.0
          step: 0.5
          restore_value: true
        # ch_2_setpoint_temperature:
        #   name: "temperatură TUR zona 2"
        #   min_value: 20.0
        #   max_value: 50.0
        #   step: 0.5
        #   restore_value: true
        dhw_setpoint_temperature:
          name: "temperatură ACM"
          min_value: 20.0
          max_value: 60.0
          step: 0.5
          restore_value: true
        max_ch_setpoint_temperature:
          name: "temperatură TUR maximă"
          min_value: 0.0
          max_value: 100.0
          step: 0.5
          restore_value: true
        max_modulation:
          name: "modulație maximă"
          min_value: 0.0
          max_value: 100.0
          step: 0.5
          restore_value: true
    
    button:
      - platform: opentherm
        boiler_lo_reset:
          name: "resetare eroare CT"
        ch_water_filling:
          name: "umplere circuit apă"
      - platform: restart
        name: "Restart modul OT"
  • salvați, apăsați pe instalare și alegeți manual download
  • fișierul obținut îl încărcați prin pagina web a modului ESP-OpenTherm
  • dispozitivul apare acum în Home Assistant

Opinii (0)

Spune-ţi opinia

Autentifică-te sau înregistrează un cont nou pentru a putea scrie o opinie

Produse compatibile

3DStar PGM v1.1

3DStar PGM v1.1

14,99lei

PCB adaptor PGM v1.1

Întrebări și răspunsuri

Întrebare Ovidiu 18.10.2024

Bună ziua,

Vă scriu pentru a vă întreba despre compatibilitatea produsului dvs. ESP OpenTherm V1.2 (https://3dstar.ro/esp-opentherm-v12-ae) cu centralele compatibile OpenTherm. Plănuiesc să achiziționez o centrală Bosch GC2200 W și aș dori să știu dacă produsul dvs. este compatibil cu aceasta pentru controlul funcțiilor OpenTherm prin Home Assistant. Aveți, de asemenea, o listă de compatibilitate disponibilă?

De asemenea, am observat că produsul dvs. necesită o alimentare de 230V AC, în timp ce un produs concurent, mai ieftin, funcționează cu consum redus de energie. Iată un link către acel produs pentru referință: https://diyless.com/product/esp8266-opentherm-gateway. Aș fi interesat să știu de ce este necesară o astfel de tensiune ridicată pentru produsul dvs.

Vă mulțumesc anticipat pentru răspuns și aștept cu interes răspunsul dvs.

Cu stimă,
Ovidiu

Răspuns 3DStar 21.10.2024

Buna ziua,

Poate comunica cu toate centralele care suporta standardul OpenTherm, indiferent de producator sau model. In ceea ce priveste o centrala anume nu va putem garanta ce anume a ales producatorul sa faca disponibil la acea centrala intr-o anume versiune de software interna. De exemplu acelasi model de centrala Viessmann, in functie de versiunea de software interna, poate sau nu sa ofere consumul instant de apa calda in L/min.

Sa nu incurcam tensiunea de alimentare cu puterea si energia. Si acel model va trebui alimentat tot la 230V, Consumul de curent este acelasi doar ca modulul Wemos D1 mini mai are o pierdere suplimentara (34%) datorita regulatorului de tensiune de la 5V la 3,3V in timp ce ESPOpentherm este alimentat direct la 3,3V prin alimentatorul inclus. Pe langa acestea, placuta adaptoare care comunica cu termostatul OpenTherm are un modul urcator de tensiune care mai creste si el consumul acestei oferte. Din punct de vedere al risipei (mici, ~0.5W) de energie nu poate fi vorba de o comparatie intre cele 2.
Lasand la o parte pretul, cel care ni se afiseaza noua este dublu fata de ESP Opentherm, doar ca mai adaugati si un pretul unui modul D1 mini pe langa pretul unui adaptor priza-USB.

Va recomandam cu incredere modulul din link-ul dvs.
Este alimentat la 5V CC, se poate interpune intre un termostat Opentherm (daca il aveti deja altfel mai adaugati 100+ EUR) si o centrala Opentherm si este modular.


Adaugă o întrebare

Autentifică-te sau înregistrează un cont nou pentru a putea scrie o întrebare