claudedwithlove
explore/hass-beeminder

hass-beeminder

♥Cherished

A Home Assistant integration that syncs Beeminder goals as tracked sensors, exposing real-time goal values, derailment timelines, and historical datapoints. Users can add goal measurements via voice commands and trigger automations based on goal status changes or derailment warnings.

·★ 2·forks 1··submitted April 16, 2026
View on GitHub
Clauded With Love Rating
7.5 / 10

This Home Assistant integration connects Beeminder goal tracking with smart home automation, creating sensors for goal values and derailment timelines. It enables voice-controlled datapoint addition and automated notifications based on goal status changes.

Code Quality6.5
Usefulness8.5
Claude Usage7.0
Documentation8.0
Originality7.5
Highlights
  • ✓Comprehensive sensor architecture exposing 60+ attributes per goal including complete datapoint history and metadata
  • ✓Well-designed voice assistant integration with natural language processing for goal names and flexible datapoint entry
  • ✓Strong documentation with detailed setup instructions, YAML examples, and separate voice assistant configuration guide
To Improve
  • →Add error handling and validation for API responses, network failures, and invalid user inputs in the sensor and script components
  • →Include unit tests for core functionality like API data parsing, sensor state calculations, and goal name normalization logic
Language
Type