The HomeProtocolAdapterRemover (com.prosyst.mbs.services.hdm.spi.HomeProtocolAdapterRemover) provides functionality to extend the particular protocol adapter to remove the available home device by using the UID of the device. In contrast, the HomeProtocolAdapter and HomeProtocolAdapterExt remove devices using HomeDeviceSpi.
The method removeHomeDevice(String deviceSpiUID) defined in HomeProtocolAdapterRemover forces the adapter to remove the device by using its deviceSpiUID.