3

I'm reasonably new into the smart home stuff and IoT's, but after some research I look to use something like HomeAssistant or OpenHAB.

From what I'm reading you need bridges for specific devices, unless they support Z-Wave or Zigbee (may well be wrong on this...).

So, being a coder I like open source and I'd prefer to use Zigbee devices but it seems very much still in development.

I've looked to get a USB Zigbee controller (I am from the UK) but cannot find anything. Z-Wave - yes, but not Zigbee.

So a few questions:

  • Is this not available in the UK?

  • If a device supports Zigbee, providing a binding etc exists in the home automation software, should it work? As in, a Zigbee controller doesn't only work with certain devices? That's more the software?

Sorry if I seem on the wrong track here, and any help is appreciated.

My overall thinking is with some software to buy Zigbee devices, get a Zigbee controller and connect and use my devices using the provided components/bindings of the software with no need for bridges.

1 Answer 1

5

From what I'm reading you need bridges for specific devices, unless they support Z-Wave or Zigbee (may well be wrong on this...).

In general, you need a "bridge" for everything - including Z-Wave and ZigBee. A bridge may be as simple as a USB dongle and some software, or it may be a stand-alone box, but there must be something to handle the radio and protocol interface.

I'd prefer to use Zigbee devices but it seems very much still in development.

ZigBee is a mature and well development system, although it may or may not be commonly used in different parts of the world. ZigBee has been around for 15+ years, and ZigBee 3.0 has been released for a few years now. Of course new features continue to be added, so in this respect it is still in development.

ZigBee is used quite extensively in commercial systems (lighting and Smart Metering) and possibly the most well known implementation are the Philips Hue lights which use ZigBee Light Link (ZLL). Other systems by Osram and Ikea (among others) also utilise ZLL so are compatible.

Is this not available in the UK?

ZigBee is available in the UK, but is not particularly common for home automation where Z-Wave is more popular. It is used extensively in Smart Meters, and many lighting products use ZigBee (ZigBee Light Link profile is now merged into ZigBee 3.0).

There are USB dongles available in Europe, and unlike ZWave, ZigBee uses the global 2.4 GHz band, so a ZigBee controller or device bought anywhere in the world will work find in the UK.

There is an open source ZigBee stack here, and you can find a list of controllers on this page. This stack is used by openHAB and a number of other commercial and open source systems.

If a device supports Zigbee, providing a binding etc exists in the home automation software, should it work? As in, a Zigbee controller doesn't only work with certain devices? That's more the software?

I'm not sure I understand this question. A ZigBee device must contain a ZigBee radio and protocol stack to work, so a ZigBee controller will only work with ZigBee devices. ZigBee defines a (so called) ZigBee Cluster Library which defines a common way for devices to interact, so as long as devices implement standard ZCL commands, then it allows ZigBee devices from different manufacturers to communicate with each other.

The ZigBee Alliance performs certification to ensure that devices correctly implement the ZCL commands to ensure that they will be compatible. Any device that uses the ZigBee logo and name should have been certified by the Alliance before being placed on the market. It is worth noting that there are devices on the market that are not certified even if they may partly follow the ZigBee protocol, and therefore may not work 100% with devices from other manufacturers (eg the Chinese Xiaomi devices).

I hope this helps cover your questions.

2
  • Thanks a lot for the reply. For the question you wasn't sure you understood, my end aim for example, is to have, for example, a smart light with Zigbee technology, let's say a Hue bulb. With a server running OpenHAB (with the Hue binding) and a Zigbee controller, would I be able to say switch the light on without the new for the Hue bridge because the newer generation bulbs support Zigbee?
    – Ricky
    Jul 22, 2019 at 11:57
  • Yes, Hue bulbs are ZigBee Light Link, so can be controlled by a separate ZigBee controller - either using a remote control (either Hue or other ZigBee remote) or through openHAB running either the ZigBee or Hue bindings. The openHAB ZigBee binding uses a simple USB stick from a couple of different manufacturers.
    – cdjackson
    Jul 22, 2019 at 19:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.