From 44936cf9a2aac67c204dd1dcd9c227ff96e609fc Mon Sep 17 00:00:00 2001 From: Giorgio Ravera Date: Wed, 28 Aug 2019 16:00:15 +0200 Subject: [PATCH] Minor fixes related to Energy Meter --- automation/energy.yaml | 18 ++++++++++++++++++ history.yaml | 3 +++ logbook.yaml | 3 +++ logger.yaml | 1 - recorder.yaml | 3 +++ sensor/energy.yaml | 22 +++++++++++----------- 6 files changed, 38 insertions(+), 12 deletions(-) create mode 100644 automation/energy.yaml diff --git a/automation/energy.yaml b/automation/energy.yaml new file mode 100644 index 00000000..589e36ef --- /dev/null +++ b/automation/energy.yaml @@ -0,0 +1,18 @@ +###################################################################### +# Energy: Power Consumption Notifications +###################################################################### + +- alias: "Allarme Consumo Energetico" + initial_state: 'on' + + trigger: + - platform: numeric_state + entity_id: sensor.potenza_istantanea + above: 2950 + + action: + service: script.notify_text + data_template: + title: "Home Assistant - Allarme Consumo Energetico" + message: "Consumo energetico elevato ({{ states.sensor.potenza_istantanea.state }})." + enable_persistant: false diff --git a/history.yaml b/history.yaml index 2b15da4f..d6ce8cd7 100644 --- a/history.yaml +++ b/history.yaml @@ -49,6 +49,9 @@ exclude: - sensor.ff590mr_tire_pressure_rear_left - sensor.ff590mr_tire_pressure_rear_right - sensor.ff590mr_trunk + # Energy Sensors + - sensor.potenza_reattiva + - sensor.tensione domains: - automation - group diff --git a/logbook.yaml b/logbook.yaml index 38a0d8b2..b0d151f9 100644 --- a/logbook.yaml +++ b/logbook.yaml @@ -49,6 +49,9 @@ exclude: - sensor.ff590mr_tire_pressure_rear_left - sensor.ff590mr_tire_pressure_rear_right - sensor.ff590mr_trunk + # Energy Sensors + - sensor.potenza_reattiva + - sensor.tensione domains: - automation - group diff --git a/logger.yaml b/logger.yaml index 797651f8..6a885703 100644 --- a/logger.yaml +++ b/logger.yaml @@ -9,4 +9,3 @@ logs: homeassistant.components.device_tracker: warn homeassistant.components.input_text: info custom_components.mercedesmeapi: warn - homeassistant.components.updater: debug diff --git a/recorder.yaml b/recorder.yaml index c4205ed2..06a13923 100644 --- a/recorder.yaml +++ b/recorder.yaml @@ -51,6 +51,9 @@ exclude: - sensor.ff590mr_tire_pressure_rear_left - sensor.ff590mr_tire_pressure_rear_right - sensor.ff590mr_trunk + # Energy Sensors + - sensor.potenza_reattiva + - sensor.tensione domains: - automation - group diff --git a/sensor/energy.yaml b/sensor/energy.yaml index 4c2bdfa4..970195fe 100644 --- a/sensor/energy.yaml +++ b/sensor/energy.yaml @@ -3,31 +3,31 @@ ###################################################################### - platform: mqtt - name: "Consumo" + name: "Potenza Istantanea" state_topic: "shellies/shellyem-B9E1A0/emeter/0/power" - unit_of_measurement: 'W' + unit_of_measurement: 'Watts' qos: 0 - platform: mqtt name: "Potenza Reattiva" state_topic: "shellies/shellyem-B9E1A0/emeter/0/reactive_power" - unit_of_measurement: 'var' + unit_of_measurement: 'Watts' qos: 0 - platform: mqtt - name: "Voltaggio" + name: "Tensione" state_topic: "shellies/shellyem-B9E1A0/emeter/0/voltage" - unit_of_measurement: 'V' + unit_of_measurement: 'Volts' qos: 0 -- platform: mqtt - name: "Energia Assorbita" - state_topic: "shellies/shellyem-B9E1A0/emeter/0/energy" - unit_of_measurement: 'KVh' - qos: 0 +#- platform: mqtt +# name: "Energia Assorbita" +# state_topic: "shellies/shellyem-B9E1A0/emeter/0/energy" +# unit_of_measurement: 'Watt/min' +# qos: 0 #- platform: mqtt # name: "Energia Restituita" # state_topic: "shellies/shellyem-B9E1A0/emeter/0/returned_energy" -# unit_of_measurement: 'KWh' +# unit_of_measurement: 'Watt/min' # qos: 0 -- 2.47.3