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