From 9b1bee87efdd2753a6fc3fae16d670e52c2ed271 Mon Sep 17 00:00:00 2001 From: Julien Cabillot Date: Mon, 24 Apr 2017 03:12:51 +0200 Subject: [PATCH] ajout du switch pour couper l'alarm en cours --- home-assistant/conf_customize.d/alarmclock.yaml | 9 ++++++--- home-assistant/conf_group.d/alarmclock.yaml | 3 ++- home-assistant/conf_switch.d/alarmclock.yaml | 7 +++++++ home-assistant/configuration.yaml | 1 + 4 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 home-assistant/conf_switch.d/alarmclock.yaml diff --git a/home-assistant/conf_customize.d/alarmclock.yaml b/home-assistant/conf_customize.d/alarmclock.yaml index d2f3906..919488f 100644 --- a/home-assistant/conf_customize.d/alarmclock.yaml +++ b/home-assistant/conf_customize.d/alarmclock.yaml @@ -7,14 +7,17 @@ sensor.alarmclock_minute: sensor.alarmclock_time_long: hidden: true sensor.alarmclock_time: - friendly_name: "Alarm Clock Setting" + friendly_name: "Heure du reveil" icon: "mdi:alarm" input_slider.alarmclock_hour: - friendly_name: "Hour" + friendly_name: "Heure" icon: "mdi:timer" input_slider.alarmclock_minute: friendly_name: "Minute" icon: "mdi:timer" input_boolean.alarmclock_status: - friendly_name: "Alarm Clock Status" + friendly_name: "Reveil" + icon: "mdi:alarm-check" +switch.alarmclock: + friendly_name: "Alarm en cours" icon: "mdi:alarm-check" diff --git a/home-assistant/conf_group.d/alarmclock.yaml b/home-assistant/conf_group.d/alarmclock.yaml index 1c9eac5..1dc03b2 100644 --- a/home-assistant/conf_group.d/alarmclock.yaml +++ b/home-assistant/conf_group.d/alarmclock.yaml @@ -1,11 +1,12 @@ alarmclock: - name: "Alarm Clock" + name: "Reveil" entities: - "device_tracker.nodemcu2" - "sensor.alarmclock_time" - "input_slider.alarmclock_hour" - "input_slider.alarmclock_minute" - "input_boolean.alarmclock_status" + - "switch.alarmclock" alarmclock2: name: "Alarm Clock" diff --git a/home-assistant/conf_switch.d/alarmclock.yaml b/home-assistant/conf_switch.d/alarmclock.yaml new file mode 100644 index 0000000..646686d --- /dev/null +++ b/home-assistant/conf_switch.d/alarmclock.yaml @@ -0,0 +1,7 @@ +- name: "alarmclock" + platform: "mqtt" + command_topic: "alarmclock/switch" + state_topic: "alarmclock/status" + payload_on: "ON" + payload_off: "OFF" + retain: true diff --git a/home-assistant/configuration.yaml b/home-assistant/configuration.yaml index 51376a5..eaed0b9 100644 --- a/home-assistant/configuration.yaml +++ b/home-assistant/configuration.yaml @@ -12,3 +12,4 @@ light: !include_dir_merge_list "conf_light.d/" automation: !include_dir_merge_list "conf_automation.d/" group: !include_dir_merge_named "conf_group.d/" script: !include_dir_merge_named "conf_script.d/" +switch: !include_dir_merge_list "conf_switch.d/"