I've never have had mites, but I don't see anything in the picture that looks unusual.

What's the temps in the enclosure?