Ha Multiscrape

screenshot of 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.

Overview

Multiscrape is an innovative custom component for Home Assistant that takes web scraping to another level. Unlike traditional scraping methods that typically focus on a single data field, Multiscrape allows users to extract multiple fields from a single HTTP request. This makes it a highly efficient tool for smart home enthusiasts looking to gather a plethora of information from various web sources effortlessly.

This component is built on the existing Rest and Scrape sensors and is perfect for those who want to integrate more dynamic data into their home automation setups. With its user-friendly installation process via HACS and the ability to customize data extraction using CSS selectors, it meets the needs of both beginners and advanced users in the smart home community.

Features

  • Multi-Field Scraping: Extract multiple data fields from a single HTTP request, giving you comprehensive data availability at once.
  • CSS Selector Support: Utilize CSS selectors to accurately specify the data you want to scrape, enhancing precision in data collection.
  • Easy Installation: Quickly install via HACS or manually copy the files, making setup efficient and hassle-free.
  • Debug Logging: Enable detailed logging to help troubleshoot issues with scraping and gain insights into data retrieval processes.
  • Community Support: Access a thriving community forum for help and shared knowledge among users, improving your scraping skills.
  • Ethical Scraping Guidelines: Encourages responsible scraping practices to ensure you adhere to legal and ethical standards while collecting data.
  • Paid Support Option: For those needing extra help, a personal support option is available to assist with configurations within a couple of days.

Overall, Multiscrape offers robust features for anyone interested in maximizing their home automation experience through effective web data scraping.