From 201716d8953a54ba76a4337eb87bcbbf97aa9b15 Mon Sep 17 00:00:00 2001 From: ccostan Date: Fri, 11 May 2018 17:09:54 -0400 Subject: [PATCH] Moe work on #352 - Added in my @CCOSTAN account for posting throwbacks. --- config/packages/twitter.yaml | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/config/packages/twitter.yaml b/config/packages/twitter.yaml index a221c31b..da1a2bbf 100755 --- a/config/packages/twitter.yaml +++ b/config/packages/twitter.yaml @@ -19,12 +19,13 @@ notify: consumer_secret: !secret twitter_consumer_secret access_token: !secret twitter_access_token access_token_secret: !secret twitter_access_token_secret - - name: CCOSTAN + - name: ccostan platform: twitter consumer_key: !secret twitter_consumer_key2 consumer_secret: !secret twitter_consumer_secret2 access_token: !secret twitter_access_token2 access_token_secret: !secret twitter_access_token_secret2 + ### Building out some Historical stats for tweeting. ##################### sensor: @@ -241,6 +242,39 @@ automation: ] %} {{ pictures|random }} + - alias: 'ThrowBack message' + trigger: + - platform: time + hours: '/4' + minutes: 15 + seconds: 00 + condition: + - condition: template + value_template: > + {%- if states.automation.random_house_stats.attributes.last_triggered -%} + {{ (as_timestamp(now()) - as_timestamp(states.automation.random_house_stats.attributes.last_triggered)) > 1000 }} + {%- else -%} + true + {%- endif -%} + action: + - service: notify.ccostan + data_template: + message: >- + {% set phrases = [ + "New Code: " + ] %} + {% set hashtags = [ + "#IOT", + "#SmartHome" + ] %} + {{ phrases|random ~ " " ~ hashtags|random }} + data_template: + media: >- + {% set pictures = [ + "/config/www/custom_ui/floorplan/images/branding/throwback.png" + ] %} + {{ pictures|random }} + - alias: 'Random House stats' hide_entity: True trigger: