About
Emoncms is a built-in Home Assistant integration that reads energy monitoring feeds from an Emoncms server. It adds sensors for the selected feeds and works locally. Setup happens in the UI with the server URL, which starts with http or https, and an API key. A synchronization mode lets feeds be picked manually, which is the default, or synchronized all at once. The chosen feeds can be changed later in the options, and connection settings can be edited without removing the integration. A repair notice appears in Settings, Repairs when the Emoncms version needs an upgrade.
Automatic summary of Home Assistant's source code. Something wrong? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
Set up in the UI Add it in Settings, Devices and services. Nothing to download.
Change settings later Its connection settings can change without removing it.
Updated with Home Assistant Ships and updates with every Home Assistant release.
Provides
- Sensors
Setting it up
It is added under Settings, Devices and services, with Add integration.
Connect
- API keyYour 32 bits API key
- Synchronization modePick your feeds manually (default) or synchronize them at once
- URLServer URL starting with the protocol (http or https)
Choose feeds
- Choose feeds to includePick the feeds you want to synchronize
Change the connection
- API keyYour 32 bits API key
- URLServer URL starting with the protocol (http or https)
After setup
- Choose feeds to includePick the feeds you want to synchronize
Texts from Home Assistant's source code, Apache License 2.0.
Troubleshooting
- Repair noticesNotices it can show in Settings, Repairs:Upgrade your emoncms version
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 401 sharing analytics
- Connection
- Works locally
- Upkeep
- Part of Home Assistant
- Category
- Energy, Meters and monitoring
- Kind
- Built-in integration
- Needs
- Built into Home Assistant
- Domain
emoncms












