Intent is to maintain existing API compatability with Homeassistant.
Fix bug referencing incorrect 'Sensor' for temperature PV.
Add temperature unit
Ignore serial number and versions (issues parsing strings into floats)
Extract the heater state feedback into it's own 'device' to align with the iAqua heater control structure, to allow the state property to hold the temperature SP.
Intent is to maintain existing API compatability with Homeassistant.