Repository navigation
Polling Frequency
The DAB Pumps integration will by default poll the cloud servers for updated data every 20 seconds. That equals the Sample Rate used by most pumps to send new information to the cloud.
Some systems might have reasons to use a modified polling frequency or have a custom schedule, for instance no polling at night or when no wifi is available. This requires the following settings:
-
Disable automatic polling for updates of DAB Pumps entities.
- Go to Settings -> Integrations -> DAB Pumps
- Press the ⋮ and choose System Options
- Turn OFF 'Enable polling for changes'
-
Add custom polling for updates of DAB Pumps entities.
-
Go to Settings -> Automations -> Create Automation
-
Define the new automation according to the following yaml:
alias: DAB Pumps update entities description: "" triggers: - trigger: time_pattern seconds: /20 conditions: - condition: time after: "07:00:00" before: "23:00:00" actions: - action: homeassistant.update_entity data: entity_id: - sensor.esybox_systemstatus mode: singleNote 1: make sure to set the entity_id to match the naming used for your system.
Note 2: you only need to set one entity_id and it does not matter which DAB Pumps entity is chosen. A trigger to update one entity will result in update of all DAB Pumps entities.
-