[SRC] DeviceStateReceiver refactor