From a837c1dc42bd53808c8fe2748dce10eb5a6d26e0 Mon Sep 17 00:00:00 2001 From: dfcarvajal Date: Sun, 21 Jul 2019 22:04:22 +0000 Subject: [PATCH] =?UTF-8?q?A=C3=B1adir=20luz=20de=20los=20ba=C3=B1os=20a?= =?UTF-8?q?=20trav=C3=A9s=20de=20los=20switch=20nuevos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../binary_sensor/movimiento_bano_general.yaml | 14 ++++++++++++++ packages/light/bano_general_principal.yaml | 4 ++++ packages/light/bano_general_secundaria.yaml | 4 ++++ packages/light/bano_principal_principal.yaml | 4 ++++ packages/light/bano_principal_secundaria.yaml | 4 ++++ packages/timer/luzbanogeneral.yaml | 3 +++ 6 files changed, 33 insertions(+) create mode 100644 packages/binary_sensor/movimiento_bano_general.yaml create mode 100644 packages/light/bano_general_principal.yaml create mode 100644 packages/light/bano_general_secundaria.yaml create mode 100644 packages/light/bano_principal_principal.yaml create mode 100644 packages/light/bano_principal_secundaria.yaml create mode 100644 packages/timer/luzbanogeneral.yaml diff --git a/packages/binary_sensor/movimiento_bano_general.yaml b/packages/binary_sensor/movimiento_bano_general.yaml new file mode 100644 index 0000000..1242331 --- /dev/null +++ b/packages/binary_sensor/movimiento_bano_general.yaml @@ -0,0 +1,14 @@ +binary_sensor: + - platform: mqtt + name: "Movimiento Baño General" + value_template: >- + {% if value_json.RfReceived.Data == 'FAD6AC' %} + {{'ON'}} + {% elif value_json.RfReceived.Data == 'FAD6A0' %} + {{'OFF'}} + {% else %} + {{states('binary_sensor.movimiento_bano_general') | upper}} + {% endif %} + device_class: motion + state_topic: "sonoffbridge/tele/RESULT" + off_delay: 10 diff --git a/packages/light/bano_general_principal.yaml b/packages/light/bano_general_principal.yaml new file mode 100644 index 0000000..fc3d6ea --- /dev/null +++ b/packages/light/bano_general_principal.yaml @@ -0,0 +1,4 @@ +light: + - platform: switch + name: Luz Baño General Principal + entity_id: switch.sonoffbanogeneral diff --git a/packages/light/bano_general_secundaria.yaml b/packages/light/bano_general_secundaria.yaml new file mode 100644 index 0000000..0d224d9 --- /dev/null +++ b/packages/light/bano_general_secundaria.yaml @@ -0,0 +1,4 @@ +light: + - platform: switch + name: Luz Baño General Secundaria + entity_id: switch.sonoffbanogeneral2 diff --git a/packages/light/bano_principal_principal.yaml b/packages/light/bano_principal_principal.yaml new file mode 100644 index 0000000..006831c --- /dev/null +++ b/packages/light/bano_principal_principal.yaml @@ -0,0 +1,4 @@ +light: + - platform: switch + name: Luz Baño Principal Principal + entity_id: switch.sonoffbanoprincipal diff --git a/packages/light/bano_principal_secundaria.yaml b/packages/light/bano_principal_secundaria.yaml new file mode 100644 index 0000000..55ff560 --- /dev/null +++ b/packages/light/bano_principal_secundaria.yaml @@ -0,0 +1,4 @@ +light: + - platform: switch + name: Luz Baño Principal Secundaria + entity_id: switch.sonoffbanoprincipal2 diff --git a/packages/timer/luzbanogeneral.yaml b/packages/timer/luzbanogeneral.yaml new file mode 100644 index 0000000..a949913 --- /dev/null +++ b/packages/timer/luzbanogeneral.yaml @@ -0,0 +1,3 @@ +timer: + luzbanogeneral: + duration: '00:02:00'