Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of nuggetz/ha-amazon-price-tracker.

Sensor attributesPrice history graph

About

Amazon Price Tracker is a Home Assistant integration that tracks Amazon product prices without an Amazon account or API key. Each product becomes a sensor whose state is the current price, and history is kept by the Home Assistant Recorder. Products are added by ASIN with a name, a marketplace and an optional price alert, or imported from a public wishlist. Alerts can fire at a fixed price, at a percentage below the usual price based on a 30-day median, or on whichever is reached first. The integration also records the historical minimum price, reports stock status, and offers a service for refreshing prices on demand. It reads public product pages, so updates can pause when Amazon blocks automated requests.

Automatic summary of the README and code of nuggetz/ha-amazon-price-tracker. Something wrong, or are you the maintainer and want your own text here? Get in touch

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.

Provides

  • Sensors

Setting it up

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

Add Amazon product

  • ASIN10-character ASIN code (e.g. B09FKN79QR). Find it in the product URL after /dp/.
  • Custom nameName shown in Home Assistant
  • Amazon marketplaceAmazon website to track the price on (e.g. amazon.com, amazon.de)
  • Price alert threshold (optional)Price below which you want to trigger automations
  • Alert at a % below the usual price (optional)15 means "alert when the price is 15% below what this product usually costs", measured as the median of the last 30 days. Can be set on its own or next to the fixed threshold above, in which case the alert fires on whichever the price reaches first.

Import Amazon wishlist

  • Wishlist URLFull URL of the public wishlist. The wishlist must be set to Public on Amazon.
  • Price alert threshold for all products (optional)Threshold applied to all imported products. Can be changed per-product later.
  • Alert at a % below the usual price (optional)Applied to every imported product and changeable per product later. Can be set on its own or next to the fixed threshold above, in which case the alert fires on whichever the price reaches first.

After setup

  • Custom nameName shown in Home Assistant
  • Price alert threshold (optional)
  • Alert at a % below the usual price (optional)15 means "alert when the price is 15% below the usual price". Can be set on its own or next to the fixed threshold, in which case the alert fires on whichever the price reaches first. Leave empty to remove it.

Texts from the code of nuggetz/ha-amazon-price-tracker.

From the README

Track Amazon product prices directly in Home Assistant — no PA-API or third-party account required.

Each product is exposed as a sensor whose state is the current price. Price history is stored natively by the HA Recorder, so you get built-in graphs for free. Alerts are handled by standard HA automations.

  • 20 Amazon marketplaces: IT, DE, FR, ES, NL, BE, PL, SE, UK, IE, US, CA, JP, AU, BR, MX, IN, TR, AE, SG — each with the correct currency and language
  • Auto-detected default marketplace: the marketplace dropdown pre-selects the one matching your Home Assistant country setting — no manual change needed for non-Italian installs
  • Scrapes product pages without an Amazon account (JSON-LD first, CSS selectors as fallback)
  • One sensor per product, added via UI Config Flow — edit name and alert threshold at any time via Options Flow
  • Alerts on a fixed price, a percentage below the product's usual price (30-day median), or both at once, fired as an event the moment the price crosses
  • Tracks historical minimum price, persisted across HA restarts
  • Real-time stock status: is_available bool + availability_text from Amazon (e.g. "Only 2 left in stock")
  • amazon_price_tracker.force_refresh service for on-demand price updates
  • Polite by design: one shared browsing session per marketplace, spaced-out requests, randomised polling (~4 h ± 30 min), and an automatic pause when Amazon pushes back
  • No external database, no Amazon account needed
From the README of nuggetz/ha-amazon-price-tracker, MIT License. Shortened.

Shows in Vulpo

Chart card, Apple Watch.

Information

Installs
53 sharing analytics
GitHub stars
9
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
v0.6.2,
Category
Productivity and information, Shopping and groceries
Kind
Marketplace integration
Brand
Amazon
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
amazon_price_tracker

More from Amazon

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers