Custom component for Home Assistant which returns the status of an Owncast as an entity.
- In Home Assistant, go to your HACS Settings and add open Custom Repositories.
- Enter this repository URL, set Category = Integration, then Add.
- Find Owncast Parser in HACS, Install.
- Restart Home Assistant.
Go to Settings → Devices & Services → Add Integration, search for Owncast Parser, and enter your server details.
YAML configuration still works but will auto-import as a config entry on startup. A deprecation warning will be logged. You may remove the YAML block after the first import.
sensor:
- platform: owncastparser
name: "An Owncast Server"
url: "https://an-owncast-server.net"
timeout: 10
verify_ssl: trueNote: scan_interval is no longer configurable per-sensor. The default polling interval is 1 minute.
A not-insignificant amount of the hass custom_component interface logic was cribbed from Feedparser. Please show the project some love if you can.