{"id":4152,"date":"2026-05-25T09:00:00","date_gmt":"2026-05-25T09:00:00","guid":{"rendered":"https:\/\/pirhome.com\/?p=4016"},"modified":"2026-05-25T09:00:00","modified_gmt":"2026-05-25T09:00:00","slug":"best-pir-home-assistant-integration-2026","status":"publish","type":"post","link":"https:\/\/www.pirhome.com\/?p=4152","title":{"rendered":"Best PIR Sensors for Home Assistant Integration (2026)"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>Home Assistant users need PIR sensors that integrate easily and reliably. This guide covers the best options for Zigbee, Z-Wave, ESPHome, and Matter-based sensors.<\/p>\n<h2>Integration Methods for Home Assistant<\/h2>\n<h3>Zigbee (Zigbee2MQTT \/ ZHA)<\/h3>\n<p>Best balance of battery life, cost, and ease of integration. Requires USB dongle (Sonoff, Conbee, SkyConnect).<\/p>\n<h3>Z-Wave (Z-Wave JS)<\/h3>\n<p>Very reliable, certified sensors. Requires Z-Wave USB dongle (Aeotec, Zooz).<\/p>\n<h3>ESPHome<\/h3>\n<p>DIY sensors with full control. Direct integration, no hub required.<\/p>\n<h3>Matter \/ Thread<\/h3>\n<p>Future-proof standard, works with Thread border routers (Apple TV, Google Nest Hub).<\/p>\n<h3>Wi-Fi<\/h3>\n<p>Direct connection, but higher power consumption. Best for USB-powered devices.<\/p>\n<h2>Top PIR Sensors for Home Assistant<\/h2>\n<h3>Best Zigbee: Aqara Motion Sensor P1<\/h3>\n<p><strong>Price:<\/strong> $21.99<br \/>\n<strong>Battery life:<\/strong> 5 years (CR2450)<br \/>\n<strong>Range:<\/strong> 7m, 170\u00b0<br \/>\n<strong>Features:<\/strong> Compact size, temperature sensor, wide field of view<br \/>\n<strong>Integration:<\/strong> Zigbee2MQTT, ZHA<br \/>\n<strong>Best for:<\/strong> Most Home Assistant users, long battery life<\/p>\n<h3>Best Z-Wave: Ecolink PIR Motion Detector<\/h3>\n<p><strong>Price:<\/strong> $44.99<br \/>\n<strong>Battery life:<\/strong> 5 years (CR123A)<br \/>\n<strong>Range:<\/strong> 12m, 90\u00b0<br \/>\n<strong>Features:<\/strong> Pet-immune option, tamper switch, ultra-reliable<br \/>\n<strong>Integration:<\/strong> Z-Wave JS, zwavejs2mqtt<br \/>\n<strong>Best for:<\/strong> Z-Wave users, professional reliability<\/p>\n<h3>Best ESPHome: DIY PIR Sensor (ESP32 + AM312)<\/h3>\n<p><strong>Price:<\/strong> $15-25<br \/>\n<strong>Battery life:<\/strong> Months to years (with deep sleep)<br \/>\n<strong>Range:<\/strong> 5-12m<br \/>\n<strong>Features:<\/strong> Fully customizable, direct integration, no hub required<br \/>\n<strong>Integration:<\/strong> ESPHome native<br \/>\n<strong>Best for:<\/strong> DIY enthusiasts, custom installations<\/p>\n<p><strong>ESPHome Configuration:<\/strong><\/p>\n<pre><code>esphome:\n  name: motion-sensor\n\nesp8266:\n  board: nodemcuv2\n\nwifi:\n  ssid: \"YourSSID\"\n  password: \"YourPassword\"\n\napi:\n  password: \"YourAPIPassword\"\n\nota:\n  password: \"YourOTAPassword\"\n\nbinary_sensor:\n  - platform: gpio\n    pin: D1\n    name: \"Living Room Motion\"\n    device_class: motion\n    filters:\n      - delayed_on: 100ms\n      - delayed_off: 60s\n<\/code><\/pre>\n<h3>Best Thread\/Matter: Eve Motion<\/h3>\n<p><strong>Price:<\/strong> $39.95<br \/>\n<strong>Battery life:<\/strong> 3 years (2x AA lithium)<br \/>\n<strong>Range:<\/strong> 12m, 120\u00b0<br \/>\n<strong>Features:<\/strong> Thread mesh networking, Matter certified, works with Apple Home, Google Home, Alexa<br \/>\n<strong>Integration:<\/strong> Home Assistant via Matter (requires Thread border router)<br \/>\n<strong>Best for:<\/strong> Multi-platform smart homes, future-proofing<\/p>\n<h3>Best Budget: IKEA VALLHORN<\/h3>\n<p><strong>Price:<\/strong> $14.99<br \/>\n<strong>Battery life:<\/strong> 2 years (3x AAA)<br \/>\n<strong>Range:<\/strong> 10m, 110\u00b0<br \/>\n<strong>Features:<\/strong> Pet lens option, indoor\/outdoor versions<br \/>\n<strong>Integration:<\/strong> Zigbee2MQTT, ZHA<br \/>\n<strong>Best for:<\/strong> Budget-conscious users, IKEA smart lighting<\/p>\n<h2>Home Assistant Automation Examples<\/h2>\n<h3>Motion-Activated Lighting<\/h3>\n<pre><code>automation:\n  - alias: \"Turn on living room lights when motion detected\"\n    trigger:\n      - platform: state\n        entity_id: binary_sensor.living_room_motion\n        to: \"on\"\n    action:\n      - service: light.turn_on\n        target:\n          entity_id: light.living_room_lights\n        data:\n          brightness: 255\n\n  - alias: \"Turn off living room lights when no motion\"\n    trigger:\n      - platform: state\n        entity_id: binary_sensor.living_room_motion\n        to: \"off\"\n        for: \"00:05:00\"\n    action:\n      - service: light.turn_off\n        target:\n          entity_id: light.living_room_lights\n<\/code><\/pre>\n<h3>Send Mobile Notification<\/h3>\n<pre><code>automation:\n  - alias: \"Notify when motion detected while away\"\n    trigger:\n      - platform: state\n        entity_id: binary_sensor.driveway_motion\n        to: \"on\"\n    condition:\n      - condition: state\n        entity_id: person.me\n        state: \"not_home\"\n    action:\n      - service: notify.mobile_app_my_phone\n        data:\n          message: \"Motion detected at driveway!\"\n<\/code><\/pre>\n<h2>Comparison Table<\/h2>\n<table border=\"1\">\n<thead>\n<th>Option<\/th>\n<th>Cost<\/th>\n<th>Battery Life<\/th>\n<th>Integration<\/th>\n<th>Setup Difficulty<\/th>\n<\/thead>\n<tbody>\n<th>Aqara P1<\/th>\n<p> $22<\/th>\n<p> 5 years<\/th>\n<p> Zigbee2MQTT<\/th>\n<p> Easy<\/th>\n<th>Ecolink<\/th>\n<p> $45<\/th>\n<p> 5 years<\/th>\n<p> Z-Wave JS<\/th>\n<p> Easy<\/th>\n<th>ESPHome DIY<\/th>\n<p> $15-25<\/th>\n<p> Varies<\/th>\n<p> ESPHome<\/th>\n<p> Moderate<\/th>\n<th>Eve Motion<\/th>\n<p> $40<\/th>\n<p> 3 years<\/th>\n<p> Matter<\/th>\n<p> Easy<\/th>\n<th>IKEA VALLHORN<\/th>\n<p> $15<\/th>\n<p> 2 years<\/th>\n<p> Zigbee2MQTT<\/th>\n<p> Easy<\/th>\n<\/tbody>\n<p>\u8868<\/p>\n<h2>Setting Up Zigbee2MQTT<\/h2>\n<ol>\n<li>Install Zigbee2MQTT add-on in Home Assistant<\/li>\n<li>Plug in Zigbee USB dongle (Sonoff, Conbee, SkyConnect)<\/li>\n<li>Put sensor in pairing mode (usually press button 3-5 seconds)<\/li>\n<li>Sensor will auto-discover in Zigbee2MQTT<\/li>\n<li>Entity will appear in Home Assistant<\/li>\n<\/ol>\n<h2>Conclusion<\/h2>\n<p>For most Home Assistant users, the Aqara Motion Sensor P1 offers the best balance of battery life, cost, and easy Zigbee integration. For DIY enthusiasts, ESPHome sensors provide maximum flexibility. For Z-Wave users, the Ecolink PIR is the top choice.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Home Assistant users need PIR sensors that integrate easily and reliably. This guide covers the best options for Zigbee, Z-Wave, ESPHome, and Matter-based sensors. Integration Methods for Home Assistant Zigbee (Zigbee2MQTT \/ ZHA) Best balance of battery life, cost, and ease of integration. Requires USB dongle (Sonoff, Conbee, SkyConnect). Z-Wave (Z-Wave JS) Very reliable, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-4152","post","type-post","status-publish","format-standard","hentry","category-buying-guides"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Best PIR Sensors for Home Assistant Integration (2026) - PIRHOME<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"http:\/\/www.pirhome.com\/?p=4152\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Best PIR Sensors for Home Assistant Integration (2026) - PIRHOME\" \/>\r\n<meta property=\"og:description\" content=\"Introduction Home Assistant users need PIR sensors that integrate easily and reliably. This guide covers the best options for Zigbee, Z-Wave, ESPHome, and Matter-based sensors. Integration Methods for Home Assistant Zigbee (Zigbee2MQTT \/ ZHA) Best balance of battery life, cost, and ease of integration. Requires USB dongle (Sonoff, Conbee, SkyConnect). Z-Wave (Z-Wave JS) Very reliable, [&hellip;]\" \/>\r\n<meta property=\"og:url\" content=\"http:\/\/www.pirhome.com\/?p=4152\" \/>\r\n<meta property=\"og:site_name\" content=\"PIRHOME\" \/>\r\n<meta property=\"article:published_time\" content=\"2026-05-25T09:00:00+00:00\" \/>\r\n<meta name=\"author\" content=\"nic@nicsky.com\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"nic@nicsky.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152\"},\"author\":{\"name\":\"nic@nicsky.com\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/person\\\/41049b5236f9c77c9314997d070db3e3\"},\"headline\":\"Best PIR Sensors for Home Assistant Integration (2026)\",\"datePublished\":\"2026-05-25T09:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152\"},\"wordCount\":417,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#organization\"},\"articleSection\":[\"Buying Guides\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\\\/\\\/www.pirhome.com\\\/?p=4152#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152\",\"url\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152\",\"name\":\"Best PIR Sensors for Home Assistant Integration (2026) - PIRHOME\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#website\"},\"datePublished\":\"2026-05-25T09:00:00+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/www.pirhome.com\\\/?p=4152\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/?p=4152#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/www.pirhome.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Best PIR Sensors for Home Assistant Integration (2026)\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#website\",\"url\":\"http:\\\/\\\/www.pirhome.com\\\/\",\"name\":\"PIRHOME\",\"description\":\"PIR &amp; Motion Sensor\",\"publisher\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/www.pirhome.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#organization\",\"name\":\"PIRHOME\",\"url\":\"http:\\\/\\\/www.pirhome.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.pirhome.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg\",\"contentUrl\":\"https:\\\/\\\/www.pirhome.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg\",\"width\":512,\"height\":512,\"caption\":\"PIRHOME\"},\"image\":{\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/www.pirhome.com\\\/#\\\/schema\\\/person\\\/41049b5236f9c77c9314997d070db3e3\",\"name\":\"nic@nicsky.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g\",\"caption\":\"nic@nicsky.com\"},\"sameAs\":[\"http:\\\/\\\/www.pirhome.com\"],\"url\":\"https:\\\/\\\/www.pirhome.com\\\/?author=1\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Best PIR Sensors for Home Assistant Integration (2026) - PIRHOME","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.pirhome.com\/?p=4152","og_locale":"en_US","og_type":"article","og_title":"Best PIR Sensors for Home Assistant Integration (2026) - PIRHOME","og_description":"Introduction Home Assistant users need PIR sensors that integrate easily and reliably. This guide covers the best options for Zigbee, Z-Wave, ESPHome, and Matter-based sensors. Integration Methods for Home Assistant Zigbee (Zigbee2MQTT \/ ZHA) Best balance of battery life, cost, and ease of integration. Requires USB dongle (Sonoff, Conbee, SkyConnect). Z-Wave (Z-Wave JS) Very reliable, [&hellip;]","og_url":"http:\/\/www.pirhome.com\/?p=4152","og_site_name":"PIRHOME","article_published_time":"2026-05-25T09:00:00+00:00","author":"nic@nicsky.com","twitter_card":"summary_large_image","twitter_misc":{"Written by":"nic@nicsky.com","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.pirhome.com\/?p=4152#article","isPartOf":{"@id":"http:\/\/www.pirhome.com\/?p=4152"},"author":{"name":"nic@nicsky.com","@id":"http:\/\/www.pirhome.com\/#\/schema\/person\/41049b5236f9c77c9314997d070db3e3"},"headline":"Best PIR Sensors for Home Assistant Integration (2026)","datePublished":"2026-05-25T09:00:00+00:00","mainEntityOfPage":{"@id":"http:\/\/www.pirhome.com\/?p=4152"},"wordCount":417,"commentCount":0,"publisher":{"@id":"http:\/\/www.pirhome.com\/#organization"},"articleSection":["Buying Guides"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.pirhome.com\/?p=4152#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.pirhome.com\/?p=4152","url":"http:\/\/www.pirhome.com\/?p=4152","name":"Best PIR Sensors for Home Assistant Integration (2026) - PIRHOME","isPartOf":{"@id":"http:\/\/www.pirhome.com\/#website"},"datePublished":"2026-05-25T09:00:00+00:00","breadcrumb":{"@id":"http:\/\/www.pirhome.com\/?p=4152#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.pirhome.com\/?p=4152"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.pirhome.com\/?p=4152#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.pirhome.com\/"},{"@type":"ListItem","position":2,"name":"Best PIR Sensors for Home Assistant Integration (2026)"}]},{"@type":"WebSite","@id":"http:\/\/www.pirhome.com\/#website","url":"http:\/\/www.pirhome.com\/","name":"PIRHOME","description":"PIR &amp; Motion Sensor","publisher":{"@id":"http:\/\/www.pirhome.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.pirhome.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/www.pirhome.com\/#organization","name":"PIRHOME","url":"http:\/\/www.pirhome.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.pirhome.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.pirhome.com\/wp-content\/uploads\/2026\/02\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg","contentUrl":"https:\/\/www.pirhome.com\/wp-content\/uploads\/2026\/02\/cropped-\u5fae\u4fe1\u56fe\u7247_2026-02-19_222409_472.jpg","width":512,"height":512,"caption":"PIRHOME"},"image":{"@id":"http:\/\/www.pirhome.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"http:\/\/www.pirhome.com\/#\/schema\/person\/41049b5236f9c77c9314997d070db3e3","name":"nic@nicsky.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/271d4eaab48e299e4fce771a8c43c537be3ac77a3115cc7de802a6c8b692d971?s=96&d=mm&r=g","caption":"nic@nicsky.com"},"sameAs":["http:\/\/www.pirhome.com"],"url":"https:\/\/www.pirhome.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts\/4152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4152"}],"version-history":[{"count":1,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts\/4152\/revisions"}],"predecessor-version":[{"id":4724,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=\/wp\/v2\/posts\/4152\/revisions\/4724"}],"wp:attachment":[{"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pirhome.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}