The GPIO setting I used on my esp01:
And here my yaml config:
climate:
- platform: duepi_evo
name: Pellet stove
host: duepi-evo.aceindy.nl
port: 23
scan_interval: 60
min_temp: 6
max_temp: 30
The console page of the esp-link page should show something like this:
Make sure it uses 115200 baud, 8 bits, No parity, 1 stop bit.
You can also try to swap the TX and RX pins, maybe it solves it
Maybe of use, my esplink-logs:
led=2
123> SER led=-1
203> Wifi init, mode=STA
203> Wifi uses DHCP, hostname=esp-link
203> "ip": "0.0.0.0"
203> "netmask": "0.0.0.0"
203> "gateway": "0.0.0.0"
204> "hostname": "esp-link"
204> sleep enable,type: 2
204> Httpd init, conn=0x3fff3820
204> No user file system found!
204> Serbridge pins: reset=0 isp=-1 swap=0
205> Reset cause: 4=restart
205> exccause=0 epc1=0x0 epc2=0x0 epc3=0x0 excvaddr=0x0 depc=0x0
205> Flash map 512KB:256/256, manuf 0xD8 chip 0x4014
205> ** esp-link v3.0.14-g963ffbb: ready, heap=21368
206> SNTP timesource set to us.pool.ntp.org with offset 0
206> initializing user application
206> Waiting for work to do...
206> mode : sta(48:3f:da:7d:e1:93) + softAP(4a:3f:da:7d:e1:93)
207> add if0
207> add if1
207> dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
209> bcn 100
2336> scandone
2337> state: 0 -> 2 (b0)
2340> state: 2 -> 3 (0)
2342> state: 3 -> 5 (10)
2343> add 0
2343> aid 1
2343> cnt
2353> connected with AceIOT, channel 6
2354> dhcp client start...
2354> Wifi connected to ssid AceIOT, ch 6
3131> ip:192.168.103.11,mask:255.255.252.0,gw:192.168.101.254
3131> Wifi got ip:192.168.103.11,mask:255.255.252.0,gw:192.168.101.254
3132> host_name = esp-link
3132> server_name = _duepi-evo._tcp.local
3942> HTTP GET /log/text: 200, 48ms, h=16984
15204> Wifi check: mode=AP+STA status=5
15204> Wifi got IP. Going into STA mode..
15205> bcn 0
15205> del if1
15205> pm open,type:2 0
15205> mode : sta(48:3f:da:7d:e1:93)
16865> HTTP GET /log/text: 200, 9918ms, h=18080
30290> Wifi check: mode=STA status=5
49684> Accept port 23, conn=0x3fff72e0, pool slot 0
109614> Accept port 23, conn=0x3fff72e0, pool slot 0
As for the app, you should use the âoldâ DPRemote app (the new one doesnât seem to work properly, probably because MyDPRemote doesnât handle the port correct)
Not sure if it is still available though (but I still have it installed)
I still have a wish to convert all of it to ESPHome, but I donât have the time to do so (and we have plans on moving; in which case the pellet stove will be abandonedâŠsorry for that )