The Open Energy Monitor (EmonCMS) EMS module allows fetching of solar generation and consumption values from Open Energy Monitor. This is useful as it allows a general interface to data which may be combined within Open Energy Monitor, eg. accumulating generation data from multiple inverters.
| Detail | Value |
|---|---|
| Module Name | EmonCMS |
| Module Type | Energy Management System (EMS) |
| Features | Consumption, Generation |
| Status | Implemented, Tested |
The following table shows the available configuration parameters for the HASS EMS module.
| Parameter | Value |
|---|---|
| apiKey | required API Key. You can find this under "Feed API Help" in your Open Energy Monitor Feeds page. |
| enabled | required Boolean value, true or false. Determines whether we will poll HomeAssistant sensors. |
| consumptionFeed | optional The ID of the consumption feed in OpenEnergyMonitor. |
| generationFeed | optional The ID of the generation feed in OpenEnergyMonitor. |
| serverIP | required The IP address or hostname of the Open Energy Monitor instance. We will poll the REST HTTP API. |
| serverPort | optional The port that the webserver for Open Energy Monitor is listening on. Defaults to 80 (HTTP). |
| serverPath | optional The HTTP path, if Open Energy Monitor is setup in a subdirectory. Defaults to empty, you should add a trailing '/'. |
| useHttps | optional Boolean value, true or false. Should it use https instead of http. |
"EmonCMS": {
"apiKey": "ABC123",
"enabled": true,
"consumptionFeed": 1,
"generationFeed": 2,
"serverIP": "power.local",
"serverPort": 80
}