@Kraken, can you try changing the timeout from 500 to 750, compile the firmware and test it?
It’s been a while since I’ve coded/build something but will give it a try…
Ok, I’ve compiled the firmware with the proposed change, and still the telnet output stops after a few lines, but without disconnecting.
I’ve setup a new ESP32 D1 mini, flashed it (using factory image) and it is of course way more responsive, but in terms of telnet same result.
I’ve checked wifi signal quality, which is good, and tried a static IP as I had better connection from time to time using static IPs instead of DHCP with various ESP devices.
Whenever I telnet to the device when it is not connected to the MasterShield, the output is continuous, once connected to the MasterShield Board, it stops after a few lines…
I will try to reposition my AP to prevent meshing, just to make sure it is not my wifi setup ;-)…
update: after forcing the ESP32 Board to connect the my main AP (without meshing) it is stable, no drop outs. So I guess I will need to improve my Unify AP wifi setup
But hey at least I have setup a new development environment, had been using andruino so far, but PlatformIO is so much better. It’s a nice takeaway.
Hmm, maybe it has to do with interruptions and blocking the core, since OpenTherm requires strict adherence to timings.
I had something similar when I connected to the device via wireguard and mobile internet
What GPIOs do you use? Maybe they somehow affect the network…
Once I rearranged my WiFi AP, the connection got way better and stable
Is it possible to use a tado thermostat and the DIYLESS OpenTherm Gateway at the same time? With the OpenTherm Shield Master I was able to connect it without the thermostat, but I would like to be able to use the Tado thermostat
I don’t know how you want to connect Tado. But only one master can be connected via opentherm.
@eru234, added the “Cooling support” flag to the settings. Please compile the firmware from the source code, test it with your heat pump and give feedback.
Can’t the gateway be used instead of the master?
Don’t understand. Does Tado control the boiler via opentherm? Or in relay mode?
You control it through open therm, but I thought that with ESP32/ESP8266 OpenTherm Gateway - DIYLESS Electronics you could use it both ways. It says something like that. Maybe I’m wrong.
How can you obtein this Graph? Thanks
Is it possible to connect an external relè on your board for control the external pump?
This is software, I see it. I refer to hardware board. In the first picture on top topic.
No, there is no pump connector on the board. You can solder wires to any available GPIO. Or use the CC_OUT
/ CC_IN
connector (render, schematic), there is already a current-limiting and pulldown resistor there, you only need a relay.
In opentherm diagnostic I have this data:
Vendor: Ferroli
Member ID: 9
Flags: 73
Type: 0
AppVersion: 0
OT version: 0
Modulation limits: 25…100 %
Power limits: 8.75…35 kW
Heating limits: 20…80 °C
DHW limits: 10…65 °C
But my power limit is 25kW why this difference? I have a Ferroli Bluehelix 25K50
PID and Equiterm work at the same time?
For better regulation is better to select only one or which is the best procedure?
Thanks
Yes
It depends on the design of your heating system. Equitherm usually works well.
Just configure the minimum and maximum power in the settings.