diff --git a/config/packages/twitter.yaml b/config/packages/twitter.yaml index 2cc916d0..9ce4824c 100755 --- a/config/packages/twitter.yaml +++ b/config/packages/twitter.yaml @@ -356,5 +356,7 @@ automation: pick: >- {% set pick = [ "S01E01", "S01E02","S01E03", "S01E04","S01E05", "S01E06","S01E07", "S01E08","S01E09", "S01E10", + "S01E11", "S01E12","S01E13", "S01E14","S01E15", "S01E16","S01E17", "S01E18","S01E19", "S01E20", "S01E21", + "S02E01", "S02E02","S02E03", "S02E04","S02E05", "S02E06","S02E07", "S02E08","S02E09", "S02E10" ] %} {{ pick|random }} diff --git a/config/script/tweet_youtube.yaml b/config/script/tweet_youtube.yaml index 18c29fc3..82579f44 100755 --- a/config/script/tweet_youtube.yaml +++ b/config/script/tweet_youtube.yaml @@ -1,3 +1,10 @@ +#------------------------------------------- +# @CCOSTAN +# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig +###################################################################################################### +###Script to send out image appropriate links to YouTube based articles and videos. +###################################################################################################### + tweet_youtube_engine_setup: sequence: - service: script.tweet_engine_image @@ -6,35 +13,98 @@ tweet_youtube_engine_setup: {%- macro tweet(topic) -%} {% set tweets = { "S01E01": [ - "Tesla Solar Panels vs Hurricane IRMA! (https://www.vcloudinfo.com/2018/09/re-installing-tesla-solar-panels-again.html)" + "Tesla Solar Panels vs #Hurricane IRMA! (https://www.vcloudinfo.com/2018/09/re-installing-tesla-solar-panels-again.html)" ], "S01E02": [ "How to Port Forward SageCom 5260 Fast Routers (https://www.vcloudinfo.com/2018/09/setting-up-port-forwarding-on-sagemcom.html)" ], "S01E03": [ - "Please stop saying Alexa in your Videos! (https://www.vcloudinfo.com/2018/09/please-stop-saying-alexa-in-your.html)" + "Please stop saying #Alexa in your Videos! (https://www.vcloudinfo.com/2018/09/please-stop-saying-alexa-in-your.html)" ], "S01E04": [ - "Unboxing and setup of the Philips Hue Calla Landscape Lights (https://www.vcloudinfo.com/2018/09/unboxing-philips-hue-calla-landscape.html)" + "Unboxing and setup of the Philips #Hue Calla Landscape Lights (https://www.vcloudinfo.com/2018/09/unboxing-philips-hue-calla-landscape.html)" ], "S01E05": [ - "Upgrading Home Assistant in Docker (https://www.vcloudinfo.com/2018/10/upgrading-home-assistant-in-docker.html)" + "Upgrading Home Assistant in #Docker (https://www.vcloudinfo.com/2018/10/upgrading-home-assistant-in-docker.html)" ], "S01E06": [ - "Adding Hue Lights to my Smart Home (https://www.vcloudinfo.com/2018/10/adding-smart-light-to-my-smart-house.html)" + "Adding #Hue Lights to my Smart Home (https://www.vcloudinfo.com/2018/10/adding-smart-light-to-my-smart-house.html)" ], "S01E07": [ - "Lights, Camera, Automation! Hue light setup Part 2. (https://www.vcloudinfo.com/2018/10/lights-camera-automation-hue-light.html)" + "Lights, Camera, Automation! #Hue light setup Part 2. (https://www.vcloudinfo.com/2018/10/lights-camera-automation-hue-light.html)" ], "S01E08": [ - "How to enable Alexa Whisper Mode and Hunches! (https://www.vcloudinfo.com/2018/10/how-to-enable-alexa-whisper-mode-and.html)" + "How to enable #Alexa Whisper Mode and Hunches! (https://www.vcloudinfo.com/2018/10/how-to-enable-alexa-whisper-mode-and.html)" ], "S01E09": [ - "Siri Store and Retrieve shortcuts for ANY information! (https://www.vcloudinfo.com/2018/10/siri-store-and-retrieve-shortcuts-for.html)" + "Siri Store and Retrieve #shortcuts for ANY information! (https://www.vcloudinfo.com/2018/10/siri-store-and-retrieve-shortcuts-for.html)" ], "S01E10": [ - "Easy Smart Home Gadgets I use for my Holiday Lighting setup! (https://www.vcloudinfo.com/2018/10/easy-smart-home-gadgets-i-use-for-my.html)" - ] + "Easy Smart Home #Gadgets I use for my Holiday Lighting setup! (https://www.vcloudinfo.com/2018/10/easy-smart-home-gadgets-i-use-for-my.html)" + ], + "S01E11": [ + "Port Forwarding on the ARRIS TG1682 Modem Router (https://www.vcloudinfo.com/2018/11/port-forwarding-on-arris-tg1682-modem.html)" + ], + "S01E12": [ + "Alexa Parental Controls: Enabling #Explicit Filter mode (https://www.vcloudinfo.com/2018/11/cortana-meet-alexa.html)" + ], + "S01E13": [ + "Cortana, Meet #Alexa! (https://www.vcloudinfo.com/2018/11/alexa-parental-controls-enabling.html)" + ], + "S01E14": [ + "Routine Tasks; Upgrading Home Assistant to Latest #Beta! (https://www.vcloudinfo.com/2018/11/routine-tasks-upgrading-home-assistant.html)" + ], + "S01E15": [ + "Routine Tasks; Adding #Tesla PowerWall sensors to my Home Assistant! (https://www.vcloudinfo.com/2018/11/routine-tasks-adding-tesla-powerwall.html)" + ], + "S01E16": [ + "Breaking down my Home Assistant Volume Control (https://www.vcloudinfo.com/2018/12/breaking-down-my-home-assistant-volume.html)" + ], + "S01E17": [ + "Volume Control using #Alexa Routines (https://www.vcloudinfo.com/2018/12/volume-control-using-alexa-routines.html)" + ], + "S01E18": [ + "How to Weatherproof your Outdoor Smart Plugs on the Cheap! (https://www.vcloudinfo.com/2018/12/how-to-waterproof-your-outdoor-smart.html)" + ], + "S01E19": [ + "Automate your home using Amazon Routines! No Software Needed!(https://www.vcloudinfo.com/2018/12/automate-your-home-using-amazon.html)" + ], + "S01E20": [ + "Fixing my Home Assistant Breaking Changes with #Atom! (https://www.vcloudinfo.com/2018/12/fixing-my-home-assistant-breaking.html)" + ], + "S01E21": [ + "The Epson XP-7100 Small-in-One Printer review and Unboxing (https://www.vcloudinfo.com/2018/12/the-epson-xp-7100-small-in-one-printer.html)" + ], + "S02E01": [ + "Enabling Guest Mode TTS feedback for Home Assistant (https://www.vcloudinfo.com/2019/01/enabling-guest-mode-tts-feedback-for.html)" + ], + "S02E02": [ + "My DIY weather resistant Wi-Fi switch – 1 Month Later! (https://www.vcloudinfo.com/2019/01/my-diy-weather-resistant-wi-fi-switch-1.html)" + ], + "S02E03": [ + "My UI is terrible. Here is why I do not care. (https://www.vcloudinfo.com/2019/01/lovelace-is-now-standard-i-dont-care.html)" + ], + "S02E04": [ + "How to Upgrade Home Assistant Ubuntu to 18.04.1 LTS (https://www.vcloudinfo.com/2019/02/how-to-upgrade-home-assistant-ubuntu-to-18-04-1-lts.html)" + ], + "S02E05": [ + "Everyday Holiday Smart Lights – Valentines Day Edition (https://www.vcloudinfo.com/2019/02/everyday-holiday-smart-lights-valentines-day-edition.html)" + ], + "S02E06": [ + "How to set up Home Assistant Presence Detection using NMAP (https://www.vcloudinfo.com/2019/02/how-to-set-up-home-assistant-presence-detection-using-nmap.html)" + ], + "S02E07": [ + "Breaking down the Flag Sensor in Home Assistant (https://www.vcloudinfo.com/2019/02/breaking-down-the-flag-sensor-in-home-assistant.html)" + ], + "S02E08": [ + "How I Upgraded Home Assistant – fixing all the breaking Changes! (https://www.vcloudinfo.com/2019/02/how-i-upgraded-home-assistant-to-0-88-1-fixing-all-the-breaking-changes.html)" + ], + "S02E09": [ + "Amazon Discontinues the Dash Button (https://www.vcloudinfo.com/2019/02/amazon-discontinues-the-dash-button.html)" + ], + "S02E10": [ + "How to add Garadget to Home Assistant (https://www.vcloudinfo.com/2019/03/how-to-add-garadget-to-home-assistant.html)" + ] } %} {{ tweets[topic]|random }} @@ -45,6 +115,69 @@ tweet_youtube_engine_setup: image: >- {%- macro image(topic) -%} {% set images = { + "S02E10": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E10.png" + ], + "S02E09": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E09.png" + ], + "S02E08": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E08.png" + ], + "S02E07": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E07.png" + ], + "S02E06": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E06.png" + ], + "S02E05": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E05.png" + ], + "S02E04": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E04.png" + ], + "S02E03": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E03.png" + ], + "S02E02": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E02.png" + ], + "S02E01": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S02E01.png" + ], + "S01E21": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E21.png" + ], + "S01E20": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E20.png" + ], + "S01E19": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E19.png" + ], + "S01E18": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E18.png" + ], + "S01E17": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E17.png" + ], + "S01E16": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E16.png" + ], + "S01E15": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E15.png" + ], + "S01E14": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E14.png" + ], + "S01E13": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E13.png" + ], + "S01E12": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E12.png" + ], + "S01E11": [ + "/config/www/custom_ui/floorplan/images/branding/episodes/S01E11.png" + ], "S01E10": [ "/config/www/custom_ui/floorplan/images/branding/episodes/S01E10.png" ], diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E11.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E11.png new file mode 100755 index 00000000..7d1955c4 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E11.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E12.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E12.png new file mode 100755 index 00000000..6100faf8 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E12.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E13.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E13.png new file mode 100755 index 00000000..612926e8 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E13.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E14.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E14.png new file mode 100755 index 00000000..99275aa0 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E14.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E15.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E15.png new file mode 100755 index 00000000..89dd9d51 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E15.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E16.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E16.png new file mode 100755 index 00000000..44c1e81a Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E16.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E17.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E17.png new file mode 100755 index 00000000..55a42501 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E17.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E18.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E18.png new file mode 100755 index 00000000..1414d0bd Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E18.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E19.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E19.png new file mode 100755 index 00000000..e9296815 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E19.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S01E20.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E20.png new file mode 100755 index 00000000..8a647405 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S01E20.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E01.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E01.png new file mode 100755 index 00000000..bad70d11 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E01.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E02.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E02.png new file mode 100755 index 00000000..a6a56db0 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E02.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E03.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E03.png new file mode 100755 index 00000000..ccdbe097 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E03.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E04.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E04.png new file mode 100755 index 00000000..30c55224 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E04.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E05.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E05.png new file mode 100755 index 00000000..0dfd1a96 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E05.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E06.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E06.png new file mode 100755 index 00000000..034ad0c2 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E06.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E07.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E07.png new file mode 100755 index 00000000..9d706e83 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E07.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E08.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E08.png new file mode 100755 index 00000000..42507034 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E08.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E09.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E09.png new file mode 100755 index 00000000..a5f6da2c Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E09.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E10.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E10.png new file mode 100755 index 00000000..99c1bbf0 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E10.png differ diff --git a/config/www/custom_ui/floorplan/images/youtube/episodes/S02E21.png b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E21.png new file mode 100755 index 00000000..d34d60d4 Binary files /dev/null and b/config/www/custom_ui/floorplan/images/youtube/episodes/S02E21.png differ