Borrowing some of the great #words found here (https://github.com/thejeffreystone/home-assistant-configuration/issues/9)
This commit is contained in:
parent
7a3c84125f
commit
7dcae40c66
|
@ -19,7 +19,45 @@
|
||||||
|
|
||||||
- service: script.tweet_engine_image
|
- service: script.tweet_engine_image
|
||||||
data_template:
|
data_template:
|
||||||
tweet: "New version of @Home_Assistant! Cannot wait for @CCostan to install it! - {{ states('updater.updater') }} (http://www.vmwareinfo.com/2017/07/my-smart-home-look-at-parts-that-make.html)"
|
tweet: >-
|
||||||
|
{% macro getIntro() %}
|
||||||
|
{{- [
|
||||||
|
"Woohoo! ",
|
||||||
|
"BAM! ",
|
||||||
|
"Look at that! "
|
||||||
|
] | random -}}
|
||||||
|
{% endmacro %}
|
||||||
|
{% macro getVersion() %}
|
||||||
|
"New version of @Home_Assistant! Cannot wait for @CCostan to install it! - {{ states('updater.updater') }} (http://www.vmwareinfo.com/2017/07/my-smart-home-look-at-parts-that-make.html)"
|
||||||
|
{% endmacro %}
|
||||||
|
{%- macro getRandomSnark() -%}
|
||||||
|
{{- [
|
||||||
|
" It’s like Patch Tuesday, but without the fail. #homeassistant",
|
||||||
|
" Get in my SD Card! #homeassistant",
|
||||||
|
" Shut up and take my ones and zeros! #homeassistant",
|
||||||
|
" Seriously, you want some of this! #homeassistant",
|
||||||
|
" Be sure to read the breaking changes! ",
|
||||||
|
""
|
||||||
|
] | random -}}
|
||||||
|
{%- endmacro -%}
|
||||||
|
|
||||||
|
{# a macro that removes all newline characters, empty spaces, and returns formatted text #}
|
||||||
|
{%- macro cleanup(data) -%}
|
||||||
|
{%- for item in data.split("\n") if item | trim != "" -%}
|
||||||
|
{{ item | trim }} {% endfor -%}
|
||||||
|
{%- endmacro -%}
|
||||||
|
|
||||||
|
{# a macro to call all macros :) #}
|
||||||
|
{%- macro mother_of_all_macros() -%}
|
||||||
|
{{ getIntro() }}
|
||||||
|
{{ getVersion() }}
|
||||||
|
{{ getRandomSnark() }}
|
||||||
|
|
||||||
|
{%- endmacro -%}
|
||||||
|
|
||||||
|
{# Call the macro #}
|
||||||
|
{{- cleanup(mother_of_all_macros()) -}}
|
||||||
|
|
||||||
image: >-
|
image: >-
|
||||||
{{ [
|
{{ [
|
||||||
"/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
|
"/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
|
||||||
|
|
|
@ -90,7 +90,7 @@ tweet_engine_setup:
|
||||||
"My @att Fiber 1000 internet download speed is about {{ states('sensor.speedtest_download') }} Mbit/s and I am a #cordcutter. @TabloTV",
|
"My @att Fiber 1000 internet download speed is about {{ states('sensor.speedtest_download') }} Mbit/s and I am a #cordcutter. @TabloTV",
|
||||||
"If you are not subscribed to my Smart Home YouTube channel, come join us now! (https://youtube.com/vCloudInfo)",
|
"If you are not subscribed to my Smart Home YouTube channel, come join us now! (https://youtube.com/vCloudInfo)",
|
||||||
"If you love #homeassistant and are on @FaceBook, be sure to Join our Fan Group Page (https://www.facebook.com/groups/HomeAssistant/)",
|
"If you love #homeassistant and are on @FaceBook, be sure to Join our Fan Group Page (https://www.facebook.com/groups/HomeAssistant/)",
|
||||||
"Be sure to follow all of our various social media accounts so you do not miss a thing! @ccostan | (https://www.vcloudinfo.com/p/about-me.html)"
|
"Be sure to follow all of our various social media accounts so you do not miss a thing! @ccostan | (https://www.vcloudinfo.com/Click-Here)"
|
||||||
],
|
],
|
||||||
|
|
||||||
"stocks": [
|
"stocks": [
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 0 B After Width: | Height: | Size: 21 KiB |
Loading…
Reference in New Issue