I have a question about architectural preference.
I’m creating an Integration (for UH50 Heat Meter) that would only retrieve data (from a battery powered IR-device) daily. Polling it more frequently would cost too much battery, which can’t just be replaced.
Now I have two options:
- Have the integration do the polling daily at a user-specified time.
- Have no automatic poll and let the user do the polling through a service and automation.
What would fit best in the HA-way?