Skip to content

Polling Frequency

Anko Hanse edited this page Jun 12, 2026 · 2 revisions

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:

  1. 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'
  2. 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: single
      

      Note 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.

Knowledge base

User interface

Advanced configuration

Clone this wiki locally