Home Automation/Manual sensor config
From Cricalix.Net
The emonTx publishes via HTTP calls to the emoncms service. HomeAssistant can read that data back using the JSON API of emoncms. A bit of a round trip, but it allows for the calculations before the data is read. This goes under the sensor key.
- platform: emoncms api_key: 1exxx url: https://emoncms.cricalix.net/ id: 1 include_only_feed_id: - 5 - 16 sensor_names: 5: "EmonCMS use_kwh" 16: "EmonCMS vrms"
To get sensor details about the host that HomeAssistant is running on, this goes under the sensor key.
- platform: systemmonitor
resources:
- type: memory_use_percent
- type: disk_use_percent
- type: load_1m
- type: load_5m
- type: processor_use
- type: processor_temperature
- type: swap_use_percent
Under the mqtt key, a direct read of the latest value published from the espwifi module to a topic on the MQTT broker running on the HomeAssistant box.
- sensor:
state_topic: "emon/power/ct1"
device_class: power
name: "Instantaneous Power"
device:
configuration_url: http://espwifi3012.home.arpa/
manufacturer: "Open Energy Monitor"
model: v3
name: emonTx
identifiers: "gm.espwifi.emontx.ct1"
sw_version: 3.1.4
state_class: measurement
unit_of_measurement: W