I guess now is a good time as any to release this add-on/app.
This app (Add-on) eliminates the need for manual downloads, by running a “headless” background scraper that simulates a login, intercepts the data stream, and provides it to Home Assistant in real-time.
It has been working well for me, for weeks on HAOS on x86. The repo has been up for a while, but it makes sense to make an announcement so people can stop download their data manually from hydroottawa.savagedata.com to import it.
This app depends on
- Browserless: The Chromium engine that powers the headless navigation.
- Folder Watcher: Monitors for new data files instantly.
- Green Button Integration: Processes the XML files into Energy Dashboard sensors. [ Green button importer integration from rhounsel]
[Click here for repo is and instructions] (GitHub - scubaandre/HydroOttawa_xml_scraper: A HomeAssistant app (add-on) that drives Browserless to download Hydro Ottawa Green button data from hydroottawa.savagedata.com · GitHub)
Still some rough edges on documentations