As some devices share the same functionality, we introduced service classes which implement setting and getting the state of a specific service of a device (e.g. temperature level, room climate control, valve tappet,...).
This architecture should be used by all device handlers that derive from BoschSHCHandler. The existing handlers should be refactored to reflect this architecture.
As some devices share the same functionality, we introduced service classes which implement setting and getting the state of a specific service of a device (e.g. temperature level, room climate control, valve tappet,...).
This architecture should be used by all device handlers that derive from BoschSHCHandler. The existing handlers should be refactored to reflect this architecture.
These handlers already use the new architecture: