Skip to content

Commit

Permalink
Update doc and pump new version
Browse files Browse the repository at this point in the history
  • Loading branch information
limkinZero committed Nov 12, 2023
1 parent af4bee6 commit d6c1590
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 2 deletions.
41 changes: 40 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,42 @@
# ecodan-ha-local
ESP32 compatible program for local monitoring of Mitsubishi Ecodan Air to Water heat pumps with automatic discovery in HomeAssistant.

Uses the CN105 connector on the Cased Flow Temp Controller (FTC6 in my setup) to do very basic control (zone 1 temperature set point, DHW temperature set point, boost DHW) + retrieve basic sensor information from the heat pump.
Uses the CN105 connector on the Cased Flow Temp Controller (FTC6 in my setup) to do basic control.

## Controls implemented
- Manage Zone 1 climate. Temperature set point. Actual temperature.
- Heat pump mode selector. You can select the working mode (heat and cool): `Space room temperature`, `Flow temperature` or `Compensation curve`.
- Manage water boiler. Configure temperature set point and its modes (eco or normal).
- Control to boost DHW.
- Control to turn ON and turn OFF ecodan.

## Sensors information retreived
- Defrost mode
- Compressor frequency
- Pump flow rate
- Boost DHW mode
- Output power
- Legionella prevention temperature setting
- Zone 1 room temperature
- Zone 2 room temperature
- Dhw current temperature
- Dhw temperature target
- Dhw temperature drop
- Outside temperature
- Heat pump feed temperature
- Heat pump return temperature
- Boiler flow temperature
- Boiler return temperature
- Power mode
- Operation mode
- DHW mode
- Heating/Cooling working mode
- Heating consumed energy
- Heating delivered energy
- DHW consumed energy
- DHW delivered energy
- COP of space heating
- COP of DHW

<p float="left">
<img src="img/config_page.png" height="640" />
Expand All @@ -16,6 +51,10 @@ Uses the CN105 connector on the Cased Flow Temp Controller (FTC6 in my setup) to
- CN105 female connector + pigtails, as described [here](https://github.com/SwiCago/HeatPump#Demo-Circuit).
- Note: The software is configured to use Serial UART1 on the ESP32, explicitly labelled TX/RX pins on a pinout will usually be pre-assigned to UART0.

## ESP32 Boards tested
- LOLIN S2 Mini
- WROOM-32

## Library Dependencies
- ArduinoJson v6.21.2
- Seeed_Arduino_mbedtls v3.0.1
Expand Down
2 changes: 1 addition & 1 deletion ecodan-ha-local/ehal_config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ namespace ehal

String get_software_version()
{
return FPSTR("v0.1.2");
return FPSTR("v0.1.3");
}

} // namespace ehal

0 comments on commit d6c1590

Please sign in to comment.