ihormelnyk / arduino_opentherm_controller

Arduino OpenTherm Controller
10 stars 9 forks source link

setpoint temp does not work #2

Open geo903 opened 6 years ago

geo903 commented 6 years ago

Hello! Soldered the scheme by example and I use your sketch for arduino reading data from the boiler is working, the temperature setting does not work, the boiler does not respond to the installation and operates according to the set value on the display.

img_2002 img_2003 img_2005 img_2006 img_2004

ihormelnyk commented 6 years ago

Hello. Request to set temperature is 90014000. (64C) Yours boiler response is 50013207. I guess last 16bit of response is temperature which boiler is ablse to set. In your case 3207hex = 12807dec, 12807/256 = 50C So please check if there is some limit in your boiler or at least try to check whether request with lower temperature (<50C) will work.

geo903 commented 6 years ago

Tried to install 48 degrees, in the end I get a timeout ( Maybe I'm incorrectly decoding the meaning? set: 90013000 img_2007

geo903 commented 6 years ago

sorry. forgot to change the parity bit now the transfer works you are right, the boiler does not allow to set the temperature more than it is set in the menu on the LCD screen