diff --git a/atom.xml b/atom.xml index 728624cba7..042e4de61c 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@
The emoncms
sensor platform creates sensors for the feeds available in your local or cloud based version of emoncms.
The emoncms
sensor platform creates sensors for the feeds available in your local or cloud based version of Emoncms.
To enable this sensor, add the following lines to your configuration.yaml
, it will list all feeds as a sensor:
# Example configuration.yaml entry using cloud based emoncms
+# Example configuration.yaml entry using cloud based Emoncms
sensor:
platform: emoncms
- api_key: put your emoncms read api key here
+ api_key: API_KEY
url: https://emoncms.org
id: 1
@@ -105,12 +105,12 @@
Configuration variables
- - api_key (Required): The read api key for your emoncms user.
- - url (Required): The base url of emoncms, use “https://emoncms.org” for the cloud based version.
- - id (Required): Positive Integer identifier for the sensor. Must be unique if you specify multiple emoncms sensors.
- - include_only_feed_id (optional): Positive integer list of emoncms feed id’s. Only the feeds with feed id’s specified here will be displayed. Can not be specified if
exclude_feed_id
is specified.
- - exclude_feed_id (optional): Positive integer list of emoncms feed id’s. All the feeds will be displayed as sensors except the ones listed here. Can not be specified if
include_only_feed_id
is specified.
- - sensor_names (optional): Dictionary of names for the sensors created that are created based on feedid. The dictionary consists of feedid:name pairs. Sensors for feeds with their feedid mentioned here will get the chosen name instead of the default name
+ - api_key (Required): The read API key for your Emoncms user.
+ - url (Required): The base URL of Emoncms, use “https://emoncms.org” for the cloud based version.
+ - id (Required): Positive integer identifier for the sensor. Must be unique if you specify multiple Emoncms sensors.
+ - include_only_feed_id (Optional): Positive integer list of Emoncms feed IDs. Only the feeds with feed IDs specified here will be displayed. Can not be specified if
exclude_feed_id
is specified.
+ - exclude_feed_id (Optional): Positive integer list of Emoncms feed IDs. All the feeds will be displayed as sensors except the ones listed here. Can not be specified if
include_only_feed_id
is specified.
+ - sensor_names (Optional): Dictionary of names for the sensors created that are created based on feed ID. The dictionary consists of
feedid: name
pairs. Sensors for feeds with their feed ID mentioned here will get the chosen name instead of the default name
- value_template (Optional): Defines a template to alter the feed value.
- scan_interval (Optional): Defines the update interval of the sensor in seconds.
- unit_of_measurement (Optional): Defines the unit of measurement of for all the sensors. default is “W”.
@@ -118,71 +118,68 @@
Default naming scheme
-The names of the sensors created by this component, will be a combination of static text, id
from the config and feedid
from the emoncms feed, unless sensor_names
is used.
-An example name would be “emoncms1_feedid_10”
+The names of the sensors created by this component, will be a combination of static text, id
from the config and feedid
from the Emoncms feed, unless sensor_names
is used. An example name would be emoncms1_feedid_10
.
- Examples
+ Examples
In this section you find some more examples of how this sensor can be used.
-# Display only feeds with their feed id's specified in "include_only_feed_id"
+Display only feeds with their feed IDs specified in include_only_feed_id
.
+
+# Example configuration.yaml entry
sensor:
- platform: emoncms
- api_key: put your emoncms read api key here
+ api_key: API_KEY
url: https://emoncms.org
id: 1
unit_of_measurement: "W"
include_only_feed_id:
- 107
- - 106
- 105
-# Display all feeds except feeds with their feed id specified in "exclude_feed_id"
+Display all feeds except feeds with their feed id specified in exclude_feed_id
.
+
+# Example configuration.yaml entry
sensor:
- platform: emoncms
- api_key: put your emoncms read api key here
+ api_key: API_KEY
url: https://emoncms.org
id: 1
unit_of_measurement: "KWH"
exclude_feed_id:
- 107
- - 106
- 105
-# Display only feeds with their feed id's specified in "include_only_feed_id" and give the feed sensors a name using "sensor_names". You don't have to specify all feeds names in "sensor_names", the remaining sensor names will be chosen based on "id" and the emoncms feedid
+Display only feeds with their feed id’s specified in include_only_feed_id
and give the feed sensors a name using “sensor_names”. You don’t have to specify all feeds names in “sensor_names”, the remaining sensor names will be chosen based on “id” and the Emoncms feedid
.
+
+# Example configuration.yaml entry
sensor:
- platform: emoncms
- api_key: put your emoncms read api key here
- url: https://emoncms.org
+ api_key: API_KEY
+ url: https://emoncms.org
id: 1
unit_of_measurement: "KW"
include_only_feed_id:
- 5
- - 18
- - 29
- - 48
- - 61
- - 110
- - 116
- 120
sensor_names:
5: "feed 1"
- 18: "feed 2"
- 29: "feed 3"
48: "kwh feed"
61: "amp feed"
110: "watt feed"
-# Use a "value_template" to add 1500 to the feed value for all specified feed id's in "include_feed_id"
+Use a value_template
to add 1500 to the feed value for all specified feed IDs in include_feed_id
.
+
+# Example configuration.yaml entry
sensor:
- platform: emoncms
- api_key: put your emoncms read api key here
+ api_key: API_KEY
url: https://emoncms.org
scan_interval: 15
id: 1
@@ -190,15 +187,15 @@ An example name would be “emoncms1_feedid_10”
include_only_feed_id:
- 107
- 106
- - 105
- - 61
-# Display feeds from the same emoncms instance with 2 groups of feeds, diffrent scan_interval and a diffrent unit_of_measurement
+Display feeds from the same Emoncms instance with 2 groups of feeds, diffrent scan_interval
and a diffrent unit_of_measurement
.
+
+# Example configuration.yaml entry
sensor:
- platform: emoncms
- api_key: put your emoncms read api key here
+ api_key: API_KEY
url: https://emoncms.org
scan_interval: 30
id: 1
@@ -206,7 +203,6 @@ An example name would be “emoncms1_feedid_10”
include_only_feed_id:
- 107
- 106
- - 105
- platform: emoncms
api_key: put your emoncms read api key here
url: https://emoncms.org
@@ -215,8 +211,6 @@ An example name would be “emoncms1_feedid_10”
unit_of_measurement: "A"
include_only_feed_id:
- 108
- - 109
- - 110
- 61
diff --git a/sitemap.xml b/sitemap.xml
index 29101d05f1..88f0a996f4 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2180,62 +2180,62 @@
https://home-assistant.io/demo/frontend.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/index.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-event.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-info.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-service.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-state.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-template.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-history.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-iframe.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-logbook.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/demo/panels/ha-panel-map.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/googlef4f3693c209fe788.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00
https://home-assistant.io/static/mdi-demo.html
-2016-10-19T15:40:21+00:00
+2016-10-20T20:58:24+00:00