{"id":7684,"date":"2025-10-14T18:01:39","date_gmt":"2025-10-14T18:01:39","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=7684"},"modified":"2025-10-14T18:01:39","modified_gmt":"2025-10-14T18:01:39","slug":"join-zwa-2-wherever-use-z-wave-over-wi-fi-or-poe","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=7684","title":{"rendered":"Join ZWA-2 wherever: Use Z-Wave over Wi-Fi or PoE"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"\">\n<header>\n<\/header>\n<p>  <img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2025-10-z-wave-portable\/art.png\" style=\"border: 0;box-shadow: none;\" alt=\"Portable Z-Wave\"\/><\/p>\n<p>Final month, we launched the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/blog\/2025\/08\/13\/home-assistant-connect-zwa-2\">House Assistant Join ZWA-2<\/a>, our tackle the absolute best Z-Wave adapter. <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.theverge.com\/tech\/759542\/home-assistant-connect-zwa-2-z-wave-long-range-antenna\" rel=\"external nofollow\">Based mostly<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.xda-developers.com\/home-assistant-connect-zwa-2-review\/\" rel=\"external nofollow\">on<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/youtu.be\/vEsLghjVCo4?si=qSnGQ9aso8ZBGGiF\" rel=\"external nofollow\">the<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/youtu.be\/AyE0_6N21h4?si=TuuZ_O4yZLcP40oT\" rel=\"external nofollow\">evaluations<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>, it feels like we hit the mark \ud83d\ude0e. Right now, we\u2019re asserting a brand new, experimental firmware that lets you do much more with the final word Z-Wave adapter.<\/p>\n<p>I\u2019m <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/kbx81\" rel=\"external nofollow\">Keith<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>, a Senior {Hardware} and Software program Engineer at <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.nabucasa.com\/\">Nabu Casa<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>, however you additionally would possibly know me from my work on the ESPHome challenge. In the event you weren\u2019t conscious, Nabu Casa is the business accomplice of the Open House Basis, and the group that helps construct official House Assistant {hardware}.<\/p>\n<p>Through the launch, one piece of suggestions we frequently obtained was that individuals wished extra flexibility in the place they might place Join ZWA-2 of their residence \u2014 usually far-off from their House Assistant system. It was no simple feat (extra on that beneath), however we have been in a position to construct an answer that lets you put it wherever you may have a community connection.<\/p>\n<p>This experimental firmware will let you not solely leverage the Wi-Fi chip contained in the Join ZWA-2, but in addition use it with different {hardware} to facilitate using the much-requested PoE. \ud83c\udf89 This new firmware is just doable due to the second-generation platform we constructed Join ZWA-2 on, which is open by design, permitting you to tinker and prolong the system you personal. Each piece of House Assistant {hardware} displays Nabu Casa and the inspiration\u2019s philosophy of fixed evolution, and the software program it launches with is only the start. Each time we consider a cool new functionality, we are going to work collectively so as to add it.<\/p>\n<p>If you wish to <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/toolbox.openhomefoundation.org\/home-assistant-connect-zwa-2\/\">begin utilizing your Join ZWA-2 with Moveable Z-Wave at this time<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>, go to the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/toolbox.openhomefoundation.org\/\">model new residence for all the inspiration\u2019s web-based instruments<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>. Simply remember that that is <strong>experimental<\/strong>, and we suggest you learn via this weblog to know the way it works and its limitations. You may also watch the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/watch?v=vJw4zu7AasE\" rel=\"external nofollow\">upcoming ESPHome livestream,<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> the place we\u2019ll talk about this new tech in depth. <a rel=\"nofollow\" target=\"_blank\" name=\"read-more\"\/><\/p>\n<h2>Getting began <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"getting-started\" href=\"#getting-started\"\/><br \/>\n<\/h2>\n<p class=\"img\">\n    <img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2025-10-z-wave-portable\/poe-adapter.jpg\" alt=\"Home Assistant Connect ZWA-2 connected to a Waveshare ESP32-S3-ETH\"\/><br \/>\n    House Assistant Join ZWA-2 related to a Waveshare ESP32-S3-ETH\n<\/p>\n<p>\nNOTE: This firmware is experimental. Don&#8217;t use it for those who\u2019re on the lookout for probably the most secure Z-Wave expertise.\n<\/p>\n<p>To get began utilizing your Join ZWA-2 over your native community, you should utilize one of many two following configurations:<\/p>\n<ul>\n<li>\n<strong>Wi-Fi<\/strong> &#8211; the brand new firmware might be put in on the Join ZWA-2 and use its built-in Wi-Fi chip to speak over your community.<\/li>\n<li>\n<strong>PoE<\/strong> &#8211; the brand new firmware might be put in on an <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/amzn.to\/4h2T2q7\" rel=\"external nofollow\">exterior improvement board<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> that helps Energy-over-Ethernet (PoE); Join ZWA-2 will use its inventory firmware and can plug into this new system through USB.<\/li>\n<\/ul>\n<p>First, earlier than putting in this new firmware, be certain that to <a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/www.home-assistant.io\/integrations\/zwave_js\/#backing-up-your-z-wave-network\">again up your Z-Wave community<\/a> and guarantee your House Assistant occasion is operating model 2025.10.2 or later. Solely after these steps do you have to use the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/toolbox.openhomefoundation.org\/home-assistant-connect-zwa-2\/\">toolkit web site for Moveable Z-Wave<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>. The toolkit\u2019s wizard will stroll you thru the entire course of of putting in and connecting your system to your community. When the set up is full, it ought to be a part of your community and be found by each the ESPHome and Z-Wave integrations in House Assistant.<\/p>\n<p>This firmware has confirmed to work effectively in our lab and residential environments, however the actual world is a special place; your native community and Z-Wave community would possibly behave otherwise. Because of this, we\u2019re searching for your suggestions. In the event you attempt it out, please tell us about your expertise \u2013 good or dangerous, transient or long-winded \u2013 by leaving a remark beneath. We\u2019re desirous to understand how and the place we will enhance it!<\/p>\n<h2>The Moveable Z-Wave experiment <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"the-portable-z-wave-experiment\" href=\"#the-portable-z-wave-experiment\"\/><br \/>\n<\/h2>\n<p>Earlier than we launch any of our {hardware} merchandise, we attempt to get our pre-production batch to as many testers as doable \u2013 most are hobbyists and tinkerers from the group, and naturally, the very first thing they have a tendency to do is get out the screwdriver and open it up (to be honest, it\u2019s designed to be simple to open \u2014 no glue, no clips). When wanting on the insides of Join ZWA-2, they have been immediately greeted with an ESP32 chip, and have been equally excited and confused. It was initially included simply as a USB controller, and sure, an ESP32-S3 is a bit overkill for this particular process, however we wished to offer the system room to develop. This brings us to the experiment we&#8217;re sharing with you at this time\u2026<\/p>\n<h3>Making issues mesh <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"making-things-mesh\" href=\"#making-things-mesh\"\/><br \/>\n<\/h3>\n<p>While you use a Z-Wave adapter with House Assistant, which depends on the Z-Wave JS add-on, they use USB to speak through a specialised Z-Wave serial protocol. And sure, it&#8217;s technically doable to run this Z-Wave serial protocol over your community (serial-over-IP), however our testing reveals that it\u2019s not as dependable or as simple as we\u2019d like. Some components of the Z-Wave serial protocol are latency (delay) delicate, particularly the acknowledgment of Z-Wave packets. In case your community is busy and decides to take its candy time with a kind of important packets, your Z-Wave system\u2019s connection can day out and fail. This may stall Z-Wave system communication, and even fully break it.<\/p>\n<p>For Z-Wave to work over a community, we have to deal with the latency-sensitive components on the precise system; all the things else may be forwarded over the community. That is the place <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/esphome.io\/\">ESPHome<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> steps in: it\u2019s the open supply software program for network-capable microcontrollers that runs on ESP32 units. We constructed an ESP32 into the Join ZWA-2, and it has the horsepower (and Wi-Fi antenna) to deal with this process.<\/p>\n<p>To assist make this all doable, we added <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/next.esphome.io\/components\/zwave_proxy\/\">Z-Wave help to ESPHome<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>, permitting it to speak to Z-Wave chips. We then added the power for House Assistant and Z-Wave JS to speak with Z-Wave adapters through ESPHome. As this work is open supply, it shouldn\u2019t be restricted simply to our Join ZWA-2. Theoretically, it ought to be capable of work with any licensed Z-Wave adapter related to an ESP32. Nevertheless, earlier than we take a look at supporting different adapters, we wish to be sure that it\u2019s secure when operating on the Join ZWA-2.<\/p>\n<p class=\"img\">\n    <img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2025-10-z-wave-portable\/with-wifi.png\" alt=\"Home Assistant Connect ZWA-2 using the built-in Wi-Fi chip\"\/><br \/>\n    House Assistant related to the ZWA-2 through its built-in Wi-Fi chip.\n<\/p>\n<p class=\"img\">\n    <img decoding=\"async\" src=\"https:\/\/www.home-assistant.io\/images\/blog\/2025-10-z-wave-portable\/with-poe.png\" alt=\"Home Assistant Connect ZWA-2 using POE via an adapter\"\/><br \/>\n    House Assistant related to the ZWA-2 through the PoE module.\n<\/p>\n<p>ESPHome handles serial message acknowledgments internally, then leverages its API (particularly its <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/developers.esphome.io\/architecture\/api\/\">Protobuf implementation<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>) to ship the messages over the community extra reliably than serial-over-IP. Even when your own home community is slowed down by some spikes in visitors, ESPHome can have you lined, protecting your Z-Wave community secure. That\u2019s to not say this has no influence on efficiency, however it could be lower than you suppose \u2013 or may even discover!<\/p>\n<h3>Efficiency <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"performance\" href=\"#performance\"\/><br \/>\n<\/h3>\n<p>Wi-Fi could be very handy, however the million-dollar query is: <strong>how will it influence your Z-Wave community?<\/strong> To search out out, we ran some benchmarks to see how Moveable Z-Wave stacks as much as its USB counterpart.<\/p>\n<p>In comparison with a direct serial (USB) connection, an information packet <em>will<\/em> take longer to journey between House Assistant\/Z-Wave JS and your Z-Wave community when routed via your native community. On a community with solely a low to reasonable workload, the extra delay could be very small and is mostly not noticeable. That stated, in case your community is closely careworn or the Wi-Fi sign is poor, it&#8217;s best to anticipate packets to take longer to maneuver round, which might result in a perceivable delay. It might probably nonetheless management your lights and different units, however it could be a bit slower. Listed here are some numbers illustrating the standard latency that we have been in a position to obtain throughout our take a look at environments:<\/p>\n<table>\n<thead>\n<tr>\n<th align=\"left\">Connection sort<\/th>\n<th align=\"left\">Min (ms)<\/th>\n<th align=\"left\">Max (ms)<\/th>\n<th align=\"left\">Imply (ms)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td align=\"left\">USB<\/td>\n<td align=\"left\">4<\/td>\n<td align=\"left\">9<\/td>\n<td align=\"left\">5.36<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Ethernet<\/td>\n<td align=\"left\">15<\/td>\n<td align=\"left\">32<\/td>\n<td align=\"left\">25.14<\/td>\n<\/tr>\n<tr>\n<td align=\"left\">Wi-Fi<\/td>\n<td align=\"left\">15<\/td>\n<td align=\"left\">92<\/td>\n<td align=\"left\">29.16<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Your outcomes will possible differ considerably, particularly in much less preferrred situations and environments. As an example, for those who place your Join ZWA-2 in a spot with actually poor Wi-Fi connectivity, you would possibly discover units not reflecting their precise state or different buggy conduct. Keep away from utilizing VPNs or different complicated community routing or configuration, as that may add latency. Additionally, don\u2019t fear about Wi-Fi interfering together with your Z-Wave community, as they function on completely completely different radio frequencies that don\u2019t work together. I feel with a wholesome dose of frequent sense, you&#8217;ll find an amazing spot that will get each nice Wi-Fi connectivity <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/support.nabucasa.com\/hc\/en-us\/articles\/28670284336925-Finding-an-installation-location-for-the-Home-Assistant-Connect-ZWA-2\">whereas properly optimizing your Z-Wave community<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>.<\/p>\n<h2>Thanks <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"thanks\" href=\"#thanks\"\/><br \/>\n<\/h2>\n<p>This challenge was dropped at you by a collaboration between Nabu Casa and the individuals beneath from the Open House Basis. None of this may be doable with out the help of <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.home-assistant.io\/cloud\/\">House Assistant Cloud subscribers<\/a> and those that care about Z-Wave and have bought the House Assistant Join ZWA-2. Thanks!<\/p>\n<p>Because of Dominic, founding father of Z-Wave JS, for shortly leaping in on this challenge, including help to Z-Wave JS, and constructing the browser set up tooling.<\/p>\n<p>Because of Nick and Jesse for his or her help with the ESPHome implementation.<\/p>\n<p>Because of Steven for making the brand new Open House Basis toolbox web site to permit simple set up of the experiment.<\/p>\n<h2>FAQs <a rel=\"nofollow\" target=\"_blank\" class=\"title-link\" name=\"faqs\" href=\"#faqs\"\/><br \/>\n<\/h2>\n<p><strong>Q: Is the Moveable Z-Wave experiment restricted to the House Assistant Join ZWA-2?<\/strong><\/p>\n<p>A: Theoretically, it ought to work with different Z-Wave adapters, however to this point we&#8217;ve solely examined it with the ZWA-2. The code is <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/next.esphome.io\/components\/zwave_proxy\/\">a part of ESPHome 2025.10<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>, House Assistant 2025.10.2, and Z-Wave JS v15.15.0. We selected House Assistant Join ZWA-2 as the primary system with help because it already incorporates an ESP32-S3. In the event you\u2019d wish to attempt it out together with your favourite Z-Wave adapter, it&#8217;s best to begin by <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/esphome\/zwa-2\" rel=\"external nofollow\">having a look at our ESPHome configuration<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> for the ZWA-2 (all that ought to want altering are <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/esphome\/zwa-2\/blob\/main\/home-assistant-zwa-2-poe\/home-assistant-zwa-2-poe.yaml#L43-L46\" rel=\"external nofollow\">the seller and product IDs<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a> to match the Z-Wave adapter).<\/p>\n<p><strong>Q: Is the Moveable Z-Wave experiment restricted to House Assistant?<\/strong><\/p>\n<p>A: No. It&#8217;s made to work immediately with Z-Wave JS. In the event you use Z-Wave JS v15.15.0, both standalone or with one other sensible residence platform, you&#8217;ll be able to use it, too! Configure Z-Wave JS to connect with <code>esphome:\/\/<ip of=\"\" the=\"\" zwa-2=\"\"\/><\/code>.<\/p>\n<p><strong>Q: Can I take advantage of Ethernet as an alternative of Energy-over-Ethernet?<\/strong><\/p>\n<p>A: Sure. Use a Energy-over-Ethernet injector together with the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/amzn.to\/4h2T2q7\" rel=\"external nofollow\">Waveshare ESP32-S3-ETH board<iconify-icon inline=\"true\" icon=\"tabler:external-link\" class=\"external-link\"\/><\/a>.<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Final month, we launched the House Assistant Join ZWA-2, our tackle the absolute best Z-Wave adapter. Based mostly on the evaluations, it feels like we hit the mark \ud83d\ude0e. Right now, we\u2019re asserting a brand new, experimental firmware that lets you do much more with the final word Z-Wave adapter. I\u2019m Keith, a Senior {Hardware} [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":7686,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[59],"tags":[202,5904,169,4743,569],"class_list":["post-7684","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-smart-home-iot","tag-connect","tag-poe","tag-wifi","tag-zwa2","tag-zwave"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/7684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7684"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/7684\/revisions"}],"predecessor-version":[{"id":7685,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/7684\/revisions\/7685"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/7686"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-08-12 07:05:12 UTC -->