#------------------------------------------- # I totally stole this from @CCOSTAN # # Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig # YouTube Related Packages from @Pinkywafer # https://github.com/pinkywafer/Home-Assistant_Config/blob/master/packages/youtube/vcloudinfo.yaml # More information found here in these issues # https://github.com/CCOSTAN/Home-AssistantConfig/issues/720 #------------------------------------------- # sensor: # - platform: youtube # channel_id: UCipZJ6748kd8TbelSxcvcVg automation: - alias: YouTube Notification - SlackerLabs id: 5e751352-067e-4706-978a-2479b6f5fd96 trigger: - platform: state entity_id: sensor.slackerlabs condition: - condition: template value_template: "{{ trigger.from_state.state != trigger.to_state.state }}" action: - service: script.text_notify data_template: who: "jeff" message: New Video! {{ states('sensor.slackerlabs') }} - {{ state_attr('sensor.slackerlabs','url') }} - repeat: count: 1 sequence: - delay: '00:03:00' - service: script.twitter_notify data: tweet: > {{ [ "Brand New Home Assistant Video! {{ states('sensor.slackerlabs') }} - {{ state_attr('sensor.slackerlabs','url') }} " ] | random }} who: 'thejeffreystone' - delay: '00:10:00' - service: script.twitter_notify data: tweet: > {{ [ "New #homeassistant Video went Live! {{ states('sensor.slackerlabs') }} - {{ state_attr('sensor.slackerlabs','url') }} " ] | random }} who: 'slackerlabs' - delay: '12:30:00'