* Consolidate all components with platforms * Organize tests * Fix more tests * Fix Verisure tests * one final test fix * Add change * Fix coverage
* Add LCN switch platform * Added guard clause for discovery_info check and removed unnecessary parathesis