About
Greenchoice is a custom integration that connects Home Assistant to the Greenchoice API for usage and pricing data. It adds sensors for the latest daily meter readings, covering electricity consumption and feed-in by tariff, plus gas consumption. Further sensors report electricity and gas prices, including the compensation and cost for fed-in electricity. It also imports hourly electricity and gas statistics into the recorder so the Energy dashboard can show per-hour usage. A service action can force a full reimport of those hourly statistics from a chosen date, which helps fix gaps or negative spikes. It relies on the vendor's cloud, refreshes every 6 hours, and is set up in the UI with account login and a contract address.
Automatic summary of the README and code of barisdemirdelen/homeassistant-greenchoice. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
Greenchoice Authentication
- Password
Select Profile
- Address
- Sensor Name (optional)
Texts from the code of barisdemirdelen/homeassistant-greenchoice.
Actions
- Reimport hourly statisticsForce a full reimport of hourly electricity and gas statistics from the Greenchoice API starting from the given date up to and including yesterday. Existing recorder data for the range is overwritten and cumulative sums are recalculated, which fixes gaps, negative spikes, or other artefacts in the Energy dashboard.Fields: Account, Start date
Troubleshooting
- Repair noticesNotices it can show in Settings, Repairs:YAML configuration is deprecated
From the README
This is a Home Assistant custom component that connects to the Greenchoice API to retrieve current usage and pricing data. The integration refreshes every 6 hours and provides both daily meter readings and hourly energy statistics for use in the Energy dashboard.
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 136 sharing analytics
- GitHub stars
- 49
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- v3.3.8,
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
greenchoice- Issues
- Report an issue











