Hi all,
I’m reading the docs, and I’m a little confused.
The docs state: https://developers.home-assistant.io/docs/integration_fetching_data
" If you have an API endpoint that pushes data, you can still use the data update coordinator if you want. Do this by not passing polling parameters update_method
and update_interval
to the constructor."
I get why you wouldn’t set an update_interval, but the update_method part confuses me, since it appears that code does calls _async_update_data() with the method if not None. And it looks like every integration overrides _async_update_data() anyway.
So, what’s the point of even passing in an update data method to the Update coordinator at all?
Am I missing something?