* Convert sensor setup to async * Improve sensor unique ids * Save some indent levels, use f-string formatting * Require getmac in tests * Fix RouterData init in tests * Make discovery_info optional in async_setup_platform signature