---
title: "AGL Haggle"
description: "AGL Haggle is a Marketplace integration for Home Assistant. It has 57 installs sharing analytics, needs the vendor's cloud and was last updated October 25, 2026."
canonical: "https://vulpo.app/integrations/marketplace/naanyabiz-haggle"
url: "https://vulpo.app/integrations/marketplace/naanyabiz-haggle.md"
last-updated: "2026-10-23"
version: "1.4"
---

# AGL Haggle

> AGL Haggle is a Marketplace integration for Home Assistant. It has 57 installs sharing analytics, needs the vendor's cloud and was last updated October 25, 2026.

AGL Haggle is a custom integration that brings AGL Australia smart meter usage into the Home Assistant Energy dashboard. It pulls interval data through AGL's cloud and writes it into long-term statistics, so consumption appears in the hours it happened. Sensors cover consumption, consumption cost, bill projection, unit rates including peak, off-peak and shoulder, supply charge, and solar generation and feed-in credit. On first run it backfills recent history, then polls once a day, since AGL data lags by one to two days. Options let the poll interval be raised and solar statistics writing be turned off. Setup runs in the UI with an AGL browser login and a pasted callback address, and it requires an AGL electricity account with a smart meter in Australia.

Automatic summary of the README and code of NaanyaBiz/haggle. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=NaanyaBiz&repository=haggle&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=NaanyaBiz&repository=haggle&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Log in to AGL

- **Callback URL (from address bar after login)**

Also asked when signing in again and changing the connection.

### Choose AGL contract

- **Contract**

### After setup

- **Write solar statistics (backfill and self-heal)**: Turn off to freeze all solar statistics writes (backfill, self-heal, give-up markers) without uninstalling or downgrading. Existing statistics are untouched; the bill-period solar sensors read 'unknown' while disabled and the cumulative sensors keep their last stored values. Takes effect from the next poll. Consumption statistics are unaffected.
- **Poll interval (hours)**: How often to check AGL for new data. AGL's own feed lags 24-48h behind real-time, so anything below 24h has nothing new to find -- the integration enforces a 24h floor. Raise this if you want to reduce request volume. Takes effect from the next poll.

Texts from the code of [NaanyaBiz/haggle](https://github.com/NaanyaBiz/haggle).

## Entities

- **Sensors**: Consumption, Consumption this period, Consumption cost, Bill projection, Unit rate, Unit rate (peak), Unit rate (off-peak), Unit rate (shoulder), Supply charge, Solar generation, Solar feed-in credit, Solar sold this period, and 2 more

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.
- **Repair notices**: Notices it can show in Settings, Repairs:
  Solar history backfill gave up, Solar statistics repair gave up, Timezone history re-alignment stopped, Older statistics keep their old timestamps

## From the README

> Home Assistant custom integration that pulls smart-meter usage from AGL Australia and feeds it into the HA Energy dashboard.
>
> Unofficial community integration. Not affiliated with, endorsed by, or supported by AGL Energy Limited. The API contract used by this integration is not publicly documented and may change at any time; any breakage will be addressed on a best-effort basis.

From the README of [NaanyaBiz/haggle](https://github.com/NaanyaBiz/haggle#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [AI and voice](https://vulpo.app/integrations/category/ai-and-voice.md), AI models
- Number: 57 installs sharing analytics; 14 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.5.0, last updated October 25, 2026
- Domain: `haggle`
- Source: <https://github.com/NaanyaBiz/haggle>
- Issues: <https://github.com/NaanyaBiz/haggle/issues>

In Vulpo: Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-23. Source: https://vulpo.app/integrations/marketplace/naanyabiz-haggle

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/naanyabiz-haggle
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
