Anglian Water
The Anglian Water integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] is used to integrate with the smart meters of Anglian Water.
Supported devices
- Smart water meters
- Enhanced smart water meters
Unsupported devices
The following devices are not supported by the integration:
- Basic water meters that require manual readings
Configuration
To add the Anglian Water service to your Home Assistant instance, use this My button:
Manual configuration steps
If the above My button doesn’t work, you can also perform the following steps manually:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Anglian Water.
-
Follow the instructions on screen to complete the setup.
Supported functionality
The Anglian Water integration provides the following entities.
Sensors
-
Latest reading
- Description: Latest reading of your smart water meter.
-
Yesterday cost
- Description: The total cost of yesterday’s water consumption.
-
Yesterday consumption
- Description: Yesterday’s total water consumption in litres (this may not update until after 12pm).
Long-term statistics
The Anglian Water integration allows you to import all your historical consumption readings from your Anglian Water account into long-term statistic entities. These entities can be displayed in your Home Assistant energy dashboard, providing a comprehensive view of your consumption data over time.
Identifying Anglian Water statistic entities
The statistic entities imported via this integration have an anglian_water: prefix. This prefix helps you identify and distinguish these entities from other sensor statistics when setting up the long-term statistics in the energy dashboard.
Setting up long-term statistics in the energy dashboard
To set up the Anglian Water long-term statistics in your Home Assistant energy dashboard, follow these steps:
- Go to the energy configuration panel of your Home Assistant instance.
- Go to Water consumption.
- Select Add water source.
- Choose the Water entity, for example,
anglian_water:account_meter_usage.
Data updates
The Anglian Water integration pollsData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] data from the service every 60 minutes by default.
Known limitations
Data is delayed by up to 24 hours (and can even last longer if there are issues with the smart metering service).
Home Assistant will only poll the API for new data once every 60 minutes as your smart meter does not frequently report changes.
Yesterday’s cost sensor is provided by Anglian Water, as of 25th November 2025 this does not include standing charges or sewerage costs.
Troubleshooting
Readings are not updated
This can happen if the smart metering service is experiencing capacity problems or an outage. Check the Anglian Water website before logging an issue.
Smart meter unavailable
This means that the account number detected (or provided) does not have an active and supported smart meter and therefore cannot be used with this integration.
Removing the integration
This integration follows standard integration removal.
To remove an integration instance from Home Assistant
- Go to Settings > Devices & services and select the integration card.
- From the list of devices, select the integration instance you want to remove.
- Next to the entry, select the three dots
menu. Then, select Delete.