{"id":465,"date":"2026-09-14T08:10:00","date_gmt":"2026-09-14T06:10:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/?p=465"},"modified":"2026-09-10T10:51:27","modified_gmt":"2026-09-10T08:51:27","slug":"building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/","title":{"rendered":"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Deploying reliable wireless sensor networks in multi-dwelling units (MDUs) and apartment buildings presents severe radio frequency (RF) engineering challenges. Dense 2.4 GHz Wi-Fi congestion from neighboring apartments, combined with reinforced concrete walls and underfloor heating grids, frequently causes packet loss, high latency, and dead zones for low-power IEEE 802.15.4 protocols like Zigbee and Thread. Building a zero-dropout smart home mesh network requires strict RF spectrum separation, strategic placement of mains-powered routing nodes, and hardware-level isolation of central coordinators.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">1. RF Spectrum Management &amp; Channel Allocation<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Zigbee, Thread, and 2.4 GHz Wi-Fi operate within the same ISM frequency band. Interference occurs when Wi-Fi access points overlap with low-power 802.15.4 channels. Proper channel isolation is mandatory:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Wi-Fi Channel Mapping:<\/strong> Standard Wi-Fi networks should be locked strictly to non-overlapping Channels 1, 6, or 11 with a 20 MHz channel bandwidth.<\/li>\r\n<li><strong>Zigbee Channel Selection:<\/strong> To reside in the sidebands between standard Wi-Fi frequencies, Zigbee networks must be configured to use <strong>Channel 25<\/strong> (2475 MHz) or <strong>Channel 26<\/strong> (2480 MHz). Channel 26 sits entirely above Wi-Fi Channel 11.<\/li>\r\n<li><strong>Thread Network Separation:<\/strong> If Thread (Matter over Thread) operates alongside Zigbee, Thread Border Routers must be assigned an independent frequency, such as <strong>Channel 15<\/strong> or <strong>Channel 20<\/strong>, to prevent co-channel collision.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<figure class=\"lw-diagram\">\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/zigbee-thread-mesh-apartment-en.png\" width=\"1120\" height=\"640\" alt=\"Mesh graph of a Zigbee and Thread network with coordinator, mains-powered routers and battery end devices, plus the channel plan\">\n<figcaption>The mesh lives on the mains-powered devices: they route for the battery ones, which only ever reach the nearest hop. Ethernet for the coordinator and a channel in the Wi-Fi sideband keep it stable through concrete.<\/figcaption>\n<\/figure>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">2. Hardware Isolation: Eliminating USB 3.0 Interference<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">USB 3.0 ports and external solid-state drives (SSDs) emit broadband electromagnetic noise in the 2.4 GHz spectrum, which severely degrades the receive sensitivity of Zigbee coordinators and Thread Border Routers plugged directly into server hardware.<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Ethernet \/ PoE Coordinators:<\/strong> The most resilient architectural choice is replacing local USB dongles with network-attached coordinators (e.g., SLZB-06 or TubesZB) powered via Power over Ethernet (PoE). These devices can be positioned centrally in hallways or corridors away from server racks.<\/li>\r\n<li><strong>Shielded Extension Wiring:<\/strong> If USB coordinators must be used, they require connection via a shielded USB 2.0 extension cable (minimum 1.5 meters length) to physically distance the antenna from the host server&#8217;s motherboards and power supplies.<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">3. Step-by-Step Mesh Backbone Architecture<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">A stable mesh topology requires a structured ratio between mains-powered routing nodes and battery-powered end devices:<\/p>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Core Routing Grid:<\/strong> In apartment buildings with concrete shear walls, at least one mains-powered router (such as an in-wall neutral-wired relay module or smart socket) must be permanently installed in every room.<\/li>\r\n<li><strong>LQI Threshold Verification:<\/strong> Link Quality Indication (LQI) between core routers must remain above <strong>100<\/strong>. Values falling below 80 indicate high packet retransmission rates and require intermediate routing nodes.<\/li>\r\n<li><strong>In-Situ Device Pairing:<\/strong> Battery-powered sensors (motion, door\/window, temperature) must always be paired in their final physical mounting location rather than adjacent to the coordinator, ensuring they attach to the nearest optimal routing parent.<\/li>\r\n<li><strong>Direct Zigbee Binding:<\/strong> For mission-critical lighting, direct IEEE 802.15.4 binding must be configured between wall switches and light fixtures. This allows lighting control to function autonomously even if the central server or coordinator goes offline.<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Production-Ready Zigbee2MQTT Configuration (Channel &amp; Power Tuning)<\/h3>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code class=\"language-yaml\"># configuration.yaml for Zigbee2MQTT\nhomeassistant: true\npermit_join: false\nmqtt:\n  base_topic: zigbee2mqtt\n  server: 'mqtt:\/\/192.168.10.10:1883'\nserial:\n  # Using a network-attached PoE Zigbee Coordinator\n  port: 'tcp:\/\/192.168.10.50:6638'\nadvanced:\n  # Selecting Channel 25 to avoid Wi-Fi 1, 6, and 11 overlap\n  channel: 25\n  # Increasing transmit power for concrete wall penetration (up to 20 dBm on CC2652P)\n  transmit_power: 10\n  network_key: GENERATE\navailability:\n  active:\n    timeout: 10\n  passive:\n    timeout: 1500<\/code><\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">4. Summary &amp; Architectural Value<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>What this tutorial achieves:<\/strong> The deployment of a zero-dropout, high-density Zigbee and Thread wireless mesh network in multi-dwelling apartment buildings by applying RF spectrum isolation, PoE-based remote coordinators, and a permanent mains-powered routing backbone.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Resulting value:<\/strong> Wireless dead zones, sensor dropouts, and high-latency command delays are permanently eliminated. Even in environments saturated by dozens of overlapping Wi-Fi networks and dense reinforced concrete walls, smart home telemetry and automation triggers operate with sub-50-millisecond reliability. Furthermore, direct binding protocols guarantee local lighting functionality during central server maintenance.<\/p>\r\n\n\n<div class=\"lw-quellen\">\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.zigbee2mqtt.io\/guide\/getting-started\/\" target=\"_blank\" rel=\"noopener noreferrer\">Zigbee2MQTT guide<\/a><\/li>\n<li><a href=\"https:\/\/www.home-assistant.io\/integrations\/zha\/\" target=\"_blank\" rel=\"noopener noreferrer\">Home Assistant ZHA integration<\/a><\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>A technical step-by-step tutorial on eliminating RF interference, dead zones, and sensor dropouts in multi-dwelling Zigbee and Thread mesh networks.<\/p>\n","protected":false},"author":1,"featured_media":14025,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92624],"tags":[91374,91243,91626,91219,91377],"class_list":["post-465","post","type-post","status-publish","format-standard","hentry","category-tutorials-en-smart-home","tag-iot","tag-networking","tag-smart-home-de","tag-tutorial","tag-zigbee"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings - Lukas Wojcik - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings - Lukas Wojcik - Blog\" \/>\n<meta property=\"og:description\" content=\"A technical step-by-step tutorial on eliminating RF interference, dead zones, and sensor dropouts in multi-dwelling Zigbee and Thread mesh networks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-14T06:10:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-465-building-robust-zigbee-thread-mesh-n-g.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"luky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"luky\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/\"},\"author\":{\"name\":\"luky\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings\",\"datePublished\":\"2026-09-14T06:10:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/\"},\"wordCount\":600,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-465-building-robust-zigbee-thread-mesh-n-g.png\",\"keywords\":[\"IoT\",\"Networking\",\"Smart Home\",\"Tutorial\",\"Zigbee\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/\",\"name\":\"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings - Lukas Wojcik - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-465-building-robust-zigbee-thread-mesh-n-g.png\",\"datePublished\":\"2026-09-14T06:10:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-465-building-robust-zigbee-thread-mesh-n-g.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-465-building-robust-zigbee-thread-mesh-n-g.png\",\"width\":1200,\"height\":630,\"caption\":\"Building a Robust Zigbee & Thread Mesh Network in Apartment Buildings\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/smart-home\\\/tutorials-en-smart-home\\\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"luky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"luky\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"],\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/author\\\/luky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings - Lukas Wojcik - Blog","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":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/","og_locale":"en_US","og_type":"article","og_title":"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings - Lukas Wojcik - Blog","og_description":"A technical step-by-step tutorial on eliminating RF interference, dead zones, and sensor dropouts in multi-dwelling Zigbee and Thread mesh networks.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-14T06:10:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-465-building-robust-zigbee-thread-mesh-n-g.png","type":"image\/png"}],"author":"luky","twitter_card":"summary_large_image","twitter_misc":{"Written by":"luky","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/"},"author":{"name":"luky","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings","datePublished":"2026-09-14T06:10:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/"},"wordCount":600,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-465-building-robust-zigbee-thread-mesh-n-g.png","keywords":["IoT","Networking","Smart Home","Tutorial","Zigbee"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/","name":"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings - Lukas Wojcik - Blog","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-465-building-robust-zigbee-thread-mesh-n-g.png","datePublished":"2026-09-14T06:10:00+00:00","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-465-building-robust-zigbee-thread-mesh-n-g.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-465-building-robust-zigbee-thread-mesh-n-g.png","width":1200,"height":630,"caption":"Building a Robust Zigbee & Thread Mesh Network in Apartment Buildings"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/smart-home\/tutorials-en-smart-home\/building-a-robust-zigbee-thread-mesh-network-in-apartment-buildings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Building a Robust Zigbee &amp; Thread Mesh Network in Apartment Buildings"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"luky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"luky"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"],"url":"https:\/\/www.lukaswojcik.com\/blog\/author\/luky\/"}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=465"}],"version-history":[{"count":5,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/465\/revisions"}],"predecessor-version":[{"id":17931,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/465\/revisions\/17931"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/14025"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}