Emoncms
The emoncms sensor integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] creates sensors for the feeds available in your local or cloud based version of Emoncms
To write information from Home Assistant to Emoncms, you can use the emoncms_history integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more].
Prerequisites
To use this service, you need an Emoncms account and an API key. You can find the API key in your local or cloud-based Emoncms account settings.
Configuration
To add the Emoncms integration to your Home Assistant instance, use this My button:
        Manual configuration steps
      
      
      
      
    
    If the above My button doesn’t work, you can also perform the following steps manually:
- 
Browse to your Home Assistant instance.
 - 
In the bottom right corner, select the
Add Integration button.  - 
From the list, select Emoncms.
 - 
Follow the instructions on screen to complete the setup.
 
The URL of the Emoncms server starting with the protocol (http or  https). For cloud installations, use https://emoncms.orghttp://localhost:8080). Ensure the server is accessible from your Home Assistant instance.
The 32-character read-only API key needed for authentication is found under “My Account > Read Only API Key” in Emoncms. The key should be a hexadecimal string. The read-and-write API key is not needed as this integration reads data from Emoncms. If you receive authentication errors, verify that you’ve copied the entire key correctly.
Sensors
- energy in Wh, kWh
 - power in W
 - voltage in V
 - current in A
 - apparent power in VA
 - temperature in °C, °F or K
 - frequency in Hz
 - pressure in hPa