The n3rgy component is a Home Assistant custom sensor which provides access to historic energy consumption data and tariff information.
This integration is able to install via HACS.
- Ensure that HACS is installed.
- Search for and install the n3rgy integration.
- Configure the n3rgy sensor.
- Restart Home Assistant.
n3rgy can be configured on the integrations menu or in configuration.yaml
In Configuration/Integrations click on the <+> button, select n3rgy and configure the options on the form.
Add n3rgy sensor in your configuration.yaml
.
# Example configuration.yaml entry
n3rgy:
name: 'Consumption Data'
host: !secret host_url
api_key: !secret api_key
property_id: !secret property_id
Optional arguments:
n3rgy:
name: 'Consumption Data'
...
environment: true # live environment enabled
daily_update: true # daily update flag
utility: electricity # utility type
start: 202102080130 # start date/time (FORMAT: YYYYMMDDHHmm)
end: 202102091125 # end date/time (FORMAT: YYYYMMDDHHmm)
Parameter | Optional | Description |
---|---|---|
name |
Yes | Sensor name |
host |
No | The server URL used to call the SDK methods |
api_key |
No | The API key used for authentication with the server |
property_id |
No | The Property ID, which can be either an MPAN or MPRN |
environment |
Yes | Live environment flag (default: false ) |
daily_update |
Yes | Daily update flag (default: true ) |
utility |
Yes | Utility type (default: electricity ) |
start |
Yes | Start date/time of the period in the format YYYYMMDDHHmm |
end |
Yes | End date/time of the period in the format YYYYMMDDHHmm |
Returns values for the consumption of the specified utility (e.g. electricity, gas) at the property identified by the given MPxN. Unless otherwise specified using optional parameters, returns the consumption values for every half-hour of the previous day. Accepts as optional parameters a start date/time, an end date/time, live environment flag.