diff --git a/config/README.md b/config/README.md
index 3ac09b08..3d12eaf8 100755
--- a/config/README.md
+++ b/config/README.md
@@ -36,7 +36,7 @@ This is the main directory of the Repo. You will find more helpful ReadMe files
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/automation/Speech/README.md b/config/automation/Speech/README.md
index 8538fcad..95425f31 100755
--- a/config/automation/Speech/README.md
+++ b/config/automation/Speech/README.md
@@ -36,7 +36,7 @@ You can definately read more about my voice implimentations in my blog posts (li
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/automation/Speech/garadget_Wind_Speed_Check.yaml b/config/automation/Speech/garadget_Wind_Speed_Check.yaml
index a9cb3b99..dc320552 100755
--- a/config/automation/Speech/garadget_Wind_Speed_Check.yaml
+++ b/config/automation/Speech/garadget_Wind_Speed_Check.yaml
@@ -39,10 +39,14 @@
{%- endif %} The small Garage Door is open.
{% endif %}"
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
"Wind speed is {{ states('sensor.dark_sky_wind_speed')|round}} miles per hour. For safety, I'm going to close the @garadget doors.",
"Getting pretty windy! {{ states('sensor.dark_sky_wind_speed')|round}}MPH. Time to ask @Garadget to close the garage doors."
] | random + "(http://amzn.to/2jQLpVQ)"}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/windy.png"
+ ] | random }}
diff --git a/config/automation/System/README.md b/config/automation/System/README.md
index 107895f4..af99f672 100755
--- a/config/automation/System/README.md
+++ b/config/automation/System/README.md
@@ -40,7 +40,7 @@ This directory is primarily used for automations that are just running in the ba
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/automation/System/Self_heal.yaml b/config/automation/System/Self_heal.yaml
index cb9abef0..3597eea6 100755
--- a/config/automation/System/Self_heal.yaml
+++ b/config/automation/System/Self_heal.yaml
@@ -15,12 +15,16 @@
- service: script.tweet_engine
data_template:
- tweet: >
+ tweet: >-
{{ [
- "While they sleep, I self heal the #Z-Wave network with #Wink. (http://amzn.to/2E9Vax2)",
+ "While they sleep, I self heal the #Z-Wave network with #Wink. (https://github.com/CCOSTAN/Home-AssistantConfig#hubs)",
"2:30am, Time to restart the #Amazon Alarm Panels for a fresh start in the morning. (http://www.vmwareinfo.com/2017/08/project-update-visualization-of-home.html)",
"Restarting the #Amazon Fire Tablets nightly to clear memory issues or any other bugs (http://www.vmwareinfo.com/2017/07/visualizing-smart-home-using-home.html)",
- "Nightly #Z-WAVE Self heals keep all the gear in check! (http://amzn.to/2q17R4S)",
+ "Nightly #Z-WAVE Self heals keep all the gear in check! (https://github.com/CCOSTAN/Home-AssistantConfig#hubs)",
"Every night at 2:31am, I do my self-heal and rebuild the #ZWAVE network.",
"Without my Nightly #ZWave Self Heal, things get a little whackado."
] | random + " #SelfHeal "}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/dummie_book.png"
+ ] | random }}
diff --git a/config/automation/System/rachio_rain_delay.yaml b/config/automation/System/rachio_rain_delay.yaml
index c2647add..13243fd5 100755
--- a/config/automation/System/rachio_rain_delay.yaml
+++ b/config/automation/System/rachio_rain_delay.yaml
@@ -18,12 +18,19 @@
- service: ifttt.trigger
data_template: {"event":"Rachio_Rain_Delay"}
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
- "Looks like Rain, Pausing the @_Rachio for 24 hours. (http://amzn.to/2eoPKBW)",
+ "Looks like Rain, Pausing the @_Rachio for 24 hours. (https://github.com/CCOSTAN/Home-AssistantConfig#landscaping)",
"Since it is going to rain tomorrow, I'll pause @_Rachio for 24 hours.",
"No reason to water the grass if it's going to rain tomorrow. pausing @_Rachio for 24 hours.",
"Mother Nature is watering the grass today so I can pause @_Rachio for 24 hours."
] | random + " #SavingWater"}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/hat.png",
+ "/config/www/custom_ui/floorplan/images/branding/rain.png",
+ "/config/www/custom_ui/floorplan/images/branding/rain2.png",
+ "/config/www/custom_ui/floorplan/images/branding/rain3.png",
+ ] | random }}
diff --git a/config/automation/Timed_Triggers/README.md b/config/automation/Timed_Triggers/README.md
index 5dbe1d9c..98c46fdf 100755
--- a/config/automation/Timed_Triggers/README.md
+++ b/config/automation/Timed_Triggers/README.md
@@ -70,7 +70,7 @@ SUNSET:
10:00 PM Speech Notifications are disabled for the house. (except under ALERT mode) and AMP is shut.
02:00 AM ** Late Night Help Deactivated **
02:31 AM Heal ZWave Network
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/automation/Timed_Triggers/sunrise_turn_off.yaml b/config/automation/Timed_Triggers/sunrise_turn_off.yaml
index 607f6cf1..e6a6c79d 100755
--- a/config/automation/Timed_Triggers/sunrise_turn_off.yaml
+++ b/config/automation/Timed_Triggers/sunrise_turn_off.yaml
@@ -13,15 +13,19 @@
- service: homeassistant.turn_off
entity_id:
- group.landscaping
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
"Even though they are sleeping, I still turn off the outdoor lights before sunrise.",
"It was a beautiful sunrise. Time to turn off the exterior lights. (http://www.vmwareinfo.com/2017/08/diy-outdoor-smart-home-led-strips.html)",
- "If the sun is out, we do not need the exterior lights on. (http://amzn.to/2q17R4S)",
- "The sun is up so it's time to turn the outside lights off. Lucky for my family, I have them covered!"
+ "If the sun is out, we do not need the exterior lights on. (https://github.com/CCOSTAN/Home-AssistantConfig#landscaping)",
+ "The sun is up so it's time to turn the outside lights off."
] | random + "#HomeAutomation"}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/sunrise.png"
+ ] | random }}
- delay: '00:{{ (range(1, 55)|random|int) }}:00'
- service: homeassistant.turn_off
@@ -39,7 +43,7 @@
- group.exterior_lights
- group.outdoor_front_lights
- service: script.interior_off
-
+
- service: input_boolean.turn_off
entity_id:
- input_boolean.medicine
diff --git a/config/automation/Timed_Triggers/sunset_turn_on.yaml b/config/automation/Timed_Triggers/sunset_turn_on.yaml
index 18141c8e..f629c96a 100755
--- a/config/automation/Timed_Triggers/sunset_turn_on.yaml
+++ b/config/automation/Timed_Triggers/sunset_turn_on.yaml
@@ -12,9 +12,9 @@
from: 'above_horizon'
action:
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
- tweet: >
+ tweet: >-
{{ [
"Right before sunset, I turn on the outdoor lights.",
"Since it gets dark around sunset, I will turn on the landscaping lights.",
@@ -28,6 +28,13 @@
" #AccentLighting",
" (http://www.vmwareinfo.com/2017/08/diy-outdoor-smart-home-led-strips.html)"
] | random }}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/light.png",
+ "/config/www/custom_ui/floorplan/images/branding/light2.png",
+ "/config/www/custom_ui/floorplan/images/branding/light3.png",
+ "/config/www/custom_ui/floorplan/images/branding/light4.png"
+ ] | random }}
- delay: '00:{{ (range(1, 20)|random|int) }}:00'
- service: script.speech_engine
data:
diff --git a/config/automation/ifttt_logger.yaml b/config/automation/ifttt_logger.yaml
index 36f30c77..3be484f1 100755
--- a/config/automation/ifttt_logger.yaml
+++ b/config/automation/ifttt_logger.yaml
@@ -19,7 +19,7 @@
topic: 'ifttt/rachio/watering_time'
retain: true
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
@@ -29,3 +29,10 @@
"No rain in the forecast? @_Rachio knows & chose to water the lawn.",
".@CCostan does not even think about watering the lawn. Me and @_Rachio take care of that."
] | random + " #SavingWater"}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/sleeping.png",
+ "/config/www/custom_ui/floorplan/images/branding/sprinkler.png"
+ "/config/www/custom_ui/floorplan/images/branding/sprinkler2.png"
+
+ ] | random }}
diff --git a/config/custom_components/README.md b/config/custom_components/README.md
index 0e6d551a..c8dc3522 100755
--- a/config/custom_components/README.md
+++ b/config/custom_components/README.md
@@ -40,7 +40,7 @@ Custom Components. Comstimes I use them for temporary fixes to existing compone
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/custom_components/media_player/README.md b/config/custom_components/media_player/README.md
index c24ee77f..7a853f97 100755
--- a/config/custom_components/media_player/README.md
+++ b/config/custom_components/media_player/README.md
@@ -40,7 +40,7 @@ This is a Custom Component by pkozul to allow me to use my Floorplan installatio
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/device_tracker/README.md b/config/device_tracker/README.md
index e7d9409e..1bec0894 100755
--- a/config/device_tracker/README.md
+++ b/config/device_tracker/README.md
@@ -40,7 +40,7 @@ We use the NMAP component for device tracking. I've considered using the Unifi
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/packages/README.md b/config/packages/README.md
index 4b37341a..2e6e3139 100755
--- a/config/packages/README.md
+++ b/config/packages/README.md
@@ -40,7 +40,7 @@ I love packages. This will probably become the most used directory in my repo.
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/packages/pihole.yaml b/config/packages/pihole.yaml
index 65987751..36aab19e 100755
--- a/config/packages/pihole.yaml
+++ b/config/packages/pihole.yaml
@@ -101,13 +101,20 @@ automation:
at: '23:50:00'
action:
- delay: '00:{{ (range(1, 9)|random|int) }}:00'
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
"I blocked {{states.sensor.pihole_ads_blocked_today.state}} ads. That is {{states.sensor.pihole_ads_percentage_blocked_today.state}}% of my internet traffic.",
"Today was a good day! Why, you ask? Because I blocked {{states.sensor.pihole_ads_blocked_today.state}} ads via Pi-Hole!",
] | random + " #PiHole #Security Status:({{states.sensor.carlopihole.state}})"}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/servers.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers2.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers3.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers4.png"
+ ] | random }}
- alias: PiHole Daily Client Tweet!
trigger:
@@ -115,10 +122,17 @@ automation:
at: '04:30:00'
action:
- delay: '{{ (range(1, 6)|random|int) }}:{{ (range(1, 50)|random|int) }}:00'
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
"There are currently {{states.sensor.pihole_dns_unique_clients.state}} clients on my network.",
"As reported by #Ubiquity Routers, There are {{states.sensor.pihole_dns_unique_clients.state}} clients on my network.",
- ] | random + "#Security http://amzn.to/2D2AfXS"}}
+ ] | random + "#Security https://github.com/CCOSTAN/Home-AssistantConfig#networking"}}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/servers.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers2.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers3.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers4.png"
+ ] | random }}
diff --git a/config/packages/skybellhd.yaml b/config/packages/skybellhd.yaml
index b654f2c0..fb9e3455 100755
--- a/config/packages/skybellhd.yaml
+++ b/config/packages/skybellhd.yaml
@@ -79,7 +79,7 @@ automation:
action:
- service: script.skybell_pressed
- - service: script.tweet_engine
+ - service: script.tweet_engine_image
data_template:
tweet: >
{{ [
@@ -90,10 +90,14 @@ automation:
"Someone answer my door. Someone just pressed the doorbell."
] | random + [
" #Security",
- " (http://amzn.to/2dcexIB)",
+ " (https://github.com/CCOSTAN/Home-AssistantConfig#cameras)",
" (http://www.vmwareinfo.com/2017/07/my-smart-home-look-at-parts-that-make.html)",
" #HomeAutomation"
] | random }}
+ image: >-
+ {{ [
+ "/config/www/custom_ui/floorplan/images/branding/sleeping.png"
+ ] | random }}
# Motion Sensing
- alias: 'Log SkyBell Motion detection'
diff --git a/config/script/README.md b/config/script/README.md
index 5772fa58..b145fefb 100755
--- a/config/script/README.md
+++ b/config/script/README.md
@@ -40,7 +40,7 @@ The Scripts in this folder are basically reusable. That's my philosophy on scri
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/script/tweet.yaml b/config/script/tweet.yaml
index 7eddc4bf..d910bd61 100755
--- a/config/script/tweet.yaml
+++ b/config/script/tweet.yaml
@@ -40,8 +40,8 @@ tweet_engine_setup:
"weather": [
"The #Landscaping lights where on for about {{ states.sensor.landscaping_light_time.attributes.value }} yesterday.",
- "I keep the average humidity of the house at {{ states('sensor.downstairs_thermostat_humidity') }} percent. Outside is {{ states('sensor.dark_sky_humidity') }} #Nest (http://amzn.to/2BWNk5N)",
- "Outside is {{ states('sensor.dark_sky_temperature') }}. I keep the average temperature at {{ states('sensor.downstairs_thermostat_temperature') }}. #Weather (http://amzn.to/2BWNk5N)",
+ "I keep the average humidity of the house at {{ states('sensor.downstairs_thermostat_humidity') }} percent. Outside is {{ states('sensor.dark_sky_humidity') }} #Nest (https://github.com/CCOSTAN/Home-AssistantConfig#nest)",
+ "Outside is {{ states('sensor.dark_sky_temperature') }}. I keep the average temperature at {{ states('sensor.downstairs_thermostat_temperature') }}. #Weather (https://github.com/CCOSTAN/Home-AssistantConfig#nest)",
"I know that it will be {{ states('sensor.dark_sky_minutely_summary') }} So I will adjust the Heating/Cooling, irrigation and lighting accordingly. #Nest #Rachio #Hue",
"The current UV index is {{ states('sensor.dark_sky_uv_index') }} and the Moon is {{ states('sensor.moon') }}. #Space",
"Average Cloud Coverage: {{ states('sensor.dark_sky_cloud_coverage') }}%, Average Temp: {{ states('sensor.dark_sky_temperature') }}°F #Solar (http://www.vmwareinfo.com/2018/01/going-green-to-save-some-green-in-2018.html)"
@@ -61,8 +61,8 @@ tweet_engine_setup:
],
"night": [
- "Todays Sleep Number is {{ states('sensor.sleepnumber_carlo_stacey_sleepnumber') }}. Wifi connected Bed FTW! #SleepStat (http://amzn.to/2D10BcQ)",
- "Our Sleep Number is {{ states('sensor.sleepnumber_carlo_carlo_sleepnumber') }}. Wifi connected Bed! #SleepStat (http://amzn.to/2D10BcQ)"
+ "Todays Sleep Number is {{ states('sensor.sleepnumber_carlo_stacey_sleepnumber') }}. Wifi connected Bed FTW! #SleepStat (https://github.com/CCOSTAN/Home-AssistantConfig#nest)",
+ "Our Sleep Number is {{ states('sensor.sleepnumber_carlo_carlo_sleepnumber') }}. Wifi connected Bed! #SleepStat (https://github.com/CCOSTAN/Home-AssistantConfig#nest)"
],
"tv": [
@@ -80,57 +80,59 @@ tweet_engine_setup:
{%- macro image(topic) -%}
{% set images = {
"minecraft": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/minecraft-icon.png"
],
"solar": [
"/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
"/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/bear_stone_car.png"
],
"robot": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/servers5.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers4.png",
+ "/config/www/custom_ui/floorplan/images/branding/robot.png"
],
"door": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
+ "/config/www/custom_ui/floorplan/images/branding/sleeping.png",
"/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
"/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
],
"weather": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
+ "/config/www/custom_ui/floorplan/images/branding/windy.png",
"/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
"/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
],
"internet": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/servers.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers2.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers3.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers4.png",
+ "/config/www/custom_ui/floorplan/images/branding/servers5.png"
+
+
],
"stocks": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/stock.png"
],
"night": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/sleeping.png",
+ "/config/www/custom_ui/floorplan/images/branding/indoor_light.png",
+ "/config/www/custom_ui/floorplan/images/branding/bed.png"
],
"tv": [
- "/config/www/custom_ui/floorplan/images/branding/repo_ad.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad2.png",
- "/config/www/custom_ui/floorplan/images/branding/repo_ad3.png"
+ "/config/www/custom_ui/floorplan/images/branding/tv.png",
+ "/config/www/custom_ui/floorplan/images/branding/tv2.png",
+ "/config/www/custom_ui/floorplan/images/branding/tv3.png",
+ "/config/www/custom_ui/floorplan/images/branding/tv4.png"
+
]
} %}
diff --git a/config/www/custom_ui/floorplan/README.md b/config/www/custom_ui/floorplan/README.md
index 89f49c83..7d24c0cb 100755
--- a/config/www/custom_ui/floorplan/README.md
+++ b/config/www/custom_ui/floorplan/README.md
@@ -41,7 +41,7 @@ This is the main Floorplan directory. My install has 2 floorplan installs. One
![Screenshot of SmartHome](https://lh3.googleusercontent.com/-vKGF5gdz_VY/WVpP7qjsmjI/AAAAAAADVZ4/sGyiS1PjouUQxrEbWVfot6raxcElv4r-wCHMYCw/s1600/clip_image001%255B4%255D)
-
+
**Still have questions on my Config?**
**Message me on twitter :** [@CCostan](https://twitter.com/ccostan) or [@BearStoneHA](https://twitter.com/BearStoneHA)
diff --git a/config/www/custom_ui/floorplan/images/branding/Light.png b/config/www/custom_ui/floorplan/images/branding/Light.png
new file mode 100755
index 00000000..93575cc7
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/Light.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/bed.png b/config/www/custom_ui/floorplan/images/branding/bed.png
new file mode 100755
index 00000000..972baa60
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/bed.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/dummie_book.png b/config/www/custom_ui/floorplan/images/branding/dummie_book.png
new file mode 100755
index 00000000..2a7c24b3
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/dummie_book.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/hat.png b/config/www/custom_ui/floorplan/images/branding/hat.png
new file mode 100755
index 00000000..0b8ef8d6
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/hat.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/indoor_light.png b/config/www/custom_ui/floorplan/images/branding/indoor_light.png
new file mode 100755
index 00000000..32bd68fd
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/indoor_light.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/light2.png b/config/www/custom_ui/floorplan/images/branding/light2.png
new file mode 100755
index 00000000..a9ea26dd
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/light2.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/light3.png b/config/www/custom_ui/floorplan/images/branding/light3.png
new file mode 100755
index 00000000..4d2125d7
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/light3.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/light4.png b/config/www/custom_ui/floorplan/images/branding/light4.png
new file mode 100755
index 00000000..1733c060
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/light4.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/minecraft-icon.png b/config/www/custom_ui/floorplan/images/branding/minecraft-icon.png
new file mode 100755
index 00000000..29cd6cbb
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/minecraft-icon.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/rain.png b/config/www/custom_ui/floorplan/images/branding/rain.png
new file mode 100755
index 00000000..2d347ff3
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/rain.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/rain2.png b/config/www/custom_ui/floorplan/images/branding/rain2.png
new file mode 100755
index 00000000..72290f57
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/rain2.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/rain3.png b/config/www/custom_ui/floorplan/images/branding/rain3.png
new file mode 100755
index 00000000..e42c4da2
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/rain3.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/rain4.png b/config/www/custom_ui/floorplan/images/branding/rain4.png
new file mode 100755
index 00000000..829b3e24
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/rain4.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/robot.png b/config/www/custom_ui/floorplan/images/branding/robot.png
new file mode 100755
index 00000000..bd13c7a0
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/robot.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/servers.png b/config/www/custom_ui/floorplan/images/branding/servers.png
new file mode 100755
index 00000000..ce979605
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/servers.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/servers2.png b/config/www/custom_ui/floorplan/images/branding/servers2.png
new file mode 100755
index 00000000..4818f02f
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/servers2.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/servers3.png b/config/www/custom_ui/floorplan/images/branding/servers3.png
new file mode 100755
index 00000000..7f167ff8
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/servers3.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/servers4.png b/config/www/custom_ui/floorplan/images/branding/servers4.png
new file mode 100755
index 00000000..60708a40
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/servers4.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/servers5.png b/config/www/custom_ui/floorplan/images/branding/servers5.png
new file mode 100755
index 00000000..73499aaf
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/servers5.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/sleeping.png b/config/www/custom_ui/floorplan/images/branding/sleeping.png
new file mode 100755
index 00000000..51c09c75
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/sleeping.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/sprinkler.png b/config/www/custom_ui/floorplan/images/branding/sprinkler.png
new file mode 100755
index 00000000..48ae5ed5
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/sprinkler.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/sprinkler2.png b/config/www/custom_ui/floorplan/images/branding/sprinkler2.png
new file mode 100755
index 00000000..571c8a3f
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/sprinkler2.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/sprinkler3.png b/config/www/custom_ui/floorplan/images/branding/sprinkler3.png
new file mode 100755
index 00000000..ccd6d421
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/sprinkler3.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/stock.png b/config/www/custom_ui/floorplan/images/branding/stock.png
new file mode 100755
index 00000000..bf01d965
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/stock.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/sunrise.png b/config/www/custom_ui/floorplan/images/branding/sunrise.png
new file mode 100755
index 00000000..80b0c00c
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/sunrise.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/tv.png b/config/www/custom_ui/floorplan/images/branding/tv.png
new file mode 100755
index 00000000..9d2d64f8
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/tv.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/tv2.png b/config/www/custom_ui/floorplan/images/branding/tv2.png
new file mode 100755
index 00000000..aea33eb8
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/tv2.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/tv3.png b/config/www/custom_ui/floorplan/images/branding/tv3.png
new file mode 100755
index 00000000..06601d15
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/tv3.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/tv4.png b/config/www/custom_ui/floorplan/images/branding/tv4.png
new file mode 100755
index 00000000..3441d8fa
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/tv4.png differ
diff --git a/config/www/custom_ui/floorplan/images/branding/windy.png b/config/www/custom_ui/floorplan/images/branding/windy.png
new file mode 100755
index 00000000..2faee682
Binary files /dev/null and b/config/www/custom_ui/floorplan/images/branding/windy.png differ