Show hours or days in addition to minutes (if necessary)

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Add additional required methods to TemperatureEndpoint

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>