The Duepi EVO
climate platform is a reverse engineered implementation of the app which is controlling Pellet stove heaters using a Duepi Evo Wifi module.
With this module it is possible to control your pellet stove with HomeAssistant.
This is in no way associated with the company Duepi and comes with no guarantees or warranty. Use at your own risk.
This uses an ESP01 board with 5/3.3v adapter. You must have the ESP01 Module installed and flash it with https://github.com/jeelabs/esp-link. Baudrate 115200, 8N1. Pin layout is mentioned in the pdf (pcb, J8)
- Control target temperature.
- Control system on/off.
Add the following to your configuration.yaml
file:
# Example configuration.yaml entry
climate:
- platform: duepi_evo
name: <your heaters name here
host: 192.168.1.123
port: 23
scan_interval: 60
min_temperature: 20
max_temperature: 30
Configuration variables:
- name (optional): The name of your climate entity. Default is
Duepi Evo
- min/max_temperature (optional): The available setpoint range within HA. Default is 15-30 degs celsius.
Please set your logging for the custom_component to debug:
logger:
default: warn
logs:
custom_components.duepi_evo: debug
Confirmed working on:
- Qlima Viola 85 S-Line
- Kalor
- Artel
- Foco
- Centrometal
- AMG
- Interstove
Get serial data for:
- current setpoint from stove
- current power level from stove
Huge thanks go to [email protected] who found the strings to control the EVO board and interfaced it to Jeedom