A couple of wrds about the Pressure sensor.
The steam inside the boiler is called super heat steam, which means that the steam temperature is above the boiling point (normally 100 degC), but because the size of the boiler hasn't change the boiling point will be higher and higher as the temperature is raising.
If you interested in a bit deeper please read pages like:
https://en.wikipedia.org/wiki/Gas_laws I would highlight the Combined gas law.
Satureted steam pressure by temperature (this is how I set the pressure according to the temperature):
https://www.tlv.com/global/TI/calculator/steam-table-pressure.html Here is my short video about the sensor:
https://www.youtube.com/watch?v=PPN9Z0fumv8&ab_channel=DesignDenes The problem of the different pressure/temperature sensor is the difference in their curve. In the case of Denes Design pressure sensor I use an NTC (Negative Temperature Coefficient).
As you can see it is not linear, it is exponential, to decoding the measure value I had to use the extended Steinhart-Hart equation, which I wrote into the firmware.
The problem is that each NTC sensor families has their own parameters, if these parameters are close to each other the counted values will be really close to each other and the tempreture/pressure sensors are compatible with each other, in any other case not.
Please check that you are using the right pressure sensor, for the right unit.