{"id":26862,"date":"2026-09-16T11:23:32","date_gmt":"2026-09-16T11:23:32","guid":{"rendered":"https:\/\/netguide.io\/smart-home\/shutter-pilot-control-roller-shutters-in-home-assistant-without-yaml\/"},"modified":"2026-09-16T11:23:34","modified_gmt":"2026-09-16T11:23:34","slug":"shutter-pilot-control-roller-shutters-in-home-assistant-without-yaml","status":"publish","type":"post","link":"https:\/\/netguide.io\/smart-home\/en\/shutter-pilot-control-roller-shutters-in-home-assistant-without-yaml\/","title":{"rendered":"Shutter Pilot: Control Roller Shutters in Home Assistant Without YAML"},"content":{"rendered":"<div id=\"netgu-2567581076\" class=\"netgu-before-content netgu-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-6258556257245998\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-6258556257245998\" \ndata-ad-slot=\"3494115342\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div><p>Controlling roller shutters in <a href=\"https:\/\/netguide.io\/smart-home\/category\/home-assistant\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"Home Assistant\">Home Assistant<\/a> with custom automations quickly turns into frustration as soon as you need to factor in open windows, lockout protection, or the sun&#8217;s position. The custom integration Shutter Pilot takes that work off your hands, adding automated controls right into your sidebar via a dedicated menu\u2014entirely without YAML code or manual scripting. Here is how to set up the system and safeguard your shutters in everyday life.<\/p>\n<h2>What you need<\/h2>\n<ul>\n<li><a href=\"https:\/\/netguide.io\/smart-home\/category\/home-assistant\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"Home Assistant\">Home Assistant<\/a> (at least version 2024.6.0)<\/li>\n<li>Recommended: <a href=\"https:\/\/netguide.io\/smart-home\/de\/home-assistant-hacs-installieren\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Home Assistant HACS installieren: Schritt-f\u00fcr-Schritt-Anleitung (2026)\">Home Assistant Community Store<\/a> (<a href=\"https:\/\/netguide.io\/smart-home\/de\/home-assistant-hacs-installieren\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Home Assistant HACS installieren: Schritt-f\u00fcr-Schritt-Anleitung (2026)\">HACS<\/a>) or the ability to install manually via the file system<\/li>\n<li>Already working roller shutter or blind actuators (<code>cover<\/code> entities)<\/li>\n<li>Optional: Door or window contacts (<code>binary_sensor<\/code> entities) as well as an illuminance sensor<\/li>\n<\/ul>\n<h2>1. Download Shutter Pilot via HACS<\/h2>\n<p>Open HACS in your <a href=\"https:\/\/netguide.io\/smart-home\/category\/home-assistant\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"Home Assistant\">Home Assistant<\/a> sidebar. Click the three-dot menu in the top right corner, select <strong>Custom repositories<\/strong>, add the URL <code>https:\/\/github.com\/fschubi\/shutter_pilot<\/code> with the category <strong>Integration<\/strong>, search for <em>Shutter Pilot<\/em>, and download the integration. Alternatively, you can copy the integration manually as a custom component into the file system.<\/p>\n<h2>2. Restart Home Assistant<\/h2>\n<p>A server restart is required so the system can load the new integration files into memory. Navigate to <strong>Settings &gt; System<\/strong> and click the power icon in the top right corner to restart Home Assistant.<\/p>\n<h2>3. Enable the integration in Home Assistant<\/h2>\n<p>After the restart, go to <strong>Settings &gt; Devices &amp; services &gt; Add integration<\/strong>. Search for <em>Shutter Pilot<\/em> and confirm the setup. Once added successfully, the new entry <strong>Shutter Pilot<\/strong> will appear directly in your left sidebar.<\/p>\n<h2>4. Create areas and configure schedules<\/h2>\n<p>Click on <strong>Shutter Pilot<\/strong> in the sidebar and switch to the <strong>Areas<\/strong> tab. Use <strong>Add area<\/strong> to set up your rooms or zones (such as living room or bedroom) and select your desired control mode:<\/p>\n<ul>\n<li><strong>Time:<\/strong> Fixed travel times with separate schedules for weekdays and weekends.<\/li>\n<li><strong>Brightness:<\/strong> Light-dependent operation via a lux sensor with configurable time windows.<\/li>\n<li><strong>Sun position:<\/strong> Automatic opening and closing based on sunrise or sunset, including offsets.<\/li>\n<li><strong>No schedule:<\/strong> No fixed timetable; controls shutters solely via sun protection and ventilation.<\/li>\n<\/ul>\n<h2>5. Link shutters and sensors<\/h2>\n<p>Switch to the <strong>Shutters<\/strong> tab and click <strong>Add shutter<\/strong> to assign your <code>cover<\/code> entities to the zones. Enter your desired target positions for Open, Closed, and Sun protection. If sensors are installed on the window, link them directly as a window contact. The lockout protection prevents the shutter from closing when a patio door is open, while the catch-up function automatically closes it as soon as the door or window is shut later in the evening.<\/p>\n<h2>Does it work?<\/h2>\n<p>In the Shutter Pilot panel, the overview dashboard displays all assigned areas and upcoming travel commands. As soon as you open a window contact, a closed shutter automatically moves to the configured ventilation position and returns to its exact previous state once the contact is closed again.<\/p>\n<h2>Troubleshooting<\/h2>\n<ul>\n<li><strong>Configuration tabs are missing from the sidebar panel:<\/strong> The panel handles permissions strictly on the server side. Check whether your user account has administrator privileges in Home Assistant; standard users only see control buttons, not configuration tabs.<\/li>\n<li><strong>Shutter closes completely despite an open window:<\/strong> Check the state of the linked <code>binary_sensor<\/code> entity. If the sensor does not reliably report open\/closed states, lockout protection will not trigger.<\/li>\n<li><strong>Shutter Pilot cannot be found under integrations:<\/strong> Clear your browser cache after installing via HACS and make sure Home Assistant has been restarted completely.<\/li>\n<li><strong>Sun protection is not responding:<\/strong> Check the configured sun elevation angle and azimuth. Shutter Pilot only activates shading when both conditions are met simultaneously.<\/li>\n<\/ul>\n<p>Integrating a Workday sensor in the area setup lets you refine the schedules even further, ensuring public holidays are automatically handled like weekends.<\/p>\n<p><em>Sources: <a href=\"https:\/\/community.simon42.com\/t\/shutter-pilot-rollladensteuerung-fuer-home-assistant-hacs-komplett-per-klick-konfigurierbar\/90112\" rel=\"nofollow noopener\" target=\"_blank\">Forum: Simon42 &#8211; Forum<\/a>, <a href=\"https:\/\/de.wikipedia.org\/wiki\/Home_Assistant\" rel=\"nofollow noopener\" target=\"_blank\">de.wikipedia.org<\/a>, <a href=\"https:\/\/community.simon42.com\/t\/shutter-pilot-rollladensteuerung-fuer-home-assistant-hacs-komplett-per-klick-konfigurierbar\/90112\" rel=\"nofollow noopener\" target=\"_blank\">community.simon42.com<\/a>, <a href=\"https:\/\/github.com\/fschubi\/shutter_pilot\" rel=\"nofollow noopener\" target=\"_blank\">github.com<\/a><\/em><\/p>\n<div id=\"netgu-2802612072\" class=\"netgu-after-content netgu-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-6258556257245998\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-6258556257245998\" \ndata-ad-slot=\"4559785002\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Roller shutter automations in Home Assistant often struggle with open windows or the sun&#8217;s position. Shutter Pilot solves this directly via the user interface.<\/p>\n","protected":false},"author":1,"featured_media":26859,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[26],"tags":[3858,3778,3770,3859,3857,3863],"class_list":["post-26862","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-smart-home-en-en","tag-automation-en","tag-hacs-en","tag-home-assistant-en","tag-roller-shutters","tag-shutter-pilot-en","tag-smart-home-en"],"uagb_featured_image_src":{"full":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot.png",1200,600,false],"thumbnail":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot-150x150.png",150,150,true],"medium":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot-300x150.png",300,150,true],"medium_large":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot-768x384.png",768,384,true],"large":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot-1024x512.png",1024,512,true],"1536x1536":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot.png",1200,600,false],"2048x2048":["https:\/\/netguide.io\/smart-home\/wp-content\/uploads\/sites\/3\/2026\/09\/shutter-pilot-rollladen-in-home-assistant-ohne-yaml-steuern-editorial-editorial-70476-8d0930cd607d714a6cfschubishutter_pilot.png",1200,600,false]},"uagb_author_info":{"display_name":"Tobias","author_link":"https:\/\/netguide.io\/smart-home\/author\/tobias-pries\/"},"uagb_comment_info":0,"uagb_excerpt":"Roller shutter automations in Home Assistant often struggle with open windows or the sun's position. Shutter Pilot solves this directly via the user interface.","brizy_media":[],"_links":{"self":[{"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/posts\/26862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/comments?post=26862"}],"version-history":[{"count":1,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/posts\/26862\/revisions"}],"predecessor-version":[{"id":26863,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/posts\/26862\/revisions\/26863"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/media\/26859"}],"wp:attachment":[{"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/media?parent=26862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/categories?post=26862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netguide.io\/smart-home\/wp-json\/wp\/v2\/tags?post=26862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}