More work on HomeoUnit, some additional input check added to HomeConnection setter methods