* fix nibe_heatpump climate for models without cooling support
* add test for set temperature with no cooling support
* fixup use self._coil_setpoint_cool None
* fixup add new test to explicitly test unsupported cooling
* Separate coordinator in nibe heatpump
* Add tests for coordinator in nibe
* Correct errors in coordinator found during testing
* If coil is missing we should still write state
* async_shutdown did not call base class
* Add more tests for coordinator
* Add minimal test to climate
* Add climate platform
* Enable climate plarform
* Some adjustments after review
* fixup! Add climate platform
* Rename description to avoid confusion
* No need to pass None
* Rename with nibe prefix
* Handle possible translations of values
* Make sure we prune None contexts
* Switch to constants from library