* increase coverage and cleanup BleBox cover * test entity properites via the `state` property * properly test entity properities * properly mock io call
Co-Authored-By: J. Nick Koston <nick@koston.org>