Basic Home Heating System Control Subsystem 1 the Remote Controller. Total of up to 8 units in the system. Hardware set will be a PI Pico WH, Waveshare 1.3 LCD display with 2 buttons, and a DS 18B20 temperature sensor. The display should show the actual temperature, a target temperature and zone number. The target temperature is set in the range of 60-75 in increments of 1 using the buttons on the display as an up/down control and the zone number is read off a hard wired gpio pin jumper. Every 30 seconds each remote controller uses WiFi to update a System Controller data base on the same local wifi network with its zone number, target temperature and actual temperature. Subsystem 2 the System Controller. The hardware set will be a PI 3 with a 8 channel relay HAT. It will run headless with all displays via web access The controller, every 10 seconds will scan its 8 entry data base that is updated via wifi from the 8 remote sensors. It will also check a Gpio pin connected to a remote switch to determine if a “offset” is active. The offset values will be either 0 or 15 depending upon the switch position. If a zone target temperature minus the offset is greater than actual zone temperature for the zone close or keep closed a corresponding zone output relay else leave relay open. If the Controller is accessed via its IP address it should display the zone number,corresponding zone name, actual temperature, adjusted target temperature and relay status.