Add a service for checkint temperature every 5 seconds

There are several refactors to do, it starts to smell