From 3963b34176c4944df1415f46a8063052e58efe7f Mon Sep 17 00:00:00 2001 From: dfcarvajal Date: Sun, 27 Dec 2020 17:30:27 +0100 Subject: [PATCH] Modificaciones de consumos --- packages/camera/consumo_general.yaml | 6 +++ packages/input_number/potencia.yaml | 8 +++ .../.consumo_tarificacion_general.yaml.swp | Bin 0 -> 12288 bytes .../sensor/consumo_tarificacion_general.yaml | 48 ++++++++++++++++-- ...onsumo_tarificacion_varios_2.yaml_disable} | 0 .../{energia.yaml => energia.yaml_disable} | 0 6 files changed, 59 insertions(+), 3 deletions(-) create mode 100644 packages/camera/consumo_general.yaml create mode 100644 packages/input_number/potencia.yaml create mode 100644 packages/sensor/.consumo_tarificacion_general.yaml.swp rename packages/sensor/{consumo_tarificacion_varios_2.yaml => consumo_tarificacion_varios_2.yaml_disable} (100%) rename packages/sensor/{energia.yaml => energia.yaml_disable} (100%) diff --git a/packages/camera/consumo_general.yaml b/packages/camera/consumo_general.yaml new file mode 100644 index 0000000..7216d23 --- /dev/null +++ b/packages/camera/consumo_general.yaml @@ -0,0 +1,6 @@ +camera: + - platform: generic + name: Grafana_consumo + still_image_url: http://grafana.docker.local:8087/render/d-solo/aSWkO2qWz/homeassistant?orgId=1&theme=light&panelId=4&width=1000&height=500&tz=Europe%2FMadrid + username: !secret grafana_user + password: !secret grafana_password diff --git a/packages/input_number/potencia.yaml b/packages/input_number/potencia.yaml new file mode 100644 index 0000000..6dc706c --- /dev/null +++ b/packages/input_number/potencia.yaml @@ -0,0 +1,8 @@ +input_number: + potencia: + name: Potencia + initial: 3000 + min: 3000 + max: 4000 + step: 100 + icon: mdi:file-powerpoint-box-outline diff --git a/packages/sensor/.consumo_tarificacion_general.yaml.swp b/packages/sensor/.consumo_tarificacion_general.yaml.swp new file mode 100644 index 0000000000000000000000000000000000000000..f3bd60d171d8dd0e4a446acb90ad551f5b864db6 GIT binary patch literal 12288 zcmeI2O>7%Q6vwBO3Kb|H0dWFp2r7+J`D1OzO{_K&v}(yA5D=xOvP^bolOel1WJD>Z`SAws@6eg4(uYafzd_7f6F86}s89k#UAcrdILA=PyjR9&%L zO%1B+(v3YHR-cm|eM^BIJH3gQ_L{F!rPwu|PP& zVwRA;xx#%OFt^fWo;!RDx`kF?Pbv^cPI>mw*+$(^OZ}v;tZIt$o(B8D zj}H)X6?_e@fKR}?U;}u-1TTXHFb^7F3OoTG2akfk4iWMb_zHXu-UFAx+h7$u3o76- za1eZaKOswC226tzm;eXBANLXRJ-7lc0u$W0myl1vCGZw_4b;KI;P-=sT)&5qZ@~xP z4KNR?2k@O>0{nJ2A>V<|zzx(%TnAUdM<51^K0>y)9hGh+n?N+n-TXqE{k}Z zPHt?_DIAUI2C7P$jb^{lr{qy`}PzJx3(rpPZI%ec1YscqHV=Nzi+vH9(lI^G z!Z_gYJ!;cmFMpXga00=7+wGb@^PufX8AcqhstSfKrcz~%t>j)&#x}{jg8PH!X~=Zg z0;M)`jM*r3FmMubIqCnZ=PBjuKsi${hN(G3%YP5;qjW^`ekn&b?-==77~Qr$hHYaE z+vXUyGh^7cdbT43D08uNSx{bfnZH){VmA^Um*?wo;M!k1x0*Nj$J*~(_4G_y_Lhfh zS{YY}v3B0uz~w(A;tFfGe=8muGzIGs!?j>NO0*VDM+nxU=?Jk}G#w#Si>4z)YSDD; zK+OZ@R^#)O+C_H>&;H@=*iWfCHV&657L9P|;jMfi>8<1ynME4LuZPmF^fHF5{?n9! zSP?#R=_XAd%0}`~E_9Q81G>M7ZnBJH{sgU2=G!Bf96v$lYPA|I?{K2H{N~H~zy>4> z+~rmjNWbg^c<#R`gSEW%z-c*`-`-`@7`$0z%B7n`nvaFaNtq_OoFfCTO?!zQA;OQ5 zxV5P- + {% if states('sensor.consumo_general_original')|float >= 0 and states('sensor.consumo_general_original')|float <= 10000 -%} + {{ states('sensor.consumo_general_original') }} + {%- endif %} consumo_diario_general: friendly_name: Consumo Diario General unit_of_measurement: kWh - value_template: "{{ (states('sensor.periodo_consumo_diario_general_punta')|float + states('sensor.periodo_consumo_diario_general_valle')|float) |round(2) }}" + icon_template: mdi:calendar-blank + value_template: "{{ (states('sensor.periodo_consumo_diario_general_punta')|float + states('sensor.periodo_consumo_diario_general_valle')|float + states('sensor.periodo_consumo_diario_general_p1')|float + states('sensor.periodo_consumo_diario_general_p2')|float + states('sensor.periodo_consumo_diario_general_p3')|float + states('sensor.periodo_consumo_diario_general_p4')|float + states('sensor.periodo_consumo_diario_general_p5')|float + states('sensor.periodo_consumo_diario_general_p6')|float)|round(2) }}" consumo_mensual_general: friendly_name: Consumo Mensual General unit_of_measurement: kWh - value_template: "{{ (states('sensor.periodo_consumo_mensual_general_punta')|float + states('sensor.periodo_consumo_mensual_general_valle')|float) |round(2) }}" + icon_template: mdi:calendar-blank-multiple + value_template: "{{ (states('sensor.periodo_consumo_mensual_general_punta')|float + states('sensor.periodo_consumo_mensual_general_valle')|float + states('sensor.periodo_consumo_mensual_general_p1')|float + states('sensor.periodo_consumo_mensual_general_p2')|float + states('sensor.periodo_consumo_mensual_general_p3')|float + states('sensor.periodo_consumo_mensual_general_p4')|float + states('sensor.periodo_consumo_mensual_general_p5')|float + states('sensor.periodo_consumo_mensual_general_p6')|float)|round(2) }}" + + coste_consumo_diario: + friendly_name: Coste Consumo Diario + unit_of_measurement: € + icon_template: mdi:currency-eur + value_template: "{{ (((states('sensor.periodo_consumo_diario_general_punta')|float * 0.161 ) + (states('sensor.periodo_diario_general_valle')|float * 0.082)) * 1.21 )|round(2) }}" + + coste_consumo_mensual: + friendly_name: Coste Consumo Mensual + unit_of_measurement: € + icon_template: mdi:currency-eur + value_template: "{{ ((((3*38.043426*32)/365) + (states('sensor.periodo_consumo_mensual_general_punta')|float * 0.161 ) + (states('sensor.periodo_consumo_mensual_general_valle')|float * 0.082 ) + (32 * 0.02) + (44.72 * 0.0511269) + (32 * 0.02663)) * 1.21)|round(2) }}" diff --git a/packages/sensor/consumo_tarificacion_varios_2.yaml b/packages/sensor/consumo_tarificacion_varios_2.yaml_disable similarity index 100% rename from packages/sensor/consumo_tarificacion_varios_2.yaml rename to packages/sensor/consumo_tarificacion_varios_2.yaml_disable diff --git a/packages/sensor/energia.yaml b/packages/sensor/energia.yaml_disable similarity index 100% rename from packages/sensor/energia.yaml rename to packages/sensor/energia.yaml_disable