{"id":16968,"date":"2013-08-09T18:03:44","date_gmt":"2013-08-09T17:03:44","guid":{"rendered":"https:\/\/automatedhome.com\/?p=16968"},"modified":"2020-04-19T17:07:17","modified_gmt":"2020-04-19T16:07:17","slug":"z-wave-compatibility-guide-choosing-the-right-home-automation-devices","status":"publish","type":"post","link":"https:\/\/automatedhome.com\/zwave\/z-wave-compatibility-guide-choosing-the-right-home-automation-devices.html","title":{"rendered":"Z-Wave Compatibility Guide: Choosing the Right Home Automation Devices"},"content":{"rendered":"<p style=\"text-align: left;\">One of the advantages of choosing the Z-Wave Home Automation standard is the wide variety of modules available from the many manufactures that support it.<\/p>\n<p>However as things get more complex, compatibility issues can sometimes start to creep in, even with a system of devices that support the same protocol. \u00a0We asked Mark Onions at Vesternet to give us some background on the reasons behind these interoperability issues and what they recommend their users do to minimise them&#8230;<\/p>\n<h2>Z-Wave Compatibility<\/h2>\n<p>The Z-Wave wireless protocol is one of todays most widely adopted home automation technologies. It delivers a reliable and easy to install network suitable for\u00a0almost any smart home. One of its great benefits is that it&#8217;s supported by more than\u00a0160 vendors who\u2019ve introduced over 700 Z-Wave-based devices. This means that\u00a0whatever type of device you&#8217;re looking for, there will be a Z-Wave version available. \u00a0Furthermore, each of these devices is tested and certified by the Z-Wave Alliance, so\u00a0compatibility is assured.<\/p>\n<p>However, this doesn\u2019t mean that all Z-Wave devices will work with each other. This\u00a0article looks at issues users need to be aware of and how they affect device\u00a0compatibility.<\/p>\n<h2>Z-Wave Backward Compatibility<\/h2>\n<p>Interoperability is at the centre of Z-Wave. All newly certified devices are backward\u00a0compatible with existing Z-Wave products. This means today&#8217;s latest devices work\u00a0with products from the earliest days of Z-Wave.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-14392 alignright\" src=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/02\/zipato_3.jpg?resize=250%2C268&#038;ssl=1\" alt=\"zipato_3\" width=\"250\" height=\"268\" srcset=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/02\/zipato_3.jpg?w=373&amp;ssl=1 373w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/02\/zipato_3.jpg?resize=280%2C300&amp;ssl=1 280w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/>However, forward compatibility is a different matter. It&#8217;s not possible for a device\u00a0released today, to support future device types or Z-Wave commands. You can&#8217;t\u00a0support things that haven&#8217;t been defined or developed yet.<\/p>\n<p>For instance, a remote control released in 2007 will control lights (On\/Off\/Dim); it is\u00a0fully certified and works well. During 2010, new command classes were introduced\u00a0allowing LED colours to be controlled as well as their brightness. Our remote control\u00a0from 2007 can still control the new LED devices, but it can&#8217;t control their colour. This\u00a0could be considered incompatibility, but this wouldn&#8217;t be fair, as these commands\u00a0weren&#8217;t even invented when it was introduced. However, it does mean that a user\u00a0needs to be careful when choosing a controller for devices that incorporate new\u00a0command classes.<\/p>\n<h2>Certification vs Full Command Class Support<\/h2>\n<p>When a device is certified, it doesn&#8217;t have to support all Z-Wave command classes, it\u00a0only needs to support the command classes for its intended function. It will be fully\u00a0certified so long as these classes are correctly supported. This makes sense for\u00a0devices such as actuators where they only need to support the relevant command\u00a0classes for controlling lamps and appliances attached to them.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-15429 alignleft\" src=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/04\/zipabox-panel1.png?resize=200%2C200&#038;ssl=1\" alt=\"zipabox-panel\" width=\"200\" height=\"200\" srcset=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/04\/zipabox-panel1.png?w=424&amp;ssl=1 424w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/04\/zipabox-panel1.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/04\/zipabox-panel1.png?resize=300%2C300&amp;ssl=1 300w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/>Problems arise when Z-Wave controllers don&#8217;t support all command classes. For\u00a0example some controllers don&#8217;t support the classes used for locks and other security\u00a0devices. There is nothing wrong in a controller not supporting particular classes, so\u00a0long as this is documented to ensure customers know which device types can be\u00a0used with it. Sometimes this information isn\u2019t freely available in vendor\u2019s\u00a0documentation, so users usually need to dig a little deeper.<\/p>\n<p>Also, it\u2019s worth noting that controllers regularly receive firmware updates where new\u00a0device and class support are added; so if a particular class of device isn&#8217;t supported\u00a0now, it probably will be in the near future.<\/p>\n<h2>Firmware Versions<\/h2>\n<p>It\u2019s not just Z-Wave controllers that have regular firmware updates, some more\u00a0complex devices such as multiple sensors or even wall plugs can have firmware\u00a0updates. So it\u2019s always worthwhile checking if a new device has the latest firmware\u00a0before trying to install it. If you\u2019re not sure, check with your reseller, the best ones will\u00a0be able to tell you what the firmware is and how to update it.<\/p>\n<h2>Documentation<\/h2>\n<p>There is a huge variation in Z-Wave documentation quality and consistency. The ZWave Alliance enforces common language for critical functions such as Include,\u00a0Exclude, Association etc., but vendors can use their own terminology for other\u00a0functions and processes. This can be confusing to the user as different vendors may\u00a0describe the same process in different ways. This is made worse as most\u00a0documentation is also translated from the vendor&#8217;s local language. Device\u00a0documentation is now often supplemented by tutorials and videos showing how to\u00a0install and use the devices.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8807\" src=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2012\/12\/HomeTroller-rear.jpg?resize=500%2C218&#038;ssl=1\" alt=\"HomeTroller Rear\" width=\"500\" height=\"218\" srcset=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2012\/12\/HomeTroller-rear.jpg?w=500&amp;ssl=1 500w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2012\/12\/HomeTroller-rear.jpg?resize=300%2C131&amp;ssl=1 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<h2>Old Devices &#8211; Old Classes<\/h2>\n<p>As Z-Wave has matured over the last 10-years, its certification processes have\u00a0become more strict and controlled. Through this time, some devices have gained\u00a0certification that wouldn&#8217;t receive it today; these devices are now rare but will have\u00a0incompatibilities with other devices. In many cases these devices had support for\u00a0early implementations of Z-Wave classes, or classes that quickly became<br \/>\nsuperseded. For instance the &#8216;Multi Instance&#8217; class was deprecated in favour of the\u00a0&#8216;Multi Channel&#8217; command class.<\/p>\n<p>For most users, this won\u2019t be an issue unless you\u2019re trying to use a very old device.<\/p>\n<h2>Choosing the Right Devices<\/h2>\n<p>There has never been such a wide choice of Z-Wave devices and the level of\u00a0compatibility and interoperability has never been higher. But users still need to be\u00a0careful when selecting devices to work in their system.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.vesternet.com\/z-wave-compatibility-guide\" target=\"_blank\" rel=\"noopener noreferrer\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16985\" src=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/08\/z-wave-compatibility-guide.png?resize=500%2C209&#038;ssl=1\" alt=\"Z-Wave Compatibility Guide\" width=\"500\" height=\"209\" srcset=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/08\/z-wave-compatibility-guide.png?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/08\/z-wave-compatibility-guide.png?resize=300%2C125&amp;ssl=1 300w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/08\/z-wave-compatibility-guide.png?resize=768%2C321&amp;ssl=1 768w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>For this reason, Vesternet created and maintains the only Z-Wave Compatibility\u00a0guide. This helps users choose the devices that work well together and with a variety\u00a0of Z-Wave controllers. And, to make it even easier, all verified products carry the\u00a0&#8216;Vesternet Certified&#8217; badge, taking all the guesswork out of choosing the right\u00a0devices. Vesternet also has a huge library of tutorials, videos and resources that\u00a0make it easy for people to install and use the devices.<\/p>\n<h2>References:<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.vesternet.com\/pages\/guides\" target=\"_blank\" rel=\"noopener noreferrer\">Vesternet\u00a0Resources<\/a><a href=\"http:\/\/www.vesternet.com\/resources\/\" target=\"_blank\" rel=\"noopener noreferrer\"><br \/>\n<\/a><\/li>\n<li><a href=\"http:\/\/www.vesternet.com\/blog\/2013\/07\/vesternet-certified-products\/\" target=\"_blank\" rel=\"noopener noreferrer\">Vesternet Certified<\/a><\/li>\n<\/ul>\n<p><a href=\"https:\/\/automatedhome.com\/category\/zwave\" target=\"_blank\" rel=\"noopener noreferrer\">Read More Z-Wave Articles on Automated Home<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the advantages of choosing the Z-Wave Home Automation standard is the wide variety of modules available from the many manufactures that support it&#8230;.<\/p>\n","protected":false},"author":3,"featured_media":17018,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"apple_news_api_created_at":"2017-03-04T12:54:31Z","apple_news_api_id":"6d6ee9b6-a2d3-4aa9-8855-26481e4e9f62","apple_news_api_modified_at":"2020-04-19T16:07:22Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAg==","apple_news_api_share_url":"https:\/\/apple.news\/AbW7ptqLTSqmIVSZIHk6fYg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","footnotes":""},"categories":[37],"tags":[3],"class_list":["post-16968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zwave","tag-featured"],"apple_news_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/08\/z-wave-compatibility-guide-title.jpg?fit=500%2C233&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/16968"}],"collection":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/comments?post=16968"}],"version-history":[{"count":46,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/16968\/revisions"}],"predecessor-version":[{"id":50542,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/16968\/revisions\/50542"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media\/17018"}],"wp:attachment":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media?parent=16968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/categories?post=16968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/tags?post=16968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}