A Home Assistant component for creating sensors for checking if your holder number(s) have won on the premium bonds.
It fetches data from Nsandi, leveraging the premium-bond-checker package.
- Binary sensors for each holder number you configure including metadata around the result for:
- This month
- Last 6 months
- Unclaimed
- Sensor for the next draw date
It's available via HACS through the standard process for custom repositories. Follow their official guide for adding a custom repository.
Repo: https://github.com/inverse/home-assistant-premium-bond-checker-component

Illustrative, when you really have won it will display the prize information.
alias: Premium Bond Win
triggers:
- trigger: state
entity_id:
- sensor.premium_bond_checker_<your_holder_number>_this_month
from: "off"
to: "on"
actions:
- action: notify.<your_notifier>
data:
title: "Premium Bond Win!"
message: >
{{ sensor.premium_bond_checker_<your_holder_number>_this_month', 'header') }}
{{ sensor.premium_bond_checker_<your_holder_number>_this_month', 'tagline') }}