There are three sequences controlled by the software:
START:
- turn both circulation pumps ON
- close EEV by 500 steps, open EEV by 150 steps
- ramp compressor SSR up from 50% to 100% in 800ms
- switch compressor coil relay ON
- switch compressor SSR OFF
https://github.com/burgrp/nanook-js/...r.js#L218-L243
STOP:
- switch compressor SSR ON
- switch compressor coil relay OFF
- switch compressor SSR OFF
- close EEV by 500 steps
- turn both circulation pumps OFF
https://github.com/burgrp/nanook-js/...r.js#L252-L280
MEASURE:
Is a simple sequence launched every 5minutes when HP turned off. It just turns output circulation pump ON for 30seconds, measures water temperature, and then turns the circulation pump OFF. This way there is no need for external temperature sensor.
https://github.com/burgrp/nanook-js/...r.js#L327-L338