<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[SharpTools Blog]]></title><description><![CDATA[Thoughts, news, and updates from the SharpTools engineering and product teams]]></description><link>https://blog.sharptools.io/</link><image><url>https://blog.sharptools.io/favicon.png</url><title>SharpTools Blog</title><link>https://blog.sharptools.io/</link></image><generator>Ghost 5.5</generator><lastBuildDate>Sun, 12 Apr 2026 21:32:10 GMT</lastBuildDate><atom:link href="https://blog.sharptools.io/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[The Benefits of Using a Smart Home Dashboard]]></title><description><![CDATA[<p>A Smart Home Dashboard is a powerful tool that can help you to make your home more convenient, comfortable, and secure. Whether used in a central location, throughout your home, or even in your pocket - a dashboard provides a central place to control all of your home&apos;s</p>]]></description><link>https://blog.sharptools.io/benefits-of-using-a-smart-home-dashboard/</link><guid isPermaLink="false">6481f8a7d6fe840644915112</guid><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Mon, 10 Apr 2023 15:58:00 GMT</pubDate><media:content url="https://blog.sharptools.io/content/images/2023/06/clean-pt.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.sharptools.io/content/images/2023/06/clean-pt.jpeg" alt="The Benefits of Using a Smart Home Dashboard"><p>A Smart Home Dashboard is a powerful tool that can help you to make your home more convenient, comfortable, and secure. Whether used in a central location, throughout your home, or even in your pocket - a dashboard provides a central place to control all of your home&apos;s devices, get real-time updates on your home&apos;s status, and create automations that make your life easier.</p><p>Here are some of the benefits of using a Smart Home Dashboard:</p><p><strong>Control your home from one central location</strong>: A Smart Home Dashboard allows you to control all of your home&apos;s devices from one central location, such as your smartphone, tablet, or computer. This can save you time and effort, and it can also make it easier to keep track of what&apos;s going on in your home. For example, you could turn on your lights, lock your doors, or adjust your thermostat all from the same place.</p><p><strong>Get real-time updates on your home&apos;s status:</strong> A Smart Home Dashboard can provide you with real-time updates on your home&apos;s status, such as the temperature, security, and energy usage. This can help you to save energy, improve your security, and make sure that your home is always comfortable. When combined with a rule engine, you could even receive a notification on your phone if your security system detects any unusual activity.</p><p><strong>Run automations that make your life easier</strong>: A smart home dashboard can help you run &#xA0;automations that make your life easier. For example, you could tap a tile on your dashboard that dims your lights to your preferred level, adjusts your thermostat, and checks that the doors are locked. This can save you time and energy, and it can also make your home more secure.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Did you know that SharpTools also <a href="https://sharptools.io/rule-engine.html">has a Rule Engine</a> that you can use to easily build automations?</div></div><p><strong>Personalize your Smart Home Dashboard</strong>: A Smart Home Dashboard can be personalized to meet your specific needs. You can add widgets for your favorite devices, change the color scheme, and add your own photos and content. This can make your Smart Home Dashboard more enjoyable to use and more useful. For example, you could add a widget for your security system so that you can always see the status of your home&apos;s security.</p><p>If you&apos;re looking for a way to make your home more convenient, comfortable, and secure, then a Smart Home Dashboard is a great option.</p><p>Here&apos;s a few example dashboards that SharpTools users have shared:</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/phone-1.png" width="640" height="1136" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/phone-1.png 600w, https://blog.sharptools.io/content/images/2023/06/phone-1.png 640w"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/custom-wall-frame.jpeg" width="1920" height="2560" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/custom-wall-frame.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/custom-wall-frame.jpeg 1000w, https://blog.sharptools.io/content/images/size/w1600/2023/06/custom-wall-frame.jpeg 1600w, https://blog.sharptools.io/content/images/2023/06/custom-wall-frame.jpeg 1920w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/album.jpeg" width="1158" height="600" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/album.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/album.jpeg 1000w, https://blog.sharptools.io/content/images/2023/06/album.jpeg 1158w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/solid.jpeg" width="1240" height="804" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/solid.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/solid.jpeg 1000w, https://blog.sharptools.io/content/images/2023/06/solid.jpeg 1240w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/on-desk.jpeg" width="1920" height="864" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/on-desk.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/on-desk.jpeg 1000w, https://blog.sharptools.io/content/images/size/w1600/2023/06/on-desk.jpeg 1600w, https://blog.sharptools.io/content/images/2023/06/on-desk.jpeg 1920w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/airy.jpeg" width="1170" height="738" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/airy.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/airy.jpeg 1000w, https://blog.sharptools.io/content/images/2023/06/airy.jpeg 1170w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/echo-show.jpeg" width="666" height="500" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/echo-show.jpeg 600w, https://blog.sharptools.io/content/images/2023/06/echo-show.jpeg 666w"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/pool.jpeg" width="1099" height="644" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/pool.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/pool.jpeg 1000w, https://blog.sharptools.io/content/images/2023/06/pool.jpeg 1099w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2023/06/ut.jpeg" width="1920" height="1060" loading="lazy" alt="The Benefits of Using a Smart Home Dashboard" srcset="https://blog.sharptools.io/content/images/size/w600/2023/06/ut.jpeg 600w, https://blog.sharptools.io/content/images/size/w1000/2023/06/ut.jpeg 1000w, https://blog.sharptools.io/content/images/size/w1600/2023/06/ut.jpeg 1600w, https://blog.sharptools.io/content/images/2023/06/ut.jpeg 1920w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p>Here are some additional tips for using a Smart Home Dashboard:</p><ul><li><strong>Choose the right devices</strong>: When choosing devices for your smart home, make sure that they are compatible with your dashboard.</li><li><strong>Set up your dashboard</strong>: Once you have chosen your devices, you need to set up your dashboard. This will involve connecting your devices to your dashboard and creating automations.</li><li><strong>Use your dashboard</strong>: Once your dashboard is set up, you can start using it to control your devices and create automations.</li><li><strong>Keep your dashboard up to date</strong>: It is important to keep your dashboard up to date with the latest software updates. With SharpTools, your dashboards are automatically kept up-to-date and we&apos;re constantly pushing out updates and enhancements so you can enjoy your dashboards worry-free. </li></ul><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><p>I hope this blog post has helped you to learn more about the benefits of using a Smart Home Dashboard. If you have any questions, please feel free to leave a comment below.</p>]]></content:encoded></item><item><title><![CDATA[2022: Year in Review!]]></title><description><![CDATA[<p>This year was filled with exciting updates for SharpTools - from new platform connections to releasing some of the most popularly requested features, it was a busy year!</p><blockquote>Before we get into those details, I want to extend a special thank you to each and every one of you who</blockquote>]]></description><link>https://blog.sharptools.io/2022-year-in-review/</link><guid isPermaLink="false">63adf38ad6fe840644914f48</guid><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Thu, 29 Dec 2022 22:34:33 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1640926558879-b25d5496fb1c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fDIwMjJ8ZW58MHx8fHwxNjcyMzQ0NDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1640926558879-b25d5496fb1c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fDIwMjJ8ZW58MHx8fHwxNjcyMzQ0NDYy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="2022: Year in Review!"><p>This year was filled with exciting updates for SharpTools - from new platform connections to releasing some of the most popularly requested features, it was a busy year!</p><blockquote>Before we get into those details, I want to extend a special thank you to each and every one of you who have provided feedback, suggestions, and helped others in the community! We couldn&apos;t have done it without the support of our community members! &#x1F64F;<br><br>Josh Lyon,<br>SharpTools Founder</blockquote><p>There were several big features released and milestones achieved this year. Some of the highlights include:</p><ul><li><a href="https://community.sharptools.io/t/home-assistant-connection/8751">Home Assistant</a> - connection to the popular smart home platform</li><li><a href="https://community.sharptools.io/t/announcing-super-tiles/8591">Super Tiles</a> - highly customizable tile builder</li><li><a href="https://community.sharptools.io/t/announcing-custom-icons-file-uploads/9317">Custom Icons</a> - upload your own icons</li><li><a href="https://community.sharptools.io/t/math-date-expressions/10368">Rule Expressions</a> - math and date calculations</li><li><a href="https://community.sharptools.io/t/dashboard-overlays/10594">Dashboard Overlays</a> - new way to display other dashboards</li></ul><p>And there were even more updates throughout 2022! You can find a full list of feature releases in the following link:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://community.sharptools.io/c/sharptools-web/announcements/7?order=created"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Announcements</div><div class="kg-bookmark-description">Discussion about SharpTools Dashboards, Rule Engine, and Apps</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://discourse-sharptools-uploads.s3.dualstack.us-east-2.amazonaws.com/optimized/2X/b/bd587960b77406961031bd6f16c9a0e9230c51e4_2_180x180.png" alt="2022: Year in Review!"><span class="kg-bookmark-author">SharpTools Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://discourse-sharptools-uploads.s3.dualstack.us-east-2.amazonaws.com/original/2X/b/bd587960b77406961031bd6f16c9a0e9230c51e4.png" alt="2022: Year in Review!"></div></a></figure><h2 id="the-vision">The Vision</h2><p>You might be wondering how all these feature updates fit into the broader vision for SharpTools. Let&apos;s start by recalling our mantra which is to make the smart home &quot;simple, but powerful&quot;. Each of the feature updates above helps make things easier to use, more functional, or both! </p><p>Smart home hubs do a fantastic job handling radio communication with devices and providing a way to interact with those devices, but they often leave us wanting more in terms of visualization, control, and automation... which is why we built SharpTools! Our goal is to provide a &apos;single pane of glass&apos; to <strong>view</strong>, <strong>control</strong>, and <strong>automate</strong> your smart home.</p><p>While we still have a journey ahead of us and lots of opportunity to make things even easier and even better, each of the enhancements noted above have brought us one step closer to that goal. </p><h2 id="community">Community</h2><p>The beauty of this is we&apos;re not alone in this journey! We&apos;ve been joined by a fantastic community looking to make their smart home &apos;simple, but powerful&apos;. </p><p>The community has been an amazing source of inspiration &#x2013; showing off their incredible creations along with providing feedback and suggestions. With our formal <a href="https://community.sharptools.io/c/feature-requests/11/l/latest?order=votes">feature request</a> process, we&apos;ve been able to get a better understanding of what&apos;s most important to the community and this has enabled us to focus on improvements that have the most profound effect on making things better for our users!</p><p>I&apos;ve really enjoyed watching the community grow and evolve. Our staff continue to keep a watchful eye on things and jump into the conversation where appropriate, but it&apos;s been a delight to see community members helping each other out and broader, insightful discussions blossom in the community. &#xA0;</p><h2 id="whats-next">What&apos;s next?</h2><p>While we&apos;re busy wrapping up 2022 with the release of <a href="https://community.sharptools.io/t/multi-device-triggers-and-conditions/10864">Multi-Device Triggers and Conditions</a> as well as <a href="https://community.sharptools.io/t/multi-device-actions/10894">Multi-Device Actions</a>, we&apos;re already looking forward to 2023! </p><p>With SmartThings working toward the sunset of their Groovy platform, we&apos;ve seen a influx of WebCoRE users and have worked to accommodate those users with advanced features like <a href="https://help.sharptools.io/article/103-introduction-to-expressions">Expressions</a> and the aforementioned Multi-Device functionality. We&apos;ll continue to work on enhancements to the Rule Engine and already have some nice improvements in the pipeline!</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/12/image-3.png" class="kg-image" alt="2022: Year in Review!" loading="lazy" width="1016" height="765" srcset="https://blog.sharptools.io/content/images/size/w600/2022/12/image-3.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/12/image-3.png 1000w, https://blog.sharptools.io/content/images/2022/12/image-3.png 1016w" sizes="(min-width: 720px) 720px"><figcaption>Homey 2019 Development Unit on my desk &#x1F609;</figcaption></figure><p>We&apos;ve also had some excellent discussions with the team at <a href="https://homey.app/">Homey</a>, a popular smart home hub in Europe which recently opened pre-orders for their next generation hub that supports the North American market! An integration for Homey quickly became one of the top requested features for SharpTools when the Homey community found out about us, so we&apos;re excited to be working with the team at Homey. </p><p>And let&apos;s not leave out dashboards! We&apos;ve got some exciting updates planned, but I&apos;ll have to leave you in suspense so as not to ruin the surprise! &#x1F92B;</p><p>As always, we&apos;ll keep a close eye on the community, so if you have a specific enhancement in mind that you&apos;re looking for, feel free to create a <a href="https://community.sharptools.io/c/feature-requests/11">feature request</a>! Thanks again for an amazing 2022!</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F914;</div><div class="kg-callout-text">What was your favorite enhancement in 2022? And what feature are you most looking forward to in 2023?</div></div>]]></content:encoded></item><item><title><![CDATA[5 Holiday Automations]]></title><description><![CDATA[<p>It&apos;s that time of year again in which festive lighting is often used to set the mood for the holidays. In this blog post, we&apos;ll cover 5 holiday automations to make your home even more cheerful!</p><ul><li>Sunset and Sunrise Lighting</li><li>Color Scenes from Dashboard</li><li>Turn off</li></ul>]]></description><link>https://blog.sharptools.io/five-holiday-automations/</link><guid isPermaLink="false">6384dca5d6fe840644914e0b</guid><category><![CDATA[List]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Mon, 28 Nov 2022 18:01:12 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1512867616096-c91ed9daf1eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDQ5fHxjaHJpc3RtYXMlMjBsaWdodCUyMHN0cmluZ3xlbnwwfHx8fDE2Njk2NTgwMzU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1512867616096-c91ed9daf1eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDQ5fHxjaHJpc3RtYXMlMjBsaWdodCUyMHN0cmluZ3xlbnwwfHx8fDE2Njk2NTgwMzU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="5 Holiday Automations"><p>It&apos;s that time of year again in which festive lighting is often used to set the mood for the holidays. In this blog post, we&apos;ll cover 5 holiday automations to make your home even more cheerful!</p><ul><li>Sunset and Sunrise Lighting</li><li>Color Scenes from Dashboard</li><li>Turn off lights during rain</li><li>Voice activated lighting</li><li>Kid friendly buttons</li></ul><h2 id="sunset-and-sunrise-lighting">Sunset and Sunrise Lighting</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://images.unsplash.com/photo-1449844908441-8829872d2607?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDd8fHN1bnJpc2UlMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4NDU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" class="kg-image" alt="5 Holiday Automations" loading="lazy" width="5616" height="3744" srcset="https://images.unsplash.com/photo-1449844908441-8829872d2607?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDd8fHN1bnJpc2UlMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4NDU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1449844908441-8829872d2607?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDd8fHN1bnJpc2UlMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4NDU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1449844908441-8829872d2607?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDd8fHN1bnJpc2UlMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4NDU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1449844908441-8829872d2607?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDd8fHN1bnJpc2UlMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4NDU&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2400 2400w" sizes="(min-width: 720px) 720px"><figcaption>Photo by <a href="https://unsplash.com/@insolitus?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Rowan Heuvel</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure><p>Oftentimes, we only want our holiday lighting to be on during the evenings when it&apos;s dark enough for holiday lighting to be seen. To that end, we can setup rules that automatically turn on our holiday lighting around sunset and turn it off at sunrise. </p><p>A common tweak to this approach is to offset the start and end times so they occur 30 minutes before and after sunset/sunrise... or even to set specific times or days that you want your lighting to be on. <a href="https://sharptools.io/rule-engine.html">SharpTools Rules</a> provide the flexibility to accomplish these various goals.</p><h2 id="color-scenes-from-dashboard">Color Scenes from Dashboard</h2><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/11/image.png" class="kg-image" alt="5 Holiday Automations" loading="lazy" width="1098" height="644" srcset="https://blog.sharptools.io/content/images/size/w600/2022/11/image.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/11/image.png 1000w, https://blog.sharptools.io/content/images/2022/11/image.png 1098w" sizes="(min-width: 720px) 720px"></figure><p>Inspired by <a href="https://community.sharptools.io/t/show-off-your-sharptools-dashboards/1838/62?u=josh">Ricky_Turner from the SharpTools community</a>, you could setup a dashboard for controlling the various colors or &apos;scenes&apos;/&apos;modes&apos; from your lighting system. In Ricky&apos;s example, his pool lighting controller had a variety of modes that would cycle between various colors to set the mood. He put together a dashboard to enable him to visually select from these various modes or even switch back to a standard color. This same concept applies for many holiday lighting strips or multi color bulbs that are popular during the holidays.</p><h2 id="turn-off-lights-during-rain">Turn off Lights During Rain</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://images.unsplash.com/photo-1498847559558-1e4b1a7f7a2f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJhaW4lMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4OTA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" class="kg-image" alt="5 Holiday Automations" loading="lazy" width="5184" height="3456" srcset="https://images.unsplash.com/photo-1498847559558-1e4b1a7f7a2f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJhaW4lMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4OTA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1498847559558-1e4b1a7f7a2f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJhaW4lMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4OTA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1498847559558-1e4b1a7f7a2f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJhaW4lMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4OTA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1498847559558-1e4b1a7f7a2f?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJhaW4lMjBob3VzZXxlbnwwfHx8fDE2Njk2NTY4OTA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2400 2400w" sizes="(min-width: 720px) 720px"><figcaption>Photo by <a href="https://unsplash.com/@ak1?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Anna Atkins</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure><p>While outdoor holiday lighting is generally fine to exposed to rain as long as it&apos;s properly rated and the connections are secure, sometimes you&apos;d like the added assurance of having things turned off while there&apos;s moisture outside.</p><p>Many hubs expose a weather device and oftentimes these devices expose a &apos;percent precipitation&apos; attribute that provides the likelihood of precipitation (rain). In that case, you can use the &apos;chance of rain&apos; to either automatically turn off your lighting or add a condition to prevent the lighting from turning on in the first place. </p><p>And even if your hub doesn&apos;t expose a weather device, you can always <a href="https://community.sharptools.io/t/rules-to-query-the-open-weather-api/10581/8?u=josh">setup a rule to request the weather</a> from a free source like OpenWeather and use that in your rules!</p><h2 id="voice-activated-lighting">Voice activated lighting</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDN8fHNtYXJ0JTIwc3BlYWtlcnxlbnwwfHx8fDE2Njk2NTY5MTY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" class="kg-image" alt="5 Holiday Automations" loading="lazy" width="6720" height="4480" srcset="https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDN8fHNtYXJ0JTIwc3BlYWtlcnxlbnwwfHx8fDE2Njk2NTY5MTY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDN8fHNtYXJ0JTIwc3BlYWtlcnxlbnwwfHx8fDE2Njk2NTY5MTY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDN8fHNtYXJ0JTIwc3BlYWtlcnxlbnwwfHx8fDE2Njk2NTY5MTY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDN8fHNtYXJ0JTIwc3BlYWtlcnxlbnwwfHx8fDE2Njk2NTY5MTY&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2400 2400w" sizes="(min-width: 720px) 720px"><figcaption>Photo by <a href="https://unsplash.com/@benceboros?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">BENCE BOROS</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure><p>Sometimes the simplest solutions are some of the best! While I love using voice commands with Google Assistant and Alexa for flipping the lamps off when retiring to bed early or turning the TV off when the kids leave it on, it can also be helpful for your holiday lighting! </p><p>One neat trick is to use a rule to control <em>all </em>your holiday lighting at once. You could either use a Virtual Switch as your &apos;master&apos; switch for controlling all of your lighting or you could have one light source act as the &apos;primary&apos; and have the others follow the lighting status of that primary device.</p><h2 id="kid-friendly-buttons">Kid friendly buttons</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://images.unsplash.com/photo-1585071863849-9c95194bc0d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDg0fHxjaGlsZCUyMGhhbmR8ZW58MHx8fHwxNjY5NjU3MzAy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" class="kg-image" alt="5 Holiday Automations" loading="lazy" width="4104" height="2736" srcset="https://images.unsplash.com/photo-1585071863849-9c95194bc0d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDg0fHxjaGlsZCUyMGhhbmR8ZW58MHx8fHwxNjY5NjU3MzAy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1585071863849-9c95194bc0d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDg0fHxjaGlsZCUyMGhhbmR8ZW58MHx8fHwxNjY5NjU3MzAy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1585071863849-9c95194bc0d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDg0fHxjaGlsZCUyMGhhbmR8ZW58MHx8fHwxNjY5NjU3MzAy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1585071863849-9c95194bc0d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDg0fHxjaGlsZCUyMGhhbmR8ZW58MHx8fHwxNjY5NjU3MzAy&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2400 2400w" sizes="(min-width: 720px) 720px"><figcaption>Photo by <a href="https://unsplash.com/@charlesdeluvio?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">charlesdeluvio</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure><p>Similar to voice activated lighting, sometimes we just want to be able to control things manually - and our kids can join in on the fun with a simple physical button (or dashboard) they can tap to turn on the lights.</p><p>To do this, you&apos;ll need a button connected to your hub, then you can setup a rule to react to that button being pressed and control the lighting as you see fit. Only want the kids to be able to turn on the lights during a certain time? Add a time condition to restrict when the button press works. Only want them to turn <em>on</em> the lights, but not be able to turn them off? Add only the on command to your rule. </p><p>The beauty of this approach is you can customize the logic as you see fit to best suit the needs of your family.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F50D;</div><div class="kg-callout-text">You can search for &apos;zigbee button&apos; or &apos;z-wave button&apos; on popular e-commerce stores to find buttons compatible with your hub.</div></div><p>Don&apos;t have a physical button? You could always setup a <a href="https://sharptools.io/dashboard.html">SharpTools Dashboard</a> dedicated to holiday lighting and <a href="https://help.sharptools.io/article/88-dashboard-sharing">share just that dashboard</a> with your child or put it on a dedicated tablet for lighting control! </p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text"><strong>What are your favorite holiday lighting automations?</strong> Share yours in the comments below!</div></div>]]></content:encoded></item><item><title><![CDATA[Lab Fun: Math! Dates!]]></title><description><![CDATA[<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F680;</div><div class="kg-callout-text">These features are now available natively in the Rule Engine <a href="https://community.sharptools.io/t/math-with-variables/3423/47?u=josh">in beta</a>!</div></div><p>With the <a href="https://community.sharptools.io/t/smartthings-groovy-update/9360">sunset of the SmartThings Groovy platform</a> announced, we noticed an influx of webCoRE users arriving in the SharpTools community who brought with them a desire for math functionality and improved date features!</p><p>While the feature</p>]]></description><link>https://blog.sharptools.io/lab-fun-math-and-dates/</link><guid isPermaLink="false">630e5534d6fe840644914d43</guid><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Tue, 30 Aug 2022 19:17:03 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1636466497217-26a8cbeaf0aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDEzfHxtYXRofGVufDB8fHx8MTY2MTg4MzczMQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F680;</div><div class="kg-callout-text">These features are now available natively in the Rule Engine <a href="https://community.sharptools.io/t/math-with-variables/3423/47?u=josh">in beta</a>!</div></div><img src="https://images.unsplash.com/photo-1636466497217-26a8cbeaf0aa?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDEzfHxtYXRofGVufDB8fHx8MTY2MTg4MzczMQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Lab Fun: Math! Dates!"><p>With the <a href="https://community.sharptools.io/t/smartthings-groovy-update/9360">sunset of the SmartThings Groovy platform</a> announced, we noticed an influx of webCoRE users arriving in the SharpTools community who brought with them a desire for math functionality and improved date features!</p><p>While the feature request for <a href="https://community.sharptools.io/t/math-with-variables/3423">Math with Variables</a> is gaining more votes by the day, we wanted to quickly put something together to help our transitioning webCoRE friends, so we built out some &apos;labs&apos; features!</p><h2 id="overall-concept">Overall Concept</h2><p>Since we already support HTTP Actions within SharpTools rules, we knew we could quickly build out endpoints on our labs environment and make those available to the community. </p><p>The beauty of this is you can pass variables to these endpoints and get data back in the form of context variables. This enables a high degree of customization and flexibility while keeping things relatively simple to use for this experienced demographic. </p><h2 id="math-and-formulas">Math and Formulas</h2><p>The <code>/math</code> endpoint accepts a single <code>formula</code> parameter that enables you to perform calculations. The beauty of this is you can include variables in the formula enabling you to build dynamic calculations. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/08/image.png" class="kg-image" alt="Lab Fun: Math! Dates!" loading="lazy" width="1024" height="706" srcset="https://blog.sharptools.io/content/images/size/w600/2022/08/image.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/08/image.png 1000w, https://blog.sharptools.io/content/images/2022/08/image.png 1024w" sizes="(min-width: 720px) 720px"><figcaption>Temperature Conversion Calculation</figcaption></figure><p>In the above example, we&apos;re using the well-known temperature conversion formula to convert Fahrenheit to Celsius. </p><!--kg-card-begin: markdown--><pre><code>C = (F - 32) * 5/9
</code></pre>
<!--kg-card-end: markdown--><p>We&apos;re able to pass our existing <code>$temperature</code> variable into the formula and then can access the <code>result</code> of the formula using a context variable. </p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F469;&#x200D;&#x1F3EB;</div><div class="kg-callout-text">For more details on the math endpoint check out the <a href="https://community.sharptools.io/t/math-with-variables/3423/25">linked math post</a> where you can ask questions if you need help!</div></div><h2 id="dates-and-time">Dates and Time</h2><p>The <code>/date</code> endpoint provides information about the current date and time. You can optionally pass a <code>timezone</code>, <code>locale</code>, and <code>format</code> parameter to further customize the response. </p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F5D3;&#xFE0F;</div><div class="kg-callout-text">Details about the optional parameters can be found in the <a href="https://community.sharptools.io/t/rules-variables-based-on-date-or-calendar/9567/27">linked date post</a> including a number of examples!</div></div><p>As an example, check out the following URL which shows the current date/time in Phoenix, Arizona along with a custom <code>MMM-D</code> formatted response (eg. Aug-20):</p><p><a href="https://lab.sharptools.dev/date?timezone=America/Phoenix&amp;format=MMM-D">https://lab.sharptools.dev/date?timezone=America/Phoenix&amp;format=MMM-D</a></p><p>You can either use the individual components from the response to build up your string or you can use the <code>format</code> option and get the <code>formatted</code> response in a single go:</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/08/image-1.png" class="kg-image" alt="Lab Fun: Math! Dates!" loading="lazy" width="1024" height="492" srcset="https://blog.sharptools.io/content/images/size/w600/2022/08/image-1.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/08/image-1.png 1000w, https://blog.sharptools.io/content/images/2022/08/image-1.png 1024w" sizes="(min-width: 720px) 720px"></figure><p>Since the response is made available as a variable, you can do things like use it in conditions, notifications, or even pass it forward to the math endpoint for calculations (eg. <a href="https://community.sharptools.io/t/rule-based-on-dates/9714/6?u=josh">limit rule to only even weeks</a>).</p><p>Furthermore, the endpoint can <a href="https://community.sharptools.io/t/rules-variables-based-on-date-or-calendar/9567/29?u=josh">parse input dates</a> and format those in your localized date / time formats. </p><p>By request, we&apos;ve also added the ability to check if the <a href="https://community.sharptools.io/t/rules-variables-based-on-date-or-calendar/9567/35?u=josh">current date is between two dates</a>. This is particularly helpful for things like <strong>holiday lighting</strong> or rules that you only want to run during a <strong>limited window of days</strong>. </p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">What kind of math calculations or rules using dates are you looking to build? <strong>Share your examples in the comments below</strong>!</div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Optimizing Rules in SharpTools]]></title><description><![CDATA[<p>When it comes to building rules in the SharpTools Rule Engine, there is a lot flexibility in how you can set things up. And while there&apos;s no &apos;right&apos; way to build a rule, there are some ways to optimize your rules.</p><p>These tips focus on how</p>]]></description><link>https://blog.sharptools.io/optimizing-rules-in-sharptools/</link><guid isPermaLink="false">61ef34906de4397d94751c25</guid><category><![CDATA[List]]></category><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Fri, 29 Jul 2022 18:57:07 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1539627831859-a911cf04d3cd?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJ1YmlrfGVufDB8fHx8MTY1OTEyMDU1NQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1539627831859-a911cf04d3cd?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHJ1YmlrfGVufDB8fHx8MTY1OTEyMDU1NQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Optimizing Rules in SharpTools"><p>When it comes to building rules in the SharpTools Rule Engine, there is a lot flexibility in how you can set things up. And while there&apos;s no &apos;right&apos; way to build a rule, there are some ways to optimize your rules.</p><p>These tips focus on how to make your rules run more efficiently and thus, faster. </p><h2 id="redundant-triggers-and-conditions">Redundant Triggers and Conditions</h2><p>A common anti-pattern we see is when a Trigger and Condition in a rule effectively do the same thing. </p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/07/image.png" class="kg-image" alt="Optimizing Rules in SharpTools" loading="lazy" width="431" height="619"></figure><p>In this example, the rule waits for an &apos;on&apos; event which then triggers the rule flow to run. The first step in the rule flow is to query for the state of the switch to see if it&apos;s &apos;on&apos; &#x2013; since we already know that the switch is on, the rule is taking unnecessary extra time to query for the state. In this case, the IF Condition could be dropped completely. </p><p>But what if your trigger is based on a range of values and you still want to use IF Conditions for various cases? See the next tip on using context variables!</p><h2 id="context-variables">Context Variables</h2><p>If you want to use information <em>about the event </em>that triggered your rule, <a href="https://help.sharptools.io/article/91-context-variables-rule-engine">Context Variables</a> are your friend. These provide context about the event like the device name, attribute, value and other helpful details. </p><p>A common example is using the &apos;value&apos; from the event that triggered the rule as a condition. Rather than having to query for the state again, the rule can just use the value it already knows about from the &apos;event context&apos; which saves precious time. When setting up conditions or actions within the flow, you&apos;ll find context values under &apos;Variable&apos; selection. </p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/07/image-1.png" class="kg-image" alt="Optimizing Rules in SharpTools" loading="lazy" width="620" height="616" srcset="https://blog.sharptools.io/content/images/size/w600/2022/07/image-1.png 600w, https://blog.sharptools.io/content/images/2022/07/image-1.png 620w"></figure><p>This means you could use the value that triggered your rule in a condition (for lightning-fast comparison) or you could even include it directly in a notification!</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/07/image-2.png" class="kg-image" alt="Optimizing Rules in SharpTools" loading="lazy" width="431" height="659"></figure><h2 id="variablessnapshotting-conditions">Variables - Snapshotting Conditions</h2><p>While Context Variables are helpful when you are looking to reference details about an event that triggered your rule, regular Variables can be used for a broad range of use-cases. Variables can be used to store data, can be referenced across multiple rules, and can even be used to trigger or act as conditions with other rules. </p><p>A neat way to use variables is to snapshot complex comparisons or calculations and use them across multiple rules. For example, you might have several conditions you like to consider within multiple rules. Rather than having to add the same triggers and same conditions across multiple rules, you could create one rule for evaluating your comparison and saving it to a variable... then you can use that variable in your other rules! </p><p>For example, I might create a rule + variable to track when everyone in the house is home. That way in other rules, I can just reference this one simple variable without having to recreate the condition over and over. That also means that if the condition ever changes, I can just change it one place and it will automatically take effect in the other rules that reference the output variable:</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/07/image-3.png" class="kg-image" alt="Optimizing Rules in SharpTools" loading="lazy" width="1044" height="636" srcset="https://blog.sharptools.io/content/images/size/w600/2022/07/image-3.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/07/image-3.png 1000w, https://blog.sharptools.io/content/images/2022/07/image-3.png 1044w" sizes="(min-width: 720px) 720px"></figure><h2 id="scenes-routines">Scenes / Routines</h2><p>If your hub has a concept of groups, scenes, or routines you may be able to use those resources in your rules. When sending multiple sequential commands from a directly from a rule, you might notice some &apos;popcorn&apos; effect as each light turns on slightly after the previous one. </p><p>Using groups/scenes from your hub can be an efficient way to trigger multiple actions all at once. </p><p>Even if you hub doesn&apos;t natively expose your desired group/scene, you might be able to trigger it using a <em>rule within your native hub interface. </em>A common approach is to expose a Virtual Switch to SharpTools which can be controlled in a SharpTools rule. Your hub can react to that virtual switch changing and run your desired group/scene. </p><div class="kg-card kg-callout-card kg-callout-card-accent"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">What&apos;s your favorite rule editing tip? Share it in the comments below!</div></div>]]></content:encoded></item><item><title><![CDATA[Five Essential Lighting Automations]]></title><description><![CDATA[<p>As one of the <a href="https://blog.sharptools.io/most-popular-smart-home-devices/">most popular smart home device types</a> and a common first step in adopting home automation, smart lighting can be a fun and helpful addition to your home. While many home automation enthusiasts start with the convenience of being able to ask your Alexa or Google Assistant</p>]]></description><link>https://blog.sharptools.io/five-essential-lighting-automations/</link><guid isPermaLink="false">628ede2ac6633f48be533cd0</guid><category><![CDATA[List]]></category><category><![CDATA[Getting Started]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Thu, 26 May 2022 03:22:39 GMT</pubDate><media:content url="https://blog.sharptools.io/content/images/2022/05/etienne-girardet-NGb91VwnOWY-unsplash.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.sharptools.io/content/images/2022/05/etienne-girardet-NGb91VwnOWY-unsplash.jpg" alt="Five Essential Lighting Automations"><p>As one of the <a href="https://blog.sharptools.io/most-popular-smart-home-devices/">most popular smart home device types</a> and a common first step in adopting home automation, smart lighting can be a fun and helpful addition to your home. While many home automation enthusiasts start with the convenience of being able to ask your Alexa or Google Assistant to turn the lights on or off, we quickly realize lighting is a prime candidate for being automated! What follows are five essential lighting automations that we frequently see in the home automation communities &#x2013; but <strong>we&apos;d love to hear what automations <u>you </u>use! Share your lighting rules in the comments below</strong>!</p><h2 id="sunset-and-sunrise-lighting">Sunset and Sunrise Lighting</h2><p>Our most fundamental <a href="https://www.nigms.nih.gov/education/fact-sheets/Pages/circadian-rhythms.aspx#:~:text=Circadian%20rhythms%20are%20physical%2C%20mental,the%20study%20of%20circadian%20rhythms.">circadian rhythm (nih.gov)</a> is driven by changes in light and dark, so it only make sense to consider adapting our lighting to the natural world around us. </p><p>There are a few variations to this category, so pick what works best for you &#x2013; or adapt to your particular needs!</p><ul><li>Automatically dim interior lights on 30 minutes before sunset</li><li>Schedule lights to turn off if they&apos;re still on at a certain time</li><li>Run your landscape lighting for the first part of the night &#x2013; or until sunrise</li><li>Slowly dim bedside lighting to help wake you (or the kids!) in the morning </li></ul><p>SharpTools Rule Engine makes it easy to setup Sunset and Sunrise automations with helpful Timer Triggers. These adapt with the changing time of sunset and sunrise in your location and can optionally include an offset to do things like start dimming the lights 30 minutes before sunrise.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/05/rule-time-triggers.png" class="kg-image" alt="Five Essential Lighting Automations" loading="lazy" width="1342" height="843" srcset="https://blog.sharptools.io/content/images/size/w600/2022/05/rule-time-triggers.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/05/rule-time-triggers.png 1000w, https://blog.sharptools.io/content/images/2022/05/rule-time-triggers.png 1342w" sizes="(min-width: 720px) 720px"><figcaption>SharpTools.io Timer Triggers</figcaption></figure><h2 id="night-lights">Night Lights</h2><p>There&apos;s a few popular approaches that fall into the &apos;Night Light&apos; category. Whether you like to leave your kid&apos;s closet dimmed on all night or you want a light to gently dim on as you get up in the middle of the night, there&apos;s an automation for you!</p><p>When we had our first baby, I quickly came to realize what people meant about not getting any sleep with a newborn! In order to avoid my wife and I waking each other as we woke up to take care of the baby at night, I setup a small strip of color LED lights under our bed with motion sensors below each side of the bed. If we stepped out of the bed, the automation automatically dimmed the lights to a low red color. (Back to the circadian rhythm item from above, <a href="https://www.cdc.gov/niosh/emres/longhourstraining/color.html">red light doesn&apos;t impact your circadian clock (cdc.gov)</a>, so it&apos;s great for use in night time situations!)</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/05/image.png" class="kg-image" alt="Five Essential Lighting Automations" loading="lazy" width="411" height="485"><figcaption>SharpTools Dimming RGB Light On When Motion Detected</figcaption></figure><p>This automation worked great for our needs and we later repurposed the RGB Light strip as fun lighting in my son&apos;s room as he grew older!</p><h2 id="motion-door-lighting">Motion / Door Lighting</h2><p>Building on the previous example, motion lighting is a great category of its own! Most smart home hubs provide at least <em>some</em> way of triggering a light to turn on/off whenever motion is detected or a door is opened. If your smart home hub supports running these automations <em>locally</em>, these kind of basic automations are a great fit as timing is everything with motion lighting. (Check out or <a href="https://blog.sharptools.io/smartthings-vs-hubitat-vs-home-assistant/">Popular Smart Home Hubs Compared article</a> for more insights)</p><p>And if you need more control over the lighting or want to adjust the lighting and other actions based on multiple conditions, the <a href="https://sharptools.io/rule-engine.html">SharpTools.io Rule Engine</a> has you covered!</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/05/image-1.png" class="kg-image" alt="Five Essential Lighting Automations" loading="lazy" width="411" height="511"><figcaption>Multi-Condition Rule in SharpTools</figcaption></figure><h2 id="vacation-automation">Vacation Automation</h2><p>Another popular lighting automation is vacation lighting - or simulated lighting when you are otherwise not home. The idea is that your lighting can continue to turn on and off <em>as if </em>you were home so a would-be criminal couldn&apos;t easily identify your house as being an easy target while you are away. </p><p>If you&apos;ve already setup sunset/sunrise lighting and perhaps have other time-based lighting controlling the lights, that may be enough for you. Some people prefer to take this a step further and further simulate lights being turned on/off during normal &apos;home&apos; hours as if they are walking between rooms. Using time triggers is certainly a reasonable way of achieving this, but there are other approaches like using <a href="https://www.amazon.com/b?ie=UTF8&amp;node=18021383011">Amazon Alexa&apos;s free &apos;Guard&apos; feature</a> which can learn your schedules and use AI to simulate it when you&apos;re not home. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/05/lighting-rules.png" class="kg-image" alt="Five Essential Lighting Automations" loading="lazy" width="1441" height="2105" srcset="https://blog.sharptools.io/content/images/size/w600/2022/05/lighting-rules.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/05/lighting-rules.png 1000w, https://blog.sharptools.io/content/images/2022/05/lighting-rules.png 1441w" sizes="(min-width: 720px) 720px"><figcaption>Sample of Various Lighting Rules In My Home</figcaption></figure><h2 id="welcome-home">Welcome Home </h2><p>Similar to the Motion Lighting category, another popular category of automations is &apos;welcome home&apos; lighting. This includes things like having lights turn on/off based on your presence, or your home / garage lighting adjusting as the door opens, or more bespoke things like adjusting your drive way lighting along with your work schedule or presence.</p><p>For example, during the winter hours, my driveway is quite dark and it can be difficult to back the car up the driveway &#x2013; especially where it narrows. I setup a simple automation that turns the lights on around sunset and they automatically turn back off with another automation later in the evening. But if you don&apos;t want the lights on quite that long or you&apos;d prefer them to adjust with your changing schedule, you could setup rules based on your geolocation, outdoor motion sensors, your garage door opening, or some other factors or conditions! </p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><p>As mentioned at the beginning of the article, <strong>I&apos;d love to hear what automations you&apos;ve been using in your home</strong> &#x2013; whether they&apos;re lighting automations or something else, <strong>let me know in the comments below!</strong></p>]]></content:encoded></item><item><title><![CDATA[SmartThings vs Hubitat vs Home Assistant]]></title><description><![CDATA[<p>When picking a smart home hub, SmartThings, Hubitat, and Home Assistant are some of the most popular DIY options you&apos;ll find on the market. Each hub supports the most common smart home protocols like WiFi, Zigbee, and Z-wave &#x2013; though some may require additional hardware to accomplish this.</p>]]></description><link>https://blog.sharptools.io/smartthings-vs-hubitat-vs-home-assistant/</link><guid isPermaLink="false">6217ad406de4397d94751d70</guid><dc:creator><![CDATA[James Liu]]></dc:creator><pubDate>Tue, 26 Apr 2022 18:25:16 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1514803400321-3ca29fc47334?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDh8fHNtYXJ0JTIwaG9tZXxlbnwwfHx8fDE2NTA5OTU5MTQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1514803400321-3ca29fc47334?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDh8fHNtYXJ0JTIwaG9tZXxlbnwwfHx8fDE2NTA5OTU5MTQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="SmartThings vs Hubitat vs Home Assistant"><p>When picking a smart home hub, SmartThings, Hubitat, and Home Assistant are some of the most popular DIY options you&apos;ll find on the market. Each hub supports the most common smart home protocols like WiFi, Zigbee, and Z-wave &#x2013; though some may require additional hardware to accomplish this. </p><p>Each platform has it&apos;s own unique strengths and weaknesses. The beauty of this is one platform or another might work best for <em>you</em> and your unique needs!</p><h1 id="smartthings">SmartThings</h1><p>Backed by Samsung, SmartThings is the most widely used consumer smart home platform on the market. Originally released as a Kickstarter project in 2012 and later acquired by Samsung in 2014, SmartThings has evolved into a tremendously popular smart home hub.</p><p>SmartThings originally sold their own first-party hub hardware, but more recently they&apos;ve licensed the technology to third-parties, with Aeotec now producing what is effectively the same hardware as the Samsung SmartThings V3 <a href="https://aeotec.com/smartthings/aeotec-smart-home-hub.html">hub at $125 USD</a>. &#xA0;</p><p>SmartThings has historically combined a mix of local communication along with cloud connectivity. The hub takes care of communicating with the devices on your network and the cloud is where the actual &apos;brains&apos; reside. More recently, SmartThings has pushed more of the &apos;brains&apos; into the local hub &#x2013; with a significant push in 2022 to make devices and automations run directly on the hub where possible. This makes simple, time-sensitive automations like &apos;lights turning on when motion is detected&apos; run much faster than before while still keeping the power of complex automations available through solutions like <a href="https://sharptools.io/rule-engine.html">SharpTools Rule Engine</a>. </p><p><strong>Summary</strong>:</p><ul><li>Official support for the most popular smart devices</li><li>Simple user experience in SmartThings app</li><li>Easy device pairing process through the SmartThings app</li><li>Supports Google Assistant, Alexa and Bixby voice control for free</li><li>No additional subscriptions or costs </li><li>Still has cloud dependencies, though there is a push for more local support</li></ul><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x2764;&#xFE0F;</div><div class="kg-callout-text"><strong>Best For:</strong> Your average smart home user &#x2013; provides a solid &apos;getting started&apos; experience with room to grow into advanced features with community projects and integrations like SharpTools</div></div><p><strong>What&apos;s new:</strong></p><ul><li>Edge device drivers are being rolled out for local automation</li><li>Committed to support Matter, which is the new smart home protocol backed by Google, Amazon, Apple, Samsung (SmartThings) and other vendors aiming to reduce fragmentation in the smart home industry</li><li>Sunset of Groovy devices and SmartApps planned. Time will tell how the community engages with the new tools, but SharpTools has been working closely with SmartThings to migrate to the new APIs.</li></ul><h1 id="hubitat">Hubitat</h1><p>Built by a number of former contributors in the SmartThings community, Hubitat is a powerful smart home hub offering a commercially available &apos;off-the-shelf&apos; solution. Hubitat and its community have continued to grow since its debut, with a solid interest amongst the smart home power user community. </p><p>Often <a href="https://hubitat.com/products">available for under $120</a>, Hubitat provides a local-focused hub with <em>optional </em>cloud support. This means your devices and &apos;apps&apos; can run locally directly on the hub, but you can still use services like Alexa and Google Home without requiring an additional fee. Hubitat offers an optional Backup and Hub Protection plan for $29.95/year and Remote Admin for $2.99/month at the time of this article&apos;s publishing. </p><p>Hubitat&apos;s interface is similar to the IDE interface of SmartThings and has been a common hub for SmartThings users to transition to who want a local solution with Groovy support that they are familiar with. </p><p><strong>Overview</strong>:</p><ul><li>Core features don&apos;t depend on the cloud</li><li>Strong community support</li><li>Supports advanced automation creation</li><li>Supports both Google Assistant and Alexa voice control at no cost</li><li>Often enriched with community apps like <a href="https://sharptools.io/dashboard.html">SharpTools dashboards for a polished interface</a></li></ul><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x2764;&#xFE0F;</div><div class="kg-callout-text"><strong>Best For: </strong>Smart home power users and those who enjoy researching and tinkering from time to time</div></div><p><strong>What&apos;s new:</strong></p><ul><li>Hub Protect + Remote Admin yearly bundle $54.99/year. &#xA0;(15% saving each year)</li><li>Frequent updates and improvements to hub software based on community feedback (<a href="https://community.hubitat.com/c/news/9">changelog</a>)</li></ul><h1 id="home-assistant">Home Assistant</h1><p>The most popular open-source smart home platform, Home Assistant is a local-focused solution with optional paid ($65/year) or self-managed cloud support. Home Assistant is primarily a software project where you can choose to bring your own hardware or <a href="https://www.crowdsupply.com/nabu-casa/home-assistant-yellow#products">pre-order first-party hardware</a>.</p><p>The complete Home Assistant Yellow (first party hardware) is $175 and includes Zigbee but not Z-wave. Most people choose to run Home Assistant on their own hardware and the cost varies depending on the options chosen &#x2013; when estimating your costs, don&apos;t forget to include accessories like cases, power supplies, and Z-wave/Zigbee radios &#x2013; these small items add up! Perhaps even more interesting, you may already have a computer, NAS, or Raspberry Pi that you can run Home Assistant on!</p><p><strong>Overview:</strong></p><ul><li>Exceptionally wide range of devices, protocols, and services supported thanks to open-source contributions</li><li>Supports advanced automation creation with first party automations or popular community solutions like NodeRED or <a href="https://sharptools.io/rule-engine.html">SharpTools Rule Engine</a></li><li>With local devices, you don&apos;t need to worry about cloud device platforms getting shut-down as you run the software locally</li><li>Some things still require tinkering with YAML editing, though the team is working towards introducing more adjustments directly in the UI</li><li>Beholden to the nature of open source software &#x2013; updates often come quickly, but may need several iterations to stabilize &#x2013; and community developed integrations may lack consistency with features and design</li><li>Requires additional hardware to support Zigbee/Zwave</li><li>Additional cost or effort for voice control integration</li></ul><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x2764;&#xFE0F;</div><div class="kg-callout-text"><strong>Best For:</strong> Tech savvy individuals who don&apos;t mind researching and tinkering to get things working or those looking to support a wide range of esoteric devices</div></div><p><strong>What&apos;s new:</strong></p><ul><li><a href="https://community.sharptools.io/t/home-assistant-connection/8751?u=josh">SharpTools Addon</a> introduced April 2022 which offers a more intuitive approach to creating custom smart home dashboards and automation rules</li><li><a href="https://www.crowdsupply.com/nabu-casa/home-assistant-yellow">Home Assistant Yellow hub</a> with Zigbee support coming soon (and includes chip-support for Matter)</li><li>Nabu Casa (Home Assistant Cloud) subscription price changes:<br>Introduced yearly plan for $65/yr in US first and other countries to follow. Increased monthly price from $5/mo to $6.50/mo. </li></ul><p></p><h1 id="google-homeamazon-echo">Google Home/Amazon Echo</h1><p>While smart speakers like Google Home and Amazon Echo are great products for voice control and basic smart home needs, we wanted to keep this comparison focused on smart home hubs that provide rich smart home device support and extensibility through community developers. </p><p>Each of these voice assistants have excellent cloud-to-cloud device support, but tend to have <em>very</em> limited local protocol support. For example, Google Home primary focuses on cloud connections (with bespoke Bluetooth connections with limited partners like GE) and only <em>some</em> Echo models include limited Zigbee support.</p><p>Perhaps more concerning is these platforms tend to be &quot;walled garden&quot; closed ecosystems. They do a fantastic job getting partners to connect devices <em>into</em> their ecosystems, but don&apos;t provide APIs for other systems like Home Assistant, SmartThings, Hubitat, or SharpTools to interact with those devices &#x2013; effectively keeping you locked in to their proprietary ecosystem. </p><h1 id="conclusion">Conclusion</h1><p>Each platform has it&apos;s own unique strengths &#x2013; depending on your smart home needs, you&apos;ll likely want to decide what factors are most important to you as you continue your smart home journey. </p><p>But fret not, it&apos;s totally OK to have a mixed setup with more than one hub &#x2013; or to transition between hubs as your needs evolve. We&apos;re heavily engaged in many of the smart home communities + user groups and frequently see people transitioning between hubs or mixing-and-matching hubs in their home. </p><p>For example, SmartThings provides a number of unique cloud integrations that you won&apos;t find in other hubs and provides a simple way to get started in the smart home space. Hubitat provides an engaged developer community who have put together some amazing device integrations and &apos;apps&apos; that work with a fantastic commercially available hub. And Home Assistant has a tremendous depth of available device integrations and is constantly evolving. </p><p>Best yet, you can mix-and-match devices from each of these smart home hubs in your SharpTools dashboards and rules as we support all three of these popular smart home hubs! </p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">We would love to hear <em>your</em> feedback! Comment below with your favorite smart home hub or smart device and why you love it!</div></div>]]></content:encoded></item><item><title><![CDATA[Most Popular Smart Home Devices]]></title><description><![CDATA[<p>More and more people are turning to smart home devices to simplify their life, increase their comfort and security, and better enjoy their homes. While there&apos;s still a long way to go until smart home technology is widespread in <em>everyone&apos;s </em>home, we&apos;re seeing smart</p>]]></description><link>https://blog.sharptools.io/most-popular-smart-home-devices/</link><guid isPermaLink="false">61f4143e6de4397d94751c5c</guid><category><![CDATA[List]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Tue, 22 Mar 2022 19:13:41 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHNtYXJ0JTIwZGV2aWNlfGVufDB8fHx8MTY0Nzk2Nzc3Ng&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1519558260268-cde7e03a0152?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDF8fHNtYXJ0JTIwZGV2aWNlfGVufDB8fHx8MTY0Nzk2Nzc3Ng&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Most Popular Smart Home Devices"><p>More and more people are turning to smart home devices to simplify their life, increase their comfort and security, and better enjoy their homes. While there&apos;s still a long way to go until smart home technology is widespread in <em>everyone&apos;s </em>home, we&apos;re seeing smart home devices get adopted by broader audiences every day.</p><p>Often times, smart home adoption starts with a single smart thermostat, light bulb, or smart speaker &#x2013; then over time, we begin to realize the value of mindfully growing our smart home so devices can work together. </p><blockquote>Unfortunately, many devices <strong>don&apos;t</strong> talk to each other without some help. Check out the <a href="https://blog.sharptools.io/five-things-to-consider-with-smart-lighting/#pick-a-platform">Pick a Platform section of our Smart Lighting</a> article for tips on how to avoid common pitfalls and make sure your devices work together!</blockquote><p>As you might surmise from the &apos;incremental adoption&apos; approach mentioned above, some of the most popular smart home devices include:</p><ul><li>Lights</li><li>Thermostats / Radiators</li><li>Outlets</li><li>Locks</li><li>Smart Speakers</li><li>Other: Smart TV, Camera, Doorbell</li></ul><p><strong>Thermostats </strong>from companies like Nest, Ecobee, and Honeywell are popular in the US while brands like Netatmo, Tado, Hive, and Drayton fill in the gap in Europe. Some devices provide the ability to &apos;learn&apos; your schedule and adjust your heating and cooling accordingly &#x2013; while a common feature is enabling manual adjustment of your thermostat while away or from your voice assistant. &#xA0;</p><p>When it comes to <strong>lighting</strong>, there&apos;s a wide variety of choices in a mix of segments from traditional lighting, color temperature controlled, and even color controlled (RGB). Many names from the color market &#x2013; like Philips Hue, LIFX, and Nanoleaf &#x2013; may even be familiar to you as it was one of the first broadly marketed consumer lighting product groups. Mainstay brands like GE and Lutron continue to strongly position themselves in the market and less mainstream brands like Sengled, Inovelli, and Zooz are a popular choice in the DIY smart lighting space. </p><p>We&apos;ve also seen the evolution of brands that are more traditionally known in <em>other</em> technology spaces move into the smart home space. For example, Belkin has their Wemo brand which is particularly popular for its <strong>smart outlets</strong>, and companies like TP-Link which are more commonly known for their networking products have popular lines of smart outlets, bulbs and more. </p><blockquote>Looking for insights on smart lighting and smart outlets? Check out our <a href="https://blog.sharptools.io/five-things-to-consider-with-smart-lighting/">Five Things to Consider with Smart Lighting</a> article. </blockquote><p>Early on, the <strong>smart lock</strong> space was dominated by companies like August which provided locks that communicate <em>directly</em> with your smart phone using Bluetooth. Over time, these devices evolved to a broader range of communication protocols enabling to you control them while away from your home. Traditional brands like Kwikset, Schlage, and Yale remain key players in the smart lock space and provide excellent products. Meanwhile, brands like Wyze, Eufy, and even August are trying to bring smart locks mainstream with competitive prices and features.</p><p>Some of the most well-known and widely adopted smart devices are <strong>Smart Speakers. </strong>For a while there, it felt like every company had their own voice assistant from Microsoft&apos;s Cortana, Amazon&apos;s Alexa, Samsung&apos;s Bixby, Google&apos;s Assistant, and Apple&apos;s Siri. Many of these voice assistant&apos;s evolved from their position as software on your PC or Phone into dedicated smart speaker hardware &#x2013; with Amazon Echo speakers and Google Assistant powered speakers being some of the most popular and Apple&apos;s HomePod gaining traction amongst Apple die-hard fans. </p><p><strong>Cameras </strong>and <strong>doorbells </strong>are also a popular category of smart home devices. While brands like Nest, Ring, and Arlo dominate this space, it&apos;s still a bit nascent and evolving category where many brands still lock you into their ecosystem. It&apos;s probably a whole topic of it&apos;s own with companies like Apple doing great things to standardize video access with HomeKit while still not quite hitting the mark and still locking you into <em>their</em> ecosystem. There&apos;s still a variety of traditional &apos;IP Cameras&apos; available on the market that provide video over standards like RTSP and ONVIF, but these standards still haven&apos;t caught up to the modern Internet of Things with simple external access to your cameras. Standards like WebRTC and HLS Streaming show promise for alleviating some pain, but that story is yet to be written. </p><p>There&apos;s also a wide-variety of other smart home devices out there including a variety of sensors (motion, temperature, contact, presence, flood), smart buttons, smart displays and more. Some of these devices use special wireless radios like Zigbee/Z-wave or otherwise operate independently from other devices. As such, it&apos;s important to think about the big-picture of what your smart home will look like and <a href="https://blog.sharptools.io/five-things-to-consider-with-smart-lighting/#pick-a-platform">pick a platform</a> which supports a wide range of devices. Best of all, <a href="https://sharptools.io">SharpTools</a> supports these devices through our partner smart home hubs like SmartThings, Hubitat, and Home Assistant!</p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><div class="kg-card kg-callout-card kg-callout-card-white"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">What&apos;s your favorite smart home device? And are there any smart home devices you felt were missing from the article? Share your thoughts in the comments below.</div></div>]]></content:encoded></item><item><title><![CDATA[Super Tiles]]></title><description><![CDATA[Super Tiles are a feature – unique to SharpTools dashboards – that enable you to mix and match thing attributes, variables, and icons in a dashboard tile using a drag-and-drop editor. ]]></description><link>https://blog.sharptools.io/super-tiles/</link><guid isPermaLink="false">62192e0fc6633f48be53350a</guid><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Fri, 25 Feb 2022 22:55:45 GMT</pubDate><media:content url="https://blog.sharptools.io/content/images/2022/02/chrome_PhkSv5Al5d.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.sharptools.io/content/images/2022/02/chrome_PhkSv5Al5d.png" alt="Super Tiles"><p>In the same spirit as our <a href="https://blog.sharptools.io/custom-tiles/">Custom Tiles post</a>, I wanted to share a bit of background on how Super Tiles came to be and the neat things they can be used for. </p><p>Super Tiles are a feature &#x2013; unique to SharpTools dashboards &#x2013; that enable you to mix and match thing attributes, variables, and icons in a dashboard tile using a drag-and-drop editor. </p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-text">For more information on Super Tiles, check out the associated <a href="https://help.sharptools.io/article/92-super-tiles">help article</a>.</div></div><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2022/02/ec2b1d280e422d8d20e60136fc8ed8975240a419-1.jpg" width="525" height="399" loading="lazy" alt="Super Tiles"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2022/02/chrome_OdOLTeyG92.png" width="199" height="388" loading="lazy" alt="Super Tiles"></div><div class="kg-gallery-image"><img src="https://blog.sharptools.io/content/images/2022/02/db93871d15dba606ce0d2e7405258b9acda98077.jpg" width="1737" height="979" loading="lazy" alt="Super Tiles" srcset="https://blog.sharptools.io/content/images/size/w600/2022/02/db93871d15dba606ce0d2e7405258b9acda98077.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2022/02/db93871d15dba606ce0d2e7405258b9acda98077.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2022/02/db93871d15dba606ce0d2e7405258b9acda98077.jpg 1600w, https://blog.sharptools.io/content/images/2022/02/db93871d15dba606ce0d2e7405258b9acda98077.jpg 1737w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>Example Super Tiles (see below for more use cases)</figcaption></figure><h2 id="background">Background</h2><p>When building SharpTools, our vision was to make it easy for anyone to add items to a dashboard and quickly customize things as they see fit. In support of this goal, when you add a Thing to a dashboard, it automatically uses a layout that best fits the primary capability of the Thing. Most of the time, this makes it quick and easy to add items to a dashboard and build a nice-looking, customized interface.</p><p>In some cases, the default tile layouts don&apos;t fit your needs &#x2013; for example, you might have a Thing with custom attributes that you&apos;d like to display. The <a href="https://help.sharptools.io/article/26-change-tile-layout-custom-attributes-and-alternative-layouts">Hero Attribute tile</a> was built to meet this need &#x2013; enabling you to display any attribute from any device (and optionally a secondary attribute in the footer).</p><p>But in some cases, you want to display several attributes from a device or even mix-and-match data from multiple devices or variables into a single tile &#x2013; hence the birth of the Super Tile. &#xA0;</p><h2 id="examples">Examples</h2><h4 id="multiple-attributes-in-one-tile">Multiple Attributes in One Tile</h4><p>Sometimes want to bring data from multiple attributes into a single tile. For example, maybe we have several different sensors related to something we are monitoring, like charging a Tesla. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/02/image-3.png" class="kg-image" alt="Super Tiles" loading="lazy" width="525" height="399"><figcaption>Example by @Eric_Dunn from the community</figcaption></figure><h4 id="multiple-devices-in-one-tile">Multiple Devices in One Tile</h4><p>In other cases, we might want to have the same type of data from multiple different devices. The goal here might be to quickly get an overview of all the locks or lights in a home for a example &#x2013; quickly being able to see the outliers. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/02/vy5PYqQ93e.png" class="kg-image" alt="Super Tiles" loading="lazy" width="1219" height="1092" srcset="https://blog.sharptools.io/content/images/size/w600/2022/02/vy5PYqQ93e.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/02/vy5PYqQ93e.png 1000w, https://blog.sharptools.io/content/images/2022/02/vy5PYqQ93e.png 1219w" sizes="(min-width: 720px) 720px"><figcaption>Example by @John_Williamson from the community</figcaption></figure><h4 id="navigation-menu">Navigation Menu</h4><p>In addition to displaying data from Things or Variables, you can also use labels and hyperlinks in Super Tiles. Combining these two things, we can create a basic navigation tile that we can reuse across multiple dashboards. This is the same concept used in the header image of this blog post if you want to see it in action!</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/02/image-1.png" class="kg-image" alt="Super Tiles" loading="lazy" width="1119" height="699" srcset="https://blog.sharptools.io/content/images/size/w600/2022/02/image-1.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/02/image-1.png 1000w, https://blog.sharptools.io/content/images/2022/02/image-1.png 1119w" sizes="(min-width: 720px) 720px"></figure><h4 id="room-aggregation">Room Aggregation</h4><p>Another popular use-case for Super Tiles involves aggregating the status of a room in a single tile. A common approach uses a <a href="https://community.sharptools.io/t/request-link-to-dashboard-from-aggregated-data/428/6">rule to aggregate the status</a> of multiple lights into a true/false variable and then layering that in with other data like temperature and humidity from the room. The unique thing here is we&apos;re bringing together variables, things, and rules all into one tile. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/02/image-2.png" class="kg-image" alt="Super Tiles" loading="lazy" width="1737" height="979" srcset="https://blog.sharptools.io/content/images/size/w600/2022/02/image-2.png 600w, https://blog.sharptools.io/content/images/size/w1000/2022/02/image-2.png 1000w, https://blog.sharptools.io/content/images/size/w1600/2022/02/image-2.png 1600w, https://blog.sharptools.io/content/images/2022/02/image-2.png 1737w" sizes="(min-width: 720px) 720px"><figcaption>Example by @Eric_Dunn from the community</figcaption></figure><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><p></p><div class="kg-card kg-callout-card kg-callout-card-white"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">What kind of neat ideas do you have for Super Tiles? Sound off in the comments below!</div></div>]]></content:encoded></item><item><title><![CDATA[5 Garage Automation Ideas]]></title><description><![CDATA[Here's five garage automations that can help automate your life and help you feel more secure! Time triggered, conditions like weather, presence based, and more.]]></description><link>https://blog.sharptools.io/five-garage-automation-ideas/</link><guid isPermaLink="false">6157623b5ea4a09f84d848f0</guid><category><![CDATA[List]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Sun, 30 Jan 2022 19:17:22 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1576172474782-567d7ca1975b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDl8fGdhcmFnZXxlbnwwfHx8fDE2NDMzOTkwODM&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1576172474782-567d7ca1975b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDl8fGdhcmFnZXxlbnwwfHx8fDE2NDMzOTkwODM&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="5 Garage Automation Ideas"><p>In this post, we cover five different garage automations that can help automate your life and help you feel more secure!</p><blockquote>This post is inspired by tweets and TikToks from Jimmy of <a href="https://twitter.com/SmartThingsBeat">SmartThings Beat</a> and <a href="https://www.tiktok.com/@automated_house">Automated House</a>. Follow his accounts for more smart home content! </blockquote><p>Many of the original inspirations for these automations involve automatically closing your garage door, but if you don&apos;t feel comfortable doing that, a common alternative is to a send a <strong>notification </strong>to your phone to remind you to close the door. </p><h2 id="1-automatically-close-after-x-minutes">1. Automatically Close After X Minutes</h2><p>If you&apos;re anything like me, at some point you&apos;ll find yourself driving to a destination wondering if you remembered to close the garage door. One approach to help with this is to setup a rule to automatically close your garage door after being open for X minutes. &#xA0;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2022/01/image.png" class="kg-image" alt="5 Garage Automation Ideas" loading="lazy" width="411" height="491"><figcaption>Garage Door is open for X minutes, Then close garage door</figcaption></figure><h2 id="2-conditions-like-weather">2. Conditions Like Weather</h2><p>Perhaps you prefer to keep your garage door open, so automatically closing it after a period of time doesn&apos;t suit your lifestyle. There may still be cases where you don&apos;t want your garage door left open &#x2013; for example if it starts raining. </p><blockquote>There&apos;s a variety of different smart devices that can help, but many smart home platforms also have weather integrations that can help here. Feel free to <a href="https://community.sharptools.io">post in our community</a> if you&apos;re looking for help!</blockquote><p>In our case, we&apos;re using Percent Precipitation (aka. &quot;Chance of Rain&quot;) as the trigger for our rule. If the chance of rain goes above 70%, the rule checks if the garage door is open and only sends us a notification if it is. </p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/01/image-1.png" class="kg-image" alt="5 Garage Automation Ideas" loading="lazy" width="411" height="805"></figure><h2 id="3-left-open-after-a-specific-time">3. Left Open after a Specific Time</h2><p>In my home, I have notifications sent to me when I leave my garage door open, but I don&apos;t have it automatically close. That leaves the chance for me to ignore a notification, so I have another rule that runs every evening at 9 PM and checks if all the doors are locked and the garage doors are closed and sends me a notification if anything is not secured. </p><p>In this case, we&apos;re using time as the trigger for when the rule should run and again we have an If Condition that checks if the garage is open to determine if it should send the notification. </p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/01/image-2.png" class="kg-image" alt="5 Garage Automation Ideas" loading="lazy" width="411" height="836"></figure><h2 id="4-when-everyone-leaves">4. When Everyone Leaves</h2><p>If your primary concern is around leaving your garage door open when <strong>you&apos;re not home</strong>, you could use presence as a key factor in determining when your rule should run. </p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2022/01/image-3.png" class="kg-image" alt="5 Garage Automation Ideas" loading="lazy" width="411" height="807"></figure><p>There&apos;s a variety of &#xA0;&apos;Things&apos; that can be used for determining if you&apos;re home or not. One of the more common solutions is to use your smart phone as a presence indication. In that case, you might consider using a &apos;state stays&apos; trigger as shown in the screenshot above as phones will sometimes briefly think they&apos;ve left the zone. </p><blockquote>The <a href="https://community.sharptools.io">community</a> has also come up with a variety of neat alternatives for determining presence including connectivity to wifi, physical arrival sensors (fobs), and more. </blockquote><h2 id="5-open-garage-upon-arrival">5. Open Garage Upon Arrival</h2><p>You could also create a rule to open the garage upon your arrival, though it&apos;s a contentious point of debate in smart home discussions. </p><blockquote>Presence sensors and even arrival sensors aren&apos;t always 100% accurate, so I generally recommend <strong>against </strong>automatically opening your garage door. </blockquote><p>For this type of solution, it&apos;s strongly recommended to use a dedicated hardware presence sensor and/or multiple factors in determining presence. You can also add conditions to your rule to only allow it very limited cases - for example, during a short targeted window when you commonly arrive home. </p><p>In feature-rich automation builders, like the <a href="https://sharptools.io/rule-engine.html">SharpTools.io Rule Engine</a>, you can have other rules which create &apos;flags&apos; to determine if certain rules are allowed to proceed. For example, if you have a 30 minute commute from work you might have a rule which sets a <a href="https://help.sharptools.io/article/45-variable-introduction-and-overview">variable</a> to &apos;true&apos; 25 minutes after departing your office and then back to &apos;false&apos; after 35 minutes. Then in your arrival rule, you could check if that variable was set to &apos;true&apos; to determine if the rule should be allowed to open the garage. </p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><p></p>]]></content:encoded></item><item><title><![CDATA[5 Essential Smart Home Automations]]></title><description><![CDATA[<p>A &apos;Smart Home&apos; is more than controlling the lights from your phone, adjusting the thermostat temperature while away from home, or hanging out on the couch yelling commands to a voice assistant. It&apos;s automation that truly makes a &apos;smart home&apos; <em>smart</em>! Here are 5</p>]]></description><link>https://blog.sharptools.io/five-essential-smart-home-automations/</link><guid isPermaLink="false">617608a691a15e231681a957</guid><category><![CDATA[List]]></category><dc:creator><![CDATA[James Liu]]></dc:creator><pubDate>Wed, 27 Oct 2021 21:58:35 GMT</pubDate><media:content url="https://blog.sharptools.io/content/images/2021/10/eric-krull-Ejcuhcdfwrs-unsplash.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.sharptools.io/content/images/2021/10/eric-krull-Ejcuhcdfwrs-unsplash.jpg" alt="5 Essential Smart Home Automations"><p>A &apos;Smart Home&apos; is more than controlling the lights from your phone, adjusting the thermostat temperature while away from home, or hanging out on the couch yelling commands to a voice assistant. It&apos;s automation that truly makes a &apos;smart home&apos; <em>smart</em>! Here are 5 essential automation ideas you can use to level up your smart home.</p><h2 id="before-we-start">Before We Start</h2><p>It&apos;s important to know some basics about smart home automation:</p><h3 id="smart-home-platforms-connect-devices">Smart Home Platforms Connect Devices</h3><p>A platform, which can be a hub or cloud service, enables devices to communicate and interact with each other. For example, for the automation <code>turn on a light when motion is detected</code>, the platform must be able to receive the motion event from the motion sensor <em>and </em>be able to control the light switch to achieve the goal. </p><blockquote>If you haven&apos;t connected your smart devices to a platform, or need some guidance for picking a smart home platform, check out the <a href="https://blog.sharptools.io/five-things-to-consider-with-smart-lighting/#pick-a-platform">Pick A Platform section of our 5 Things to Consider with Smart Lighting</a> post.</blockquote><h3 id="event-driven-or-time-schedule">Event Driven or Time Schedule</h3><p>In order for an automation to run, it needs to get kicked off, or &apos;triggered&apos; somehow. It could be simple as time schedule, such as turning lights on every morning at 7am. Or it can based on an event, like sending a notification when a motion is detected. Before you start to work on a new automation, it is important to think about how the automation should be triggered.</p><h3 id="3rd-party-automation-builders">3rd Party Automation Builders</h3><p>Many platforms offer built-in automation features, but these can sometimes be limited in functionality or flexibility. Here are some popular 3rd party automation builder integrations that you may consider:</p><ul><li><a href="https://dashboard.webcore.co/">webCoRE</a><br>A community developed automation builder for SmartThings. It offers a lot of capabilities and functionality with a coding-like interface which may take a while for the average user to grow accustom to.</li><li><a href="https://ifttt.com/">IFTTT</a><br>Easy to use with lots of service and device connections, IFTTT allows simple automation creation, but the latency with some integrations might not be ideal for real-time automations. The paid Pro tier is required for creating more than 3 applets (automation rules) and multi-step applets. Ex: Pro tier is required if you want to send a notification and turn on a light in the same time when the motion is detected.</li><li><a href="https://sharptools.io/rule-engine.html">SharpTools</a><br>Powerful but easy to use visual flow builder interface. You can create complex automation logic in an easy interface. Unlimited rules included for free &#x2013; some advanced features, such as variables, may require a premium license.</li></ul><blockquote><a href="https://sharptools.io/pricing.html">SharpTools Premium</a> also enables unlimited dashboards and other premium dashboard features.</blockquote><h2 id="notify-when-doors-left-open">Notify When Doors Left Open</h2><h3 id="security-enhancement">Security Enhancement</h3><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/10/brandi-alexandra-MgJPU2da8jY-unsplash.jpg" class="kg-image" alt="5 Essential Smart Home Automations" loading="lazy" width="2000" height="1500" srcset="https://blog.sharptools.io/content/images/size/w600/2021/10/brandi-alexandra-MgJPU2da8jY-unsplash.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/10/brandi-alexandra-MgJPU2da8jY-unsplash.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/10/brandi-alexandra-MgJPU2da8jY-unsplash.jpg 1600w, https://blog.sharptools.io/content/images/size/w2400/2021/10/brandi-alexandra-MgJPU2da8jY-unsplash.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>If you&apos;re like me, it isn&apos;t uncommon to wake up in the morning and find out the garage door was left open the whole night or to come home and realize someone forgot to close the door. This is one of the most popular security enhancement automation that we have seen. Sending an email, SMS, or other type of notifications when the door or garage door has been left open for 15 minutes surely gives you the piece of mind that you need. </p><h2 id="motion-triggered-lighting-during-the-night">Motion Triggered Lighting During the Night</h2><h3 id="security-enhancement-%C2%B7-comfort-and-convenience">Security Enhancement &#xB7; Comfort and Convenience</h3><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/10/brian-babb-XbwHrt87mQ0-unsplash--1-.jpg" class="kg-image" alt="5 Essential Smart Home Automations" loading="lazy" width="2000" height="1334" srcset="https://blog.sharptools.io/content/images/size/w600/2021/10/brian-babb-XbwHrt87mQ0-unsplash--1-.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/10/brian-babb-XbwHrt87mQ0-unsplash--1-.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/10/brian-babb-XbwHrt87mQ0-unsplash--1-.jpg 1600w, https://blog.sharptools.io/content/images/size/w2400/2021/10/brian-babb-XbwHrt87mQ0-unsplash--1-.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Having a light automatically turn on during the night when motion is detected not only provides safety benefits but can also provide a warm welcome to your guests. This is also a popular automation for stairways, patios, pantries and more. You can optionally change the brightness of the light depending on the time of the day when the motion is detected, for example if you don&apos;t want it to fully brighten when waking up in the middle of the night. Another common addition is to automatically turn the lights back off after motion been inactive for 5 minutes to save energy and money.</p><blockquote>Interested in learning more about SharpTools Rule Engine? Check out the <a href="https://help.sharptools.io/article/16-rule-engine-overview-and-introduction">Rule Engine Overview</a> and create your free automation rules now!</blockquote><h2 id="water-leak-notification">Water Leak Notification</h2><h3 id="money-saving">Money Saving</h3><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/10/andrew-coop-6jN2a1vd5Pc-unsplash.jpg" class="kg-image" alt="5 Essential Smart Home Automations" loading="lazy" width="2000" height="1330" srcset="https://blog.sharptools.io/content/images/size/w600/2021/10/andrew-coop-6jN2a1vd5Pc-unsplash.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/10/andrew-coop-6jN2a1vd5Pc-unsplash.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/10/andrew-coop-6jN2a1vd5Pc-unsplash.jpg 1600w, https://blog.sharptools.io/content/images/size/w2400/2021/10/andrew-coop-6jN2a1vd5Pc-unsplash.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>One of the worst things to experience is finding a busted water pipe and the serious damage it can do to a home. Many of us have been there and repairing water damage is never cheap. A water sensor usually cost less than $25 dollars in most countries but can save thousands of $$ if the leakage is detected and handled timely. Water heaters, sinks, washers, and refrigerators are common locations to place water sensors so you can receive an email, SMS or other types of notifications when a leak is detected.</p><h2 id="good-morning-routine-everyday-at-7am">Good Morning Routine Everyday at 7am</h2><h3 id="comfort-and-convenience">Comfort and Convenience</h3><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/10/danielle-macinnes-IuLgi9PWETU-unsplash--1-.jpg" class="kg-image" alt="5 Essential Smart Home Automations" loading="lazy" width="2000" height="1333" srcset="https://blog.sharptools.io/content/images/size/w600/2021/10/danielle-macinnes-IuLgi9PWETU-unsplash--1-.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/10/danielle-macinnes-IuLgi9PWETU-unsplash--1-.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/10/danielle-macinnes-IuLgi9PWETU-unsplash--1-.jpg 1600w, https://blog.sharptools.io/content/images/size/w2400/2021/10/danielle-macinnes-IuLgi9PWETU-unsplash--1-.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Get woken up by gently increasing light or music and start your day off right! Many smart home enthusiasts take advantage of their Hue bulbs and Sonos or Echo speakers to create automations that gradually set the light or volume level up over 15 minutes (fading) every day for a gentle wake up instead of a harsh abrupt change. &apos;Wake up&apos; automations can also include changing the light color from a cold to warm color gradually, turning on the TV for morning news, starting the coffee brewing, and more. With a flexible automation builder, you can even have the automation play different music or take other actions conditionally depending on the day of the week. </p><h2 id="welcome-home-routine-when-arriving-home">Welcome Home Routine When Arriving Home</h2><h3 id="comfort-and-convenience-1">Comfort and Convenience</h3><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/10/pexels-taryn-elliott-4112237.jpg" class="kg-image" alt="5 Essential Smart Home Automations" loading="lazy" width="2000" height="1333" srcset="https://blog.sharptools.io/content/images/size/w600/2021/10/pexels-taryn-elliott-4112237.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/10/pexels-taryn-elliott-4112237.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/10/pexels-taryn-elliott-4112237.jpg 1600w, https://blog.sharptools.io/content/images/size/w2400/2021/10/pexels-taryn-elliott-4112237.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Many smart home platforms support geolocation from mobile devices which enables many creative automation ideas. Turning lights on, starting your favorite music on Sonos, and adjusting the thermostat temperature based on the geolocation or presence events are all popular automations. Conditions around the time of the day or day of the week can also be helpful additions to arrival and presence automations &#x2013; for example triggering different weekday vs weekend actions. </p><h2 id="conclusion">Conclusion</h2><p>Automation is an essential part of the &apos;smart home&apos; that will evolve alongside your automation needs and creativity as you continue your smart home journey. It is important to select an automation builder that is flexible and powerful to meet your needs while also being easy to use and manage. </p><p>What is your favorite or most creative home automation setup? Leave your comments below and share your creative automation ideas.</p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html-->]]></content:encoded></item><item><title><![CDATA[5 Things to Consider When Building Your Smart Home]]></title><description><![CDATA[<p>So you&apos;re adding &apos;smart&apos; devices to your home and wondering what things you should consider as you purchase or add these devices? In this article, we&apos;ll describe 5 things to consider when starting your smart home journey or continuing on the path as you</p>]]></description><link>https://blog.sharptools.io/five-things-to-consider-when-building-your-smart-home/</link><guid isPermaLink="false">612055675ea4a09f84d8479a</guid><category><![CDATA[List]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Thu, 16 Sep 2021 21:01:30 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1616628188859-7a11abb6fcc9?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDU3fHxub3Rlc3xlbnwwfHx8fDE2MzE4MjUwODQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1616628188859-7a11abb6fcc9?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDU3fHxub3Rlc3xlbnwwfHx8fDE2MzE4MjUwODQ&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="5 Things to Consider When Building Your Smart Home"><p>So you&apos;re adding &apos;smart&apos; devices to your home and wondering what things you should consider as you purchase or add these devices? In this article, we&apos;ll describe 5 things to consider when starting your smart home journey or continuing on the path as you grow your smart home.</p><h2 id="device-compatibility">Device Compatibility</h2><p>One of the most common pieces of advice we see from experienced smart home enthusiasts is to choose a platform that you&apos;ll connect your devices to. Many people&apos;s journey starts by picking up a single smart device &#x2013; like a smart thermostat or smart plug &#x2013; then later adding on additional smart devices piece by piece. If you&apos;re not careful, before you know it you have several different apps you have to open to control your smart devices and they don&apos;t talk with each other.</p><p>This is why choosing a platform which supports the devices and brands that you like is an important step in the smart home journey. Many experienced smart home enthusiasts would recommend a hub like SmartThings or Hubitat that includes support for cloud devices, wifi devices, <strong>and</strong> smart home protocols like Zigbee / Z-wave. </p><blockquote>If you&apos;re not familiar with what all this means, don&apos;t fret! Check out the <a href="https://blog.sharptools.io/five-things-to-consider-with-smart-lighting/#hub-or-hubless">Hub or Hubless section of our Smart Lighting post</a>.</blockquote><p>While cloud and wifi devices might be a familiar concept, Zigbee and Z-wave may be unfamiliar terms for someone new to the smart home space. These are wireless protocols (kind of like Wi-Fi) purposely built for the smart home. There&apos;s tons of smart home devices that work with these protocols, they follow documented standards so you don&apos;t get locked into a vendor&apos;s proprietary app, and you can use a hub like SmartThings or Hubitat so devices from different protocols can all work together well!</p><h2 id="3rd-party-integrations">3rd Party Integrations</h2><p>When starting your smart home journey, it&apos;s often cool enough just to be able to remotely control a light or thermostat from an app. Over time though, you&apos;ll likely find yourself looking at how other apps and integrations can work with your smart home. </p><p>Common integrations include voice assistants like Google Assistant and Amazon Alexa, dashboards and rule builders like <a href="https://sharptools.io">SharpTools</a>, or even purpose-built community &apos;apps&apos; for enriching your smart home. </p><p>If these integrations are important to you, make sure to pick a device or platform that works with these integrations. Hubs like SmartThings and Hubitat mentioned above provide an ecosystem of integrations and a platform for third-parties to build upon which can further enrich your smart home experience. </p><h2 id="ease-of-use">Ease of Use</h2><p>If a product is difficult to use or leads to frustration, you&apos;ll likely stop using it. This is why &apos;ease of use&apos; is a critical consideration when picking smart home products. </p><p>Some of this comes down to the platform that you ultimately end up picking. If you just use one or two smart home devices from the same manufacturer, then you might use the manufacturer&apos;s app. If you have several devices from multiple manufacturers, you&apos;ll likely bring them together either in a voice assistant (Google/Alexa), in a hub (SmartThings/Hubitat), or in a dashboard (<a href="https://sharptools.io">SharpTools</a>). </p><p>Beyond the app, some physical smart home devices might have ways to physically interact with them. For example, something as simple as a light switch can have different qualities for user experience. Most light switch manufacturers know that people are used to flipping a traditional toggle or decora light switch on and off and design around that. But some manufacturers, like Lutron, take a unique approach with adding additional buttons and features to their devices. </p><p>Much of this comes down to user preference, but you can get a feel for common praises and criticisms by checking app store reviews and product reviews on retailer websites (eg. Amazon). </p><h2 id="support-and-updates">Support and Updates</h2><p>Often overlooked until you have a product in-hand and have an issue, support can be a critical part of the product experience. &apos;Support&apos; can be a broad category of things, but we&apos;re generally referring to getting help with the product, platform, or device.</p><p>That includes both official support channels as well as community support. For the latter, you can often check if there&apos;s a community or forum hosted by the company and take a look through the discussions to see how things are handled. To be fair, some of the discussion is driven by the community itself, but in strong communities you&apos;ll also find staff chiming in and helping out. </p><p>If you have any questions <em>before</em> you buy a product or service, it&apos;s a great chance to reach out through the official support channels and get a feel for the quality of support you&apos;ll receive. Some companies, like Zooz, get rave reviews for their support. With other companies, you might find yourself directed to a knowledge base or their community. And that&apos;s not to downplay community support as it can sometimes be tremendously helpful &#x2013; just something to consider based on your preference for support!</p><p>Updates are also a critical part of many smart home devices. This tends to be more of a consideration with platforms, integrations, and select device types. For platforms and integrations, it&apos;s important that they continue to get updated to stay with the times, add new features, and integrate with more devices (or existing devices as they change). </p><h2 id="automation-capabilities">Automation Capabilities</h2><p>As alluded to in the &apos;3rd Party Integrations&apos; section, it&apos;s often just fun to be able to flip a light on from your phone when you&apos;re first getting started, but over time you&apos;ll likely want to start automating things. </p><p>Take for example, lights, where you might want to have a light automatically turn on based on sunrise/sunset or even based on another device &#x2013; like dimming the lighting on when motion is detected. These scenarios are typically accomplished through automations or &apos;rules&apos;. </p><p>Your device manufacturer or smart home hub might have some level of automation features built-in. If you stick within a device ecosystem you&apos;ll usually get at least a basic set of &apos;If A, then do B&apos; type of rules for devices from the same manufacturer. If you&apos;ve opted for a smart home hub, you&apos;ll generally get a slightly more capable rule system that can interact between devices. &#xA0;</p><p>You might outgrow the capabilities built-into your system, and this is where having the ability to use third party integrations can really help &#x2013; for example, <a href="https://sharptools.io">SharpTools</a> provides a robust set of functionality in an easy-to-use interface that enables you to easily create powerful automations.</p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html-->]]></content:encoded></item><item><title><![CDATA[5 Things to Consider with Smart Lighting]]></title><description><![CDATA[<p>When looking at smart lighting options, there&apos;s a vast array of choices &#x2013; and some of these choices may be fraught with pitfalls! We&apos;ll cover the top 5 things to consider when choosing a smart lighting option for your home!</p><h2 id="bulb-switch-or-plug">Bulb, Switch, or Plug?</h2><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/08/smart_bulb_switch_plug_wide.jpg" class="kg-image" alt loading="lazy" width="1920" height="1066" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/smart_bulb_switch_plug_wide.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/smart_bulb_switch_plug_wide.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/08/smart_bulb_switch_plug_wide.jpg 1600w, https://blog.sharptools.io/content/images/2021/08/smart_bulb_switch_plug_wide.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>One of</p>]]></description><link>https://blog.sharptools.io/five-things-to-consider-with-smart-lighting/</link><guid isPermaLink="false">61118b876b3c0d05b28b2c66</guid><category><![CDATA[List]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Thu, 12 Aug 2021 21:12:52 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1590845947670-c009801ffa74?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM4fHxsaWdodCUyMGJ1bGJzfGVufDB8fHx8MTYyODUzOTk4MA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1590845947670-c009801ffa74?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM4fHxsaWdodCUyMGJ1bGJzfGVufDB8fHx8MTYyODUzOTk4MA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="5 Things to Consider with Smart Lighting"><p>When looking at smart lighting options, there&apos;s a vast array of choices &#x2013; and some of these choices may be fraught with pitfalls! We&apos;ll cover the top 5 things to consider when choosing a smart lighting option for your home!</p><h2 id="bulb-switch-or-plug">Bulb, Switch, or Plug?</h2><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/08/smart_bulb_switch_plug_wide.jpg" class="kg-image" alt="5 Things to Consider with Smart Lighting" loading="lazy" width="1920" height="1066" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/smart_bulb_switch_plug_wide.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/smart_bulb_switch_plug_wide.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/08/smart_bulb_switch_plug_wide.jpg 1600w, https://blog.sharptools.io/content/images/2021/08/smart_bulb_switch_plug_wide.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>One of the first things to think about is the <strong>form factor </strong>you choose for your smart lighting. You can choose to use smart light bulbs, a smart light switch, or even a smart plug / outlet. </p><h3 id="smart-bulb">Smart Bulb</h3><p>The <strong>smart bulb </strong>is perhaps the most immediately obvious form factor, but there&apos;s various pros and cons to this choice! Smart bulbs are easy to install, come with a variety of features, and are widely available. Smart bulbs are also available in a wide variety of connectivity options from Bluetooth to Wifi to Hub Connected. There&apos;s some key considerations with respect to compatibility, so be sure to check out the &apos;Pick a Platform&apos; section below! </p><p>Bulbs are a great choice for areas where changing out light switches would be challenging (like an apartment) and for one-off lighting areas like lamps. For areas of your home that have several bulbs - like a room with multiple lights, a multi-bulb lamp, or even a chandelier smart bulbs can get expensive and may create challenges for control. For these areas, it might be worth considering a smart switch or smart plug. </p><h3 id="smart-switch">Smart Switch</h3><p>Whereas with Smart Bulbs you replace each of the individual bulbs, with the <strong>smart switch</strong> you replace the light switch itself. This has some neat benefits like being able to control (or even dim) multiple lights all at once. It also retains the benefit of being immediately intuitive how to control the lights - just walk in and flip the switch as normal. </p><p>While we&apos;re on the point of flipping switches &#x2013; this form factor also solves one of the critical issues with smart bulbs &#x2013; if the light switch is turned off, you can no longer control your smart bulbs. So if you go the smart bulb route, you either need to retrain your family <em>not</em> to turn the switch off or come up with a creative alternative. </p><p>When choosing smart switches that use common smart home protocols (like Z-wave and Zigbee), smart switches also have the benefit of making your mesh stronger which means all the other smart devices you add (and you know you&apos;ll end up adding more!) will benefit from improved signal and range throughout your home. </p><p>Smart switches require more effort to install than bulbs since you can&apos;t just twist them in, but if you plan on continuing to grow your smart home, they&apos;re a worthy investment in effort! </p><h3 id="smart-plug">Smart Plug</h3><p>While the smart bulbs get the benefit of a simple installation and the smart switches get the benefit of controlling multiple bulbs at once, the <strong>smart plug</strong> gets the best of both in certain scenarios. As the name suggests, smart plugs get plugged into an existing outlet and make the devices it controls &apos;smart&apos;. </p><p>If you&apos;re looking to control a lamp, table top fan, or other plug-in style devices, this could be the right choice for you. As long as the device you connect to your smart plug turns on when power is supplied to it, the smart plug makes for a great choice.</p><p>Smart Plugs retain some of the benefits of Smart Switches in that they can extend the mesh for other smart home devices (Z-wave and Zigbee) providing more range and better signal as you add more devices. They&apos;re also simple to install like a smart bulb, but suffer from a similar problem as smart bulbs &#x2013; if someone manually turns the lamp off via it&apos;s physical controls, the smart plug won&apos;t be able to turn it back on. So consider your family&apos;s usage &#x2013; as families become more accustom to voice control and automations, this tends to be less of a problem for devices like floor lamps, but might still plague you with devices like table lamps where old habits of physically turning things off might be hard to change. </p><blockquote>If your switch or plug is dimmable, make sure your bulbs are too! As many manufacturers have started switching to production of LED bulbs in place of traditional incandescent or halogen bulbs, they&apos;ve started producing two lines of bulbs &#x2013; one line that only supports on/off and another line that also supports dimming. </blockquote><h2 id="pick-a-platform">Pick a Platform</h2><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/08/smart_home_hubs.jpg" class="kg-image" alt="5 Things to Consider with Smart Lighting" loading="lazy" width="1920" height="967" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/smart_home_hubs.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/smart_home_hubs.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/08/smart_home_hubs.jpg 1600w, https://blog.sharptools.io/content/images/2021/08/smart_home_hubs.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>When it comes to building a smart home, one of the most common issues we see is having a selection of devices that don&apos;t work well together. It might start by picking up a smart thermostat... which gives you the itch to get some cool smart bulbs... then before you know it you have 10 different apps you have to open to control these devices and none of them talk to each other!</p><p>Many experienced smart home enthusiasts consider &apos;picking a platform&apos; one of the most critical steps in the smart home experience. This gives you the benefit of making sure your devices can all be controlled together, used in automations together, and otherwise just work well together. </p><p>There&apos;s two primary approaches that come to mind with &apos;platforms&apos;:</p><ul><li><strong>Smart Home Hubs</strong><br>These are platforms like SmartThings, Hubitat, or even Home Assistant which bring all your devices together and provide connectivity options</li><li><strong>Voice Assistants</strong><br>Modern voice assistants like Google Home and Amazon Alexa provide <em>some</em> benefits of a hub-like experience to bring cloud-connected devices together</li></ul><h3 id="hub-or-hubless">Hub or Hubless</h3><p>Smart home hubs like SmartThings and Hubitat bring devices from varying manufacturers and wireless protocols all together in a single device and interface. We briefly mentioned the idea of dedicated home automation protocols like Zigbee and Z-wave earlier in this article &#x2013; having support for these protocols in your smart home hub is essential if you plan to grow your smart home. Hubs from SmartThings (<a href="https://aeotec.com/smartthings/aeotec-smart-home-hub.html">Aeotec</a>) and Hubitat (<a href="https://hubitat.com/products">direct</a>) have native support for Zigbee and Z-wave along with other protocols like wifi/networked devices. </p><p>That being said, there are many bulbs available on the market which connect via wifi. Wifi chips have become dirt-cheap (like 25&#xA2;), make it easy for device manufacturers to control the end-to-end experience, and make setup a breeze with no dependencies on an external hub. But, and there&apos;s a big &quot;but&quot;, there&apos;s no standards for these devices which means each wifi smart device manufacturer gets to create their own way for communicating with their devices. More often than not, this lack of standards mean you&apos;re tied into whatever app and integrations the manufacturer provides (and if the manufacturer drops support for these integrations, there&apos;s often nothing you can do).</p><p>That&apos;s why in <em>most</em> cases, I would recommend taking the extra effort of getting a Z-wave or Zigbee compatible device and a supporting hub. Smart lighting is like a gateway drug to the broader home automation space and having a hub that can support you as you look to add new devices is well worth the investment. &#xA0;</p><p>Best yet, smart home hubs like SmartThings and Hubitat provide the ability to connect additional apps and services together. So you can do neat things like create a <a href="https://sharptools.io/dashboard.html">beautiful SharpTools dashboard</a> to control your smart devices or use the <a href="https://sharptools.io/rule-engine.html">SharpTools Rule Engine to create automations</a>. </p><h3 id="voice-assistants">Voice Assistants</h3><p>If you were to ask your average person which platform they wanted their smart lights to connect to, you&apos;d most likely get an answer of Google Home, Amazon Alexa, or Apple&apos;s Siri. And for good reason - voice assistants have become an integral part of most people&apos;s smart home.</p><p>It&apos;s often convenient to be able to simply ask your voice assistant to turn off the lights or adjust the thermostat. And companies like Google, Amazon, and Apple are absolutely dominant forces in the market. But all of those systems are &apos;walled garden&apos; or closed ecosystems &#x2013; meaning they make it easy for developers to integrate their devices into the voice assistant (further adding value to the voice platform), but difficult to use the broad assortment of devices in other platforms. </p><p>While it&apos;s important to consider which voice assistants you want to use in your home, I would still recommend picking a proper smart home hub to connect all your devices to - then all you have to worry about is connecting your smart home hub to your voice assistant. </p><h2 id="white-color-or-color-temperature">White, Color, or Color Temperature</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2021/08/chrome_cwBCvptcYB.png" class="kg-image" alt="5 Things to Consider with Smart Lighting" loading="lazy" width="1451" height="1088" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/chrome_cwBCvptcYB.png 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/chrome_cwBCvptcYB.png 1000w, https://blog.sharptools.io/content/images/2021/08/chrome_cwBCvptcYB.png 1451w" sizes="(min-width: 720px) 720px"><figcaption>SharpTools Dashboard with Color and Color Temperature Picker</figcaption></figure><p>When it comes to smart lighting, there&apos;s a variety of choices when it comes to &apos;color&apos;. And I don&apos;t just mean red, green, blue and that sort of thing... but white and the different shades of white &#x2013; color temperature.</p><p>When choosing an &apos;RGB&apos; (Red, Green, Blue) lighting option, you&apos;ll find that there&apos;s a variety of color ranges that are available. This isn&apos;t like a computer monitor or TV screen where perfect color accuracy is important for most people. Most modern, well-known lighting brands will have an acceptable color range and accuracy. That being said, different devices <em>will</em> have different color capabilities so if you are going to be choosing multiple devices for room, you likely want the colors to match across those devices. Well known brands in this space include Philips Hue, Nanoleaf, Sengled, and Sylvania &#x2013; the last two offering Zigbee options that work well with smart hubs.</p><p>When it comes to white lighting, you generally have the choice of either a fixed color temperature (Kelvin) or adjustable color temperature. Like RGB lighting, you&apos;ll generally want the color temperature of your devices to match. Otherwise you&apos;ll end up with some lights that are bright cool bluish tint and others that are a warm reddish tint. To that end, take a look at the <a href="https://www.inlineelectric.com/color_temperature">various color temperature options</a> and make sure you are choosing one that fits your personal aesthetic &#x2013; the traditional &apos;warm white&apos; is usually in the range of 2700K-3000K &#x2013; anything lower is redder and anything higher is whiter and tends toward blue. </p><p>Also note that some people enjoy the ability to adjust the color temperature of lighting in their house. There&apos;s even a natural connection between the color temperature of natural lighting associated with the natural circadian rhythm &#x2013; your natural sleep / wake clock. </p><h2 id="automation">Automation</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://images.unsplash.com/photo-1600585154340-be6161a56a0c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNtYXJ0JTIwaG91c2V8ZW58MHx8fHwxNjI4NTQxMzc3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" class="kg-image" alt="5 Things to Consider with Smart Lighting" loading="lazy" width="4500" height="3000" srcset="https://images.unsplash.com/photo-1600585154340-be6161a56a0c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNtYXJ0JTIwaG91c2V8ZW58MHx8fHwxNjI4NTQxMzc3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1600585154340-be6161a56a0c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNtYXJ0JTIwaG91c2V8ZW58MHx8fHwxNjI4NTQxMzc3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1600585154340-be6161a56a0c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNtYXJ0JTIwaG91c2V8ZW58MHx8fHwxNjI4NTQxMzc3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1600585154340-be6161a56a0c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDV8fHNtYXJ0JTIwaG91c2V8ZW58MHx8fHwxNjI4NTQxMzc3&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2400 2400w" sizes="(min-width: 720px) 720px"><figcaption>Photo by <a href="https://unsplash.com/@rarchitecture_melbourne?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">R ARCHITECTURE</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure><p>One of the neat features of smart lighting is the ability to automate things. Two of the most popular automations involve convenience based automations and security automations.</p><p>With <strong>convenience</strong> based automations, we look at ways that we can leverage smart lighting to make our lives either. For example, having lights automatically turn on and off on a schedule (either a fixed time or relative to sunset/sunrise), or having lights automatically turn on when a door is opened or someone enters a room. The ability to have lighting triggered based on other conditions, like motion, is yet another reason we recommend you &apos;pick a platform&apos; to ensure your devices can talk to each other.</p><p>For <strong>security </strong>based automations, examples often include things like vacation lighting that simulates activity in a home or lighting that&apos;s triggered based on events like motion being detected. Take a simple example of a driveway floodlight &#x2013; these commonly are offered with a motion sensor built-into the them, but are restricted to whatever visibility the built-in motion sensor has. With smart lighting, you can add a motion sensor wherever you like and connect it with whatever lighting device you like. So if you want to have motion sensors at the far end of a driveway or around a corner, you have that option. Or if you want interior lights to automatically come on, you have that option too!</p><blockquote>Looking to build automations for your smart home? Check out the free <a href="https://sharptools.io/rule-engine.html">SharpTools Rule Engine</a>!</blockquote><h2 id="extra-features">Extra Features</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2021/08/LP_75x_Living-Room_Sports.jpg" class="kg-image" alt="5 Things to Consider with Smart Lighting" loading="lazy" width="2000" height="1414" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/LP_75x_Living-Room_Sports.jpg 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/LP_75x_Living-Room_Sports.jpg 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/08/LP_75x_Living-Room_Sports.jpg 1600w, https://blog.sharptools.io/content/images/2021/08/LP_75x_Living-Room_Sports.jpg 2000w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://nanoleaf.me/">Nanoleaf</a> Rhythm Light Panels</figcaption></figure><p>There&apos;s a seemingly endless number of &apos;extra&apos; features that are available in smart lighting which we&apos;ll only briefly cover here. One of the most common features of smart lighting is &apos;groups&apos; &#x2013; or the ability to control multiple devices together. This can either be something that&apos;s natively provided by the device, like in the case of Philips Hue, or something that&apos;s enabled through automations on your smart home hub or a <a href="https://sharptools.io/rule-engine.html">Rule Engine like SharpTools</a>. </p><p>Some devices even have special integrations with things like your TV or music. For example, Philips Hue offers special hardware that can &apos;see&apos; what your TV is displaying and match the lighting to the content on the screen. Similarly, there&apos;s options to having your lighting &apos;dance&apos; to the beat of your music. </p><p>While most people think of traditional light bulbs, lighting is now available in a variety of form factors like light strips, ropes, and even panels like those shown in the image above. If you&apos;re looking for a cool way to spice up a room, be sure to take a look at other form factors.</p><p></p><!--kg-card-begin: html--><div style="box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; border-radius:10px;">    
	<div style="text-align:center; padding: 1em;">
        <h2 style="margin: 0.5em 0;">What is SharpTools?</h2>  
        <p>SharpTools enables you to create beautiful custom dashboards and powerful automation to level up your smart home! &#x1F680;</p>        
        <a href="https://sharptools.io/user" style=" display:inline-flex;background-color:#3f51b5; color: white; min-width: 200px; margin-top:2em; margin-bottom:2em; padding: 0.8em 1.6em; border-radius:40px; font-size:20px; font-weight: 500; text-decoration:none;" target="_blank">Get Started Free!</a>      
    </div>
</div><!--kg-card-end: html--><p></p>]]></content:encoded></item><item><title><![CDATA[Weather and the Smart Home]]></title><description><![CDATA[<p>From knowing if you should grab a jacket before you head out to getting notified if the windows were left open and it&apos;s going to rain, there&apos;s a ton of great use cases for integrating weather into your smart home experience. </p><blockquote>There&apos;s a lot</blockquote>]]></description><link>https://blog.sharptools.io/weather-and-the-smart-home/</link><guid isPermaLink="false">610d54087a0b6105c929b6a1</guid><category><![CDATA[Weather]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Fri, 06 Aug 2021 21:19:12 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1561553590-267fc716698a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE3fHx3ZWF0aGVyJTIwcmFkYXJ8ZW58MHx8fHwxNjI4MjcxNDYx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1561553590-267fc716698a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDE3fHx3ZWF0aGVyJTIwcmFkYXJ8ZW58MHx8fHwxNjI4MjcxNDYx&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Weather and the Smart Home"><p>From knowing if you should grab a jacket before you head out to getting notified if the windows were left open and it&apos;s going to rain, there&apos;s a ton of great use cases for integrating weather into your smart home experience. </p><blockquote>There&apos;s a lot of interest in how to use weather in the smart home &#x2013; as of the time this article was written, the all-time top &apos;trending search term&apos; on the <a href="https://community.sharptools.io">SharpTools Community</a> is &apos;weather&apos;! </blockquote><p>There&apos;s two primary ways that we tend to see people use weather in their smart home:</p><ul><li>Visual reference in dashboards or apps</li><li>Automations / rules based on weather</li></ul><h2 id="dashboards-and-apps">Dashboards and Apps</h2><p>When it comes to dashboards and apps, the primary use case it to be able to quickly glance at the screen and get feel for the weather. As alluded in the intro, it can be helpful to see a weather summary and know if you need to grab a jacket, grab an umbrella, or maybe even swap out pants for shorts!</p><p>To this end, most people are looking for a quick visual indication of the weather status along with the temperature. Platforms like Hubitat and SmartThings have native support for weather providers &#x2013; with SmartThings providing it out of the box and it only being a few clicks away in Hubitat. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2021/08/image-1.png" class="kg-image" alt="Weather and the Smart Home" loading="lazy" width="716" height="359" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/image-1.png 600w, https://blog.sharptools.io/content/images/2021/08/image-1.png 716w"><figcaption>SmartThings Weather in SharpTools Dashboards</figcaption></figure><p>As shown in the screenshot above, <a href="https://sharptools.io/dashboard.html">SharpTools dashboards</a> have native support for displaying weather data from SmartThings or Hubitat. You can glance at at the tile and just from the icon and temperature alone can get a feel for the weather. If it&apos;s rainy, snowing, overcast, or one of many other conditions, the icon visually depicts the status and you can always take a closer look at the tile details to better understand the conditions. Similarly, the temperature is front-and-center in a large font making it easy to get a feel for the temperature outside. </p><h3 id="media-and-custom-tiles">Media and Custom Tiles</h3><p>Another common approach with dashboards is to use Media Tiles to display a weather radar or 5-day forecast from your favorite weather/news resource. This provides a ton of flexibility and gives you the added benefit of being able to see what the upcoming weather is like (or otherwise just feel like a cool weatherman with your fancy radar).</p><figure class="kg-card kg-image-card kg-width-full kg-card-hascaption"><img src="https://blog.sharptools.io/content/images/2021/08/image-2.png" class="kg-image" alt="Weather and the Smart Home" loading="lazy" width="1920" height="1037" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/image-2.png 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/image-2.png 1000w, https://blog.sharptools.io/content/images/size/w1600/2021/08/image-2.png 1600w, https://blog.sharptools.io/content/images/2021/08/image-2.png 1920w"><figcaption>Media Tiles for Weather</figcaption></figure><p>In addition to media tiles, another neat approach is to leverage <a href="https://blog.sharptools.io/custom-tiles">Custom Tiles</a>. For example, Michael, one of our amazing community members put together a neat collection of custom weather &apos;widgets&apos; which you can find in <a href="https://community.sharptools.io/t/weather-widget-custom-tile-collection/6667">his community post</a>. These provide a variety of different ways to visualize weather information from a forecast tile, to readable summary, a visual weather background and more!</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/08/image-3.png" class="kg-image" alt="Weather and the Smart Home" loading="lazy" width="800" height="600" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/image-3.png 600w, https://blog.sharptools.io/content/images/2021/08/image-3.png 800w" sizes="(min-width: 720px) 720px"></figure><h2 id="automations-and-rules">Automations and Rules </h2><p>Another popular use of weather is within automations. Weather can be used to trigger rules, as a condition within a rule, or even as a basic notification. We&apos;ve summarized a handful of neat automation concepts we&apos;ve seen below:</p><ul><li>If the windows are open and it starts raining, send a notification</li><li>Send a push notification every morning with the weather summary</li><li>Adjust the thermostat if the weather is hotter or colder than normal </li><li>If the outside temperature rises and the windows are open, send a notification</li></ul><p>For the SharpTools Rule Engine, these concepts translate to what we call Rule Triggers, If Conditions, and Actions. For example, here&apos;s a trigger that would kick off a rule whenever the temperature was above a certain value:</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/08/sharptools.io_rule_edit_new-Pixel-2---2-.png" class="kg-image" alt="Weather and the Smart Home" loading="lazy" width="1079" height="944" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/sharptools.io_rule_edit_new-Pixel-2---2-.png 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/sharptools.io_rule_edit_new-Pixel-2---2-.png 1000w, https://blog.sharptools.io/content/images/2021/08/sharptools.io_rule_edit_new-Pixel-2---2-.png 1079w" sizes="(min-width: 720px) 720px"></figure><p>Then within the &apos;flow&apos; of the rule, we might have a condition to check if the windows are open and then send a notification telling us to close them if they are.</p><figure class="kg-card kg-image-card"><img src="https://blog.sharptools.io/content/images/2021/08/sharptools.io_rule_edit_new-Pixel-2---1-.png" class="kg-image" alt="Weather and the Smart Home" loading="lazy" width="1079" height="1802" srcset="https://blog.sharptools.io/content/images/size/w600/2021/08/sharptools.io_rule_edit_new-Pixel-2---1-.png 600w, https://blog.sharptools.io/content/images/size/w1000/2021/08/sharptools.io_rule_edit_new-Pixel-2---1-.png 1000w, https://blog.sharptools.io/content/images/2021/08/sharptools.io_rule_edit_new-Pixel-2---1-.png 1079w" sizes="(min-width: 720px) 720px"></figure><p>How do you like to use weather in your smart home? Or what ways would you like to see weather further integrated with your smart home? Let us know in the comments!</p>]]></content:encoded></item><item><title><![CDATA[Custom Tiles]]></title><description><![CDATA[A solution that enables external integrations to seamlessly blend into dashboards. That's what we set out to build with the Custom Tiles feature. ]]></description><link>https://blog.sharptools.io/custom-tiles/</link><guid isPermaLink="false">610a9e227a0b6105c929b573</guid><category><![CDATA[Custom Tile]]></category><dc:creator><![CDATA[Josh Lyon]]></dc:creator><pubDate>Wed, 04 Aug 2021 19:35:08 GMT</pubDate><media:content url="https://blog.sharptools.io/content/images/2021/08/sharptools.io_developer_custom-tiles_nicNnfNzC61SjFsFpkJV--3-.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.sharptools.io/content/images/2021/08/sharptools.io_developer_custom-tiles_nicNnfNzC61SjFsFpkJV--3-.jpg" alt="Custom Tiles"><p>A solution that enables external integrations to seamlessly blend into dashboards. That&apos;s what we set out to build with the <a href="https://docs.sharptools.io/developer-tools/custom-tiles/">Custom Tiles</a> feature. </p><p>As you might suspect, we frequently receive requests to integrate new devices and services into the SharpTools smart home platform. While we currently support thousands of smart home devices and services by proxy of our hub partners &#x2013; Hubitat and SmartThings &#x2013; there&apos;s always going to be <em>some </em>esoteric device that <em>someone </em>is interested in. </p><p>To that end, we built Custom Tiles as a way for community developers to build dashboard tiles that can display data from and interact with third party services. </p><blockquote>Interested in learning more about SharpTools dashboards? Learn more on our <a href="https://sharptools.io/dashboard.html">website</a> or get started with your <a href="https://sharptools.io/login">free account</a>!</blockquote><h2 id="key-priorities">Key Priorities</h2><p>As we set out to build Custom Tiles, a number of priorities were kept in mind:</p><ul><li>Easy to develop (including sample code, documentation)</li><li>Ability to integrate with third party APIs</li><li>Ability to build custom interfaces</li><li>Ability to use standard technology (no custom framework required)</li><li>Must provide a secure / sandboxed approach for integration</li><li>To share or not to share?</li></ul><p>Since SharpTools itself is a modern web application, it was only logical to extend that to the Custom Tiles. This provides a tremendous amount of flexibility to achieve the above stated goals. It enables developers to use technology that they are either already familiar with or can quickly get up to speed with. </p><p>The most basic approach is to use the <strong>URL </strong>option which effectively just embeds the desired website directly in a tile. The next level up is to use the <strong>HTML</strong> option wherein developers get full control of the tile. </p><p>With HTML, developers can start with the basics or layer in modern web frameworks like Bootstrap, Angular, Vue, React, vanilla JavaScript or even just HTML! This also has the added benefit of providing a wealth of educational material for learning!</p><p>Browsers provide a rich set of tools for communicating with APIs &#x2013; one of our favorite libraries, <a href="https://github.com/axios/axios">axios</a>, provides a beautiful wrapper for the underlying HTTP Request functionality in a browser. And while we were able to leverage some of the native sandboxing features of modern browser, we&apos;re also able to provide our own <a href="https://docs.sharptools.io/developer-tools/custom-tiles/stio-lib.html">stio Library</a> for enriching the developer experience. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://images.unsplash.com/photo-1523240795612-9a054b0db644?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM0fHxzaGFyaW5nfGVufDB8fHx8MTYyODEwNDMxOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" class="kg-image" alt="Custom Tiles" loading="lazy" width="5472" height="3648" srcset="https://images.unsplash.com/photo-1523240795612-9a054b0db644?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM0fHxzaGFyaW5nfGVufDB8fHx8MTYyODEwNDMxOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=600 600w, https://images.unsplash.com/photo-1523240795612-9a054b0db644?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM0fHxzaGFyaW5nfGVufDB8fHx8MTYyODEwNDMxOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1000 1000w, https://images.unsplash.com/photo-1523240795612-9a054b0db644?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM0fHxzaGFyaW5nfGVufDB8fHx8MTYyODEwNDMxOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=1600 1600w, https://images.unsplash.com/photo-1523240795612-9a054b0db644?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDM0fHxzaGFyaW5nfGVufDB8fHx8MTYyODEwNDMxOA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2400 2400w" sizes="(min-width: 720px) 720px"><figcaption>Photo by <a href="https://unsplash.com/@priscilladupreez?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Priscilla Du Preez</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure><h2 id="to-share-or-not-to-share">To Share or Not to Share</h2><p>That brings us to the last point on the list which is sharing. We went back and forth on this during internal discussions. Platforms like SmartThings, Hubitat, Home Assistant and others have all been tremendously enriched by the contributions of their community. </p><p>We knew that we couldn&apos;t realistically review and approve all custom code that users wanted to share. Our friends at SmartThings attempted something akin to this in their early days before realizing that it wasn&apos;t sustainable and the community had naturally began to share community projects outside of the main approval channel. </p><p>Learning from the experience of those that have come before us, we realized that providing basic tooling for importing community code and leaving it in the hands of the community was the right first step. This comes with the natural caveat that you shouldn&apos;t trust code from unknown sources and an appropriate warning during the import process that reiterates this. </p><h2 id="whats-next">What&apos;s next?</h2><h3 id="documentation">Documentation</h3><p>We put together a brand new documentation site dedicated to developers and Custom Tiles. Whether you are looking for an overview of what Custom Tiles are or want an API Reference for the <code>stio</code> Library, it&apos;s all there. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://docs.sharptools.io/developer-tools/custom-tiles/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Custom Tiles | SharpTools Docs</div><div class="kg-bookmark-description">SharpTools developer documentation site</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://docs.sharptools.io/icons/mstile-150x150.png" alt="Custom Tiles"><span class="kg-bookmark-author">SharpTools Docs</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://docs.sharptools.io/icons/android-chrome-150x150.png" alt="Custom Tiles"></div></a></figure><h3 id="examples">Examples</h3><p>The community has starting putting together a neat assortment of custom tiles &#x2013; from things like gauges and trends, custom weather displays, maps and more! You&apos;ll also find a number of custom tiles that we&apos;ve put together <a href="https://community.sharptools.io/t/custom-tiles-third-party-integrations/6591/2?u=josh">a number of custom tiles</a> which can be used as a reference as well. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://community.sharptools.io/c/community-projects/14"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Community Projects</div><div class="kg-bookmark-description">A place for SharpTools community members to share their cool projects. The perfect place to share your &lt;a href=&#x201C;https://docs.sharptools.io/developer-tools/custom-tiles/&#x201D;&gt;Custom Tiles&lt;/a&gt;.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://discourse-sharptools-uploads.s3.dualstack.us-east-2.amazonaws.com/optimized/2X/b/bd587960b77406961031bd6f16c9a0e9230c51e4_2_180x180.png" alt="Custom Tiles"><span class="kg-bookmark-author">SharpTools Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://discourse-sharptools-uploads.s3.dualstack.us-east-2.amazonaws.com/original/2X/b/bd587960b77406961031bd6f16c9a0e9230c51e4.png" alt="Custom Tiles"></div></a></figure><p></p>]]></content:encoded></item></channel></rss>