Polling API for new devices

I am not sure if you can add new devices without reloading your integration. At init (__init__), you set up your platforms and add your entites under platform setup (async_setup_entry). Maybe, you can keep a reference to async_add_devices function and use it later on when you want to define a new entity.

1 Like