ESP-OpenTherm v1.2 AI

  • Producător: 3DStar
  • Cod produs: ESP-OT-AI-1.2
  • Disponibil: în stoc (online)
  • Expediat: cel târziu în următoarea zi lucrătoare
  • Preț afișat: cu TVA, fără transport
  • 65,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-12S cu antenă internă
  • mai practic și economic dacă aveți semnal WiFi în apropiere (10-15m)
  • 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:
    opentherm:
      in_pin: 4 # sau 14, in functie de jumperul de pe spatele PCB
      out_pin: 5 # sau 12
    
    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
        rel_mod_level:
          name: "modulație"
        ch_pressure:
          name: "presiune circuit încălzire"
        dhw_flow_rate:
          name: "debit ACM"
        t_boiler:
          name: "temperatură lucru"
        t_dhw:
          name: "temperatură ACM"
        t_outside:
          name: "temperatură exterior"
        t_ret:
          name: "temperatură retur"
        t_storage:
          name: "temperatura boiler intern"
        t_collector:
          name: "temperatura colector solar"
        t_flow_ch2:
          name: "temperatura circuit încălzire 2"
        t_dhw2:
          name: "temperatură ACM 2"
        t_exhaust:
          name: "temperatură gaze arse"
        fan_speed:
          name: "turație ventilator"
        fan_speed_setpoint:
          name: "necesar turație ventilator"
        flame_current:
          name: "curent flacără (µA)"
        burner_starts:
          name: "porniri arzător"
        ch_pump_starts:
          name: "porniri pompă recirculare"
        dhw_pump_valve_starts:
          name: "porniri pompă/vană ACM"
        dhw_burner_starts:
          name: "porniri arzător pt. ACM"
        burner_operation_hours:
          name: "ore funcționare arzător"
        ch_pump_operation_hours:
          name: "ore funcționare pompă recirculare"
        dhw_pump_valve_operation_hours:
          name: "ore funcționare pompă/vană ACM"
        dhw_burner_operation_hours:
          name: "ore funcționare arzător pt ACM"
    
    
    binary_sensor:
      - platform: opentherm
        fault_indication:
          name: "eroare"
        ch_active:
          name: "încălzire activă"
        dhw_active:
          name: "ACM activă"
        flame_on:
          name: "flacără activă"
        cooling_active:
          name: "răcire activă"
        ch2_active:
          name: "încălzire circuit 2 activă"
        diagnostic_indication:
          name: "diagnostic"
        electricity_production:
          name: "producție curent"
        dhw_present:
          name: "CT cu funție ACM"
        control_type_on_off:
          name: "control cu termostat clasic"
        cooling_supported:
          name: "CT cu funcție răcire"
        dhw_storage_tank:
          name: "CT cu boiler ACM"
        controller_pump_control_allowed:
          name: "cotrol pompă recirculare permis"
        ch_2_present:
          name: "funcție circuit 2 încălzire disponibilă"
        service_request:
          name: "cerere service"
        lockout_reset:
          name: "resetare eroare"
        low_water_pressure:
          name: "presiune apă scăzută"
        flame_fault:
          name: "eroare gaz/flacără"
        air_pressure_fault:
          name: "eroare presiune aer"
        water_over_temperature_fault:
          name: "eroare depășire temperatură apă"
    
    switch:
      - platform: opentherm
        ch_enable:
          name: "încălzire activă"
        # ch2_active:
        #   name: "zona 2 activă"
        dhw_enable:
          name: "ACM activă"
        # otc_active:
        #   name: "OTC activă"
        # OTC activeaza functionarea dupa o curba de temperatura la CT
        # cu senzor exterior de temperatura
        summer_mode_active:
          name: "mod vară activ"
        dhw_block:
          name: "blocare ACM"
        
    
    number:
      - platform: opentherm
        t_set:
          name: "temperatură TUR"
          min_value: 20.0
          max_value: 50.0
          step: 1
          mode: box
          restore_value: true
        t_dhw_set:
          name: "temperatură ACM"
          min_value: 20.0
          max_value: 50.0
          step: 1
          mode: box
          restore_value: true
        max_t_set:
          name: "temperatură TUR maximă"
          min_value: 20.0
          max_value: 60.0
          step: 1
          mode: box
          restore_value: true
        max_rel_mod_level:
          name: "modulație maximă"
          min_value: 0.0
          max_value: 100.0
          step: 1
          mode: box
          restore_value: true
    
    button:
      - 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

Adaugă o întrebare

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

Informații conform RSGP UE 2023/988

Marcă: 3DStar

Producător/distribuitor: LEC VET SRL

Adresă: str. Coralilor 3-5, 013326, București

Telefon: 0743.176.416

E-mail:

Site: 3dstar.ro