* Start * Lock init * More stubbing * Final pieces for PR * Fixed incorrect property access * Updaed .coveragerc * Ensure we can handle unknown states * Account for lock's offline property * Account for device online * Unload components concurrently * Handle unknown states more gracefully