danieldotnl/ha-multiscrape

Home Assistant custom component for scraping (html, xml or json) multiple values (from a single HTTP request) with a separate sensor/attribute for each value. Support for (login) form-submit functionality.

50
/ 100
Established

This tool helps Home Assistant users bring external information into their smart home setup. It takes data from websites (like weather forecasts or news headlines), even those requiring a login, and turns it into individual sensors or attributes within Home Assistant. Anyone managing a Home Assistant smart home who wants to automate actions or display data based on information found on websites would use this.

410 stars.

Use this if you need to pull several pieces of information from a single web page (HTML, XML, or JSON) and integrate them as distinct sensors or attributes into your Home Assistant.

Not ideal if the information you need is dynamically loaded by JavaScript after the page loads, as this tool primarily processes the initial page content.

home-automation smart-home-management data-integration web-data-capture
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

410

Forks

20

Language

Python

License

MIT

Category

scraper

Last pushed

Mar 26, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/perception/danieldotnl/ha-multiscrape"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.