From 2713a757f61d183ae4d796a096076662df6971f1 Mon Sep 17 00:00:00 2001 From: Tony Stork Date: Mon, 4 Jul 2022 21:44:56 -0400 Subject: [PATCH] Moved party stuff --- packages/jarvis.yaml | 58 -------------------------------------------- packages/party.yaml | 34 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 58 deletions(-) create mode 100644 packages/party.yaml diff --git a/packages/jarvis.yaml b/packages/jarvis.yaml index de68e92..bcbf821 100644 --- a/packages/jarvis.yaml +++ b/packages/jarvis.yaml @@ -7,11 +7,6 @@ # @description : Bringing some Jarvis to Home Assistant ############################################################################### -input_boolean: - house_party_protocol_switch: - name: House Party Switch - icon: mdi:party-popper - input_select: jarvis_voice: name: Jarvis Voice @@ -26,60 +21,7 @@ input_select: initial: Brian icon: mdi:account-voice -# automation: -# - id: house_party_protocol_on -# alias: Turn On House Party Protocol -# initial_state: true -# trigger: -# - platform: state -# entity_id: input_boolean.house_party_protocol_switch -# to: 'on' -# action: -# - delay: 00:00:05 -# - service: homeassistant.turn_on -# entity_id: group.incense -# - service: script.status_annc -# data_template: -# who: '{{ states.sensor.room_presence.state }}' -# call_house_party_protocol_enabled: 1 - -# - id: house_party_protocol_off -# alias: Turn Off House Party Protocol -# initial_state: true -# trigger: -# - platform: state -# entity_id: input_boolean.house_party_protocol_switch -# to: 'off' -# action: -# - delay: 00:00:05 -# - service: homeassistant.turn_off -# entity_id: group.incense -# - service: script.status_annc -# data_template: -# who: '{{ states.sensor.room_presence.state }}' -# call_house_party_protocol_disabled: 1 - script: - # house_party_protocol_on: - # sequence: - # - delay: 00:00:05 - # - service: homeassistant.turn_on - # entity_id: group.incense - # - service: script.status_annc - # data_template: - # who: '{{ states.sensor.room_presence.state }}' - # call_house_party_protocol_enabled: 1 - - # house_party_protocol_off: - # sequence: - # - delay: 00:00:05 - # - service: homeassistant.turn_off - # entity_id: group.incense - # - service: script.status_annc - # data_template: - # who: '{{ states.sensor.room_presence.state }}' - # call_house_party_protocol_disabled: 1 - alexa_interjection: sequence: - service: script.status_annc diff --git a/packages/party.yaml b/packages/party.yaml new file mode 100644 index 0000000..7d277fa --- /dev/null +++ b/packages/party.yaml @@ -0,0 +1,34 @@ +############################################################################### +# @author : Jeffrey Stone +# @date : 07/09/2019 +# @package : Jarvis +# @description : Bringing some Jarvis to Home Assistant +# +# @modified by : Chris Heder (@chrisron95) +# @date : 05/12/2022 +# +# @modified by : Tony Stork (@tm24fan8) +# @date : 07/04/2022 +############################################################################### + +input_boolean: + house_party_protocol_switch: + name: House Party Switch + icon: mdi:party-popper + +script: + house_party_protocol_on: + sequence: + - delay: 00:00:05 + - service: script.status_annc + data: + who: "{{ states('sensor.room_presence') }}" + call_house_party_protocol_enabled: 1 + + house_party_protocol_off: + sequence: + - delay: 00:00:05 + - service: script.status_annc + data: + who: "{{ states('sensor.room_presence') }}" + call_house_party_protocol_disabled: 1