{"id":29158,"date":"2016-01-04T07:53:23","date_gmt":"2016-01-04T07:53:23","guid":{"rendered":"https:\/\/automatedhome.com\/?p=29158"},"modified":"2020-04-10T16:00:02","modified_gmt":"2020-04-10T15:00:02","slug":"say-hello-z-wave-goodbye","status":"publish","type":"post","link":"https:\/\/automatedhome.com\/zwave\/say-hello-z-wave-goodbye.html","title":{"rendered":"Say Hello, Z-Wave Goodbye"},"content":{"rendered":"<p style=\"text-align: left;\">Part of the attraction of a Z-Wave smart home setup is the great range of hardware modules on offer.\u00a0There are currently 375 different\u00a0manufacturers producing over 1,500\u00a0unique\u00a0Z-Wave modules. Impressive.<\/p>\n<h2>The Problem<\/h2>\n<p>But even though Z-Wave is a &#8216;standard&#8217; there&#8217;s a growing issue that needs to be addressed. Every time a new device is launched you have to ask yourself &#8211; is this supported in\u00a0<em>my <\/em>Z-Wave setup?<\/p>\n<p>Whether you run <a href=\"https:\/\/automatedhome.com\/linux\/domoticz-is-new-free-open-source-home-automation-software.html\" target=\"_blank\" rel=\"noopener noreferrer\">Domoticz<\/a>,\u00a0<a href=\"https:\/\/automatedhome.com\/reviews\/fibaro-z-wave-home-center-2-mega-review.html\" target=\"_blank\" rel=\"noopener noreferrer\">Fibaro<\/a>, <a href=\"https:\/\/automatedhome.com\/reviews\/homeseer-hometroller-se-pro-home-automation-controller-review.html\" target=\"_blank\" rel=\"noopener noreferrer\">HomeSeer<\/a>,\u00a0<a href=\"https:\/\/automatedhome.com\/reviews\/indigo-home-automation-on-the-mac-part-1.html\" target=\"_blank\" rel=\"noopener noreferrer\">Indigo<\/a>,\u00a0<a href=\"https:\/\/automatedhome.com\/new-products\/samsung-smartthings-hub-v2-0-now-available-in-the-uk.html\" target=\"_blank\" rel=\"noopener noreferrer\">SmartThings<\/a>,\u00a0<a href=\"https:\/\/automatedhome.com\/new-products\/new-veraedge-z-wave-home-automation-controller.html\" target=\"_blank\" rel=\"noopener noreferrer\">Vera<\/a>, <a href=\"https:\/\/automatedhome.com\/reviews\/zipato-zipabox-wireless-home-automation-controller-mega-review.html\" target=\"_blank\" rel=\"noopener noreferrer\">Zipato<\/a>\u00a0or any other hardware or software controller, its far from certain that a new device will\u00a0work straight off the bat.<\/p>\n<p>In fact it&#8217;s much more likely that, at best, you&#8217;ll\u00a0have to wait some time for an update to add support for that module. At worst it may never be\u00a0supported at all.<\/p>\n<p>Some multi-sensor devices may inhabit a middle ground on your controller, with\u00a0only some of their features supported &#8211; perhaps movement will be available but not temperature for example.<\/p>\n<h2><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-29228\" src=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2015\/12\/multisensor6-mounted.jpg?resize=201%2C166&#038;ssl=1\" alt=\"Aeon Labs Z-Wave Multisensor 6\" width=\"201\" height=\"166\" srcset=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2015\/12\/multisensor6-mounted.jpg?w=400&amp;ssl=1 400w, https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2015\/12\/multisensor6-mounted.jpg?resize=300%2C248&amp;ssl=1 300w\" sizes=\"(max-width: 201px) 100vw, 201px\" \/>The Reason<\/h2>\n<p>That&#8217;s because each manufacture has to program support for each new device into their controller and that&#8217;s becoming a big ask.\u00a0Even mega-corporations like Samsung are taking time to add all this new stuff, so it&#8217;s easy to see how it&#8217;s becoming a huge issue for some of the more niche players. We asked Mac home automation specialists\u00a0<a href=\"https:\/\/www.indigodomo.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Indigo Domotics<\/a> what exactly is involved and they told us&#8230;<\/p>\n<blockquote><p>The real problem is that, although the Z-Wave protocol provides command classes that define basic functionality (dimming, relay on\/off, sensors, etc.), we then have to figure out how to best translate that into Indigo\u2019s higher level devices and determine which UI, actions, and triggers should be shown and how they map to those command classes and endpoints.\u00a0While sometimes problems arise with vendors not documenting well what command classes are used, the laborious part on our end is just figuring out how everything should be mapped to the higher level objects and UI.\u00a0Another issue is that there are no clear (or at least consistently followed) Z-Wave standards for some of the higher level modules, like multi-button keypads. Modules also sometimes have firmware bugs that we have to work around, and we also have to determine what configuration parameters we want to show in the UI. Add all of this together and it and it can take a non-trivial amount of effort to implement these device definitions, especially for more complex modules.<\/p><\/blockquote>\n<p>Easy to see then\u00a0how an accelerating number of new hardware releases becomes difficult to manage and how companies have to prioritise their resources, adding some devices whilst\u00a0leaving others behind.<\/p>\n<h2>The Solution?<\/h2>\n<p>So is there a better way or is this something we just have to put up with if we want smart home systems with such a diverse range of hardware to chose from? We asked\u00a0<strong>the Z-Wave Alliance<\/strong>\u00a0for their thoughts on the situation and they told us..<\/p>\n<blockquote><p>The Z-Wave Alliance is committed to making sure that all devices in its ecosystem are interoperable to create a wide range of choices for consumers. To that end, the introduction of the Z-Wave Plus certification program was designed to create a rigorous set of standards by which to certify products and ensure they must work together. With Z-Wave Plus, we have created categories known as \u201cdevice types\u201d which focus specifically on device functionality from the user point of view, allowing devices to be better recognized by Z-Wave controllers. As more products go through Z-Wave Plus certification, it will be even easier for gateways, controllers and hubs to recognize and build compatibility into their user interfaces.<\/p><\/blockquote>\n<p>Without knowing exactly what the certification requirements are for the different device types,\u00a0it&#8217;s hard to know if this will solve the issue. But if the\u00a0Z-Wave Plus certification is testing for more operational consistency at a higher level that certainly sounds like\u00a0a step in the right direction.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-28622 size-full\" src=\"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2015\/11\/z-wave-plus-logo.png?resize=131%2C108&#038;ssl=1\" alt=\"Z-wave Plus Logo\" width=\"131\" height=\"108\" \/>Samsung have built\u00a0a large community around their <a href=\"https:\/\/automatedhome.com\/category\/smartthings\" target=\"_blank\" rel=\"noopener noreferrer\">SmartThings<\/a>\u00a0hub and users are able to develop their own &#8216;drivers&#8217; for the new hardware using their IDE (Integrated Development Environment). Github currently has <a href=\"https:\/\/github.com\/search?utf8=%E2%9C%93&amp;q=smartthings\" target=\"_blank\" rel=\"noopener noreferrer\">90 plus pages worth<\/a> of search results for the term &#8216;SmartThings&#8217;.<\/p>\n<p>Whilst it&#8217;s not perfect and things do break (especially when Samsung makes un-announced changes), could other manufacturers take more advantage of their communities talents in a similar way to help them too?<\/p>\n<p class=\"p1\"><p >No products found.<\/p><\/p>\n<h2>Sign of Success<\/h2>\n<p>Ultimately it&#8217;s a sign of Z-Wave&#8217;s success that they are faced with this problem. And of course compatibility confusion\u00a0is\u00a0not unique to them either, just look at the recent self-induced blunder (and subsequent U-turn) Philips made over <a href=\"http:\/\/www.developers.meethue.com\/content\/friends-hue-program-update\" target=\"_blank\" rel=\"noopener noreferrer\">3rd party bulb support<\/a> for their Hue system.<\/p>\n<p>But\u00a0the popularity of Z-Wave makes it the one many of us care about the most and despite these issues it&#8217;s still one of the very best smart home options for a lot of\u00a0people &#8211; myself included. So please, don&#8217;t make me Z-Wave good bye to all these great new\u00a0devices.<\/p>\n<p><a href=\"http:\/\/z-wavealliance.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">z-wavealliance.org<\/a> \u00a0: \u00a0<a href=\"https:\/\/automatedhome.com\/category\/zwave\" target=\"_blank\" rel=\"noopener noreferrer\">Read More Z-Wave Posts<\/a><\/p>\n<p><strong>Want More?<\/strong>\u00a0\u2013\u00a0<a href=\"http:\/\/twitter.com\/ottomate\">Follow us<\/a>\u00a0on Twitter,\u00a0<a href=\"http:\/\/www.facebook.com\/AutomatedHomeUK\" target=\"_blank\" rel=\"noopener noreferrer\">Like us<\/a>\u00a0on Facebook, or subscribe to our\u00a0<a href=\"http:\/\/feeds2.feedburner.com\/automatedhome\">RSS feed<\/a>. You can even get these news stories\u00a0<a href=\"http:\/\/feedburner.google.com\/fb\/a\/mailverify?uri=AutomatedHome&amp;loc=en_US\">delivered via email<\/a>, straight to your inbox every day.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Part of the attraction of a Z-Wave smart home setup is the great range of hardware modules on offer.\u00a0There are currently 375 different\u00a0manufacturers producing over&#8230;<\/p>\n","protected":false},"author":3,"featured_media":29875,"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-01T08:59:41Z","apple_news_api_id":"03e27371-5c9e-4edd-bfff-b190657b9379","apple_news_api_modified_at":"2020-04-10T15:00:11Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/AA-JzcVyeTt2__7GQZXuTeQ","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":false,"_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-29158","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\/2016\/01\/z-wave-goodbye.jpg?fit=500%2C399&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/29158"}],"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=29158"}],"version-history":[{"count":83,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/29158\/revisions"}],"predecessor-version":[{"id":49986,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/29158\/revisions\/49986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media\/29875"}],"wp:attachment":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media?parent=29158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/categories?post=29158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/tags?post=29158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}