# binary_sensor:
#   - platform: template
#     sensors:
#       in_a_meeting:
#         friendly_name: In a meeting
#         value_template: >-
#           {% set slack_emoji = state_attr('sensor.slack_hs_georgi', 'status_emoji') %}
#           {% set slack_status = state_attr('sensor.slack_hs_georgi', 'status_text') %}
#           {{ slack_emoji == ':spiral_calendar_pad:' or 'meeting' in slack_status.lower() }}

# automation:
#   - alias: Slack Meeting · Starts
#     trigger:
#       platform: state
#       entity_id: binary_sensor.in_a_meeting
#       to: "on"
#     action:
#       - service: cover.close_cover
#         entity_id: cover.living_room
#       - service: light.turn_on
#         entity_id: light.hue_ambiance_7
#       - service: media_player.media_stop
#         entity_id:
#           - media_player.living_room
#           - media_player.master_bedroom
#       - service: input_boolean.turn_off
#         entity_id: input_boolean.speech_notifications

#   - alias: Slack Meeting · Ends
#     trigger:
#       platform: state
#       entity_id: binary_sensor.in_a_meeting
#       from: "on"
#       to: "off"
#       for: "00:03:00"

#     action:
#       - service: script.open_living_room_cover
#       - service: input_boolean.turn_on
#         entity_id: input_boolean.speech_notifications
