Добре де, за..би ги понятията, важното е бойлера му да стопля добре.. За да има време да загрее достатъчно, трябва включването на печката да предизвиква само временно изключване на веригата на бойлера, а той да е постоянно захранен, когато тя е в изключено състояние.. Така вече съгласни ли сме? 
Но никога не е късно да станеш за резил
Вероятно приоритета, който му трябва на автора е "кой превари той завари".
И ако до бойлера и до печката са два отделни кръга и в ап.бтабло има място за контактор + некаква логика де следи токовете по двата кръга. Аве мое да се измисли
Примерно ако е с един контактор, нормално отворения контакт да захранва бойлера. Ако към бойлера протича ток на подгряване, контактора се блокира и печката не може да се захрани през нормално затворения контакт. Отделно логиката следи има ли затворена верига към печката и ако да и контактора не е блокиран от бойлера ще превключи на печка. А бойлера може да се включи, когато се спре печката. И за да нема изненади печката требе да има некаква минимална консумация, която да се ползва от логиката на контактора, та дори при изключил термостат на фурната, да не грее бойлера, а агнето да чека термостата на бойлера да изключи
И ако има бойлерно табло с прекъсвач, винаги мое да се установи ръчен приоритет на печката. А тая логика мое да стане елементарно лесна за изпълнение, ако приоритета е към печката.
Друг вариант е с таймер. Контактора към таймера и график. От час до час се ползва бойлера, през другото време печката. Га че ли тва най-лесно за реализация