* increase coverage and cleanup BleBox cover * test entity properites via the `state` property * properly test entity properities * properly mock io call
* increase coverage and cleanup BleBox cover * test entity properites via the `state` property * properly test entity properities * properly mock io call