Thing-it-device-z-wavething-it-node Device Plugin for arbitrary Z-Wave networks and their devices.This allows you to. control Z-Wave-enabled devices over the Internet,. define complex scenes, storyboards and timer controlled executionby means of and.As you can combine Z-Wave devices with other devices and can orchestrate scenarios across locations, this goes far beyond whatZ-Wave networks allow you to do with scenes and alerts. Installation Installation of Open Z-Wave LinuxThe thing-it team is testing with a Aeon Labs Z-Wave Z-Stick Series 2 USB Dongle. Most Linux distributions such as Raspbian Jessierequire no driver installation.
![]()
Aeotec by Aeon Labs Z-Stick. Aeon Labs Z-Stick Gen5 is a self-powered Z-Wave USB adapter with® network creation capabilities (independent from external power and host microprocessor). By being able to remotely include/remove Z-Wave devices, this greatly simplifies Z. Aeon Labs Z-Stick Gen5 is a self- powered Z-Wave USB adapter with® network creation capabilities (independent from external power and host microprocessor). By being able to remotely include/remove Z-Wave devices, this greatly simplifies Z-Wave network installation.
thing-it expects the USB stick to be found at '/dev/ttyUSB0'.You will need to ensure the OpenZWave library and headers are installed first. You can do this one of two ways:. Downloading the source tarball from the and then compiling it and installing on your system via make and sudo make install. You could also install OpenZWave via a precompiled package that's suitable for your Linux distribution and architecture. Notice: Be sure to install BOTH the binary (libopenzwave-x.y) AND the development package (libopenzwave-dev).OSXThe thing-it team is testing with a Aeon Labs Z-Wave Z-Stick Series 2 USB Dongle.
On Mac OSX this donglerequires the installation of a driver which can be found on the support section of Aeon Lab's. thing-it is going to try to communicate with the driver via'/dev/cu.SLABUSBtoUART'.You will need to ensure the OpenZWave library and headers are installed first. You can do this one of two ways:. Downloading the source tarball from the and then compiling it and installing on your system via make and sudo make install. You could also install OpenZWave via a precompiled package that's suitable for your Linux distribution and architecture. Notice: Be sure to install BOTH the binary (libopenzwave-x.y) AND the development package (libopenzwave-dev).If an error related to pkg-config occurs during the build process, perform the following steps and try again. brew uninstall pkg-config.
brew install pkg-config. brew unlink pkg-config && brew link pkg-configWindowsSince there is no standard installation location for Open Z-Wave on Windows, it will be automatically downloaded, compiled, and installed when you installopenzwave-shared via npm (see below). Installation of NodeJS and thing-it-nodeFirst, install on your computer (e.g.
Your PC or your Raspberry Pi).Then install thing-it-node via npm install -g thing-it-nodeInitialization and Start of thing-it-nodeThe thing-it-device-z-wave Plugin is installed with thing-it-node, hence there is no need to install it separately.The Plugin supports Autodiscovery for an existing Z-Wave network and its devices, hence you only have to create a directory in which you intend to run the configuration, e.g. Mkdir /hue-testcd /hue-testand invoke tin initand then start thing-it-node via tin runInstall the thing-it Mobile App from the Apple Appstore or Google Play and set it up to connect to thing-it-nodelocally as described or just connect your browser under. Z-Wave SetupProcure a Z-Wave USB Stick e.g. The (Aeonlab Z-Stick) and connect it to the USB port of your node computer. Make sure thatyou have the latest driver installed and identify the device the stick is connected to.Examples are:.
![]()
/dev/ttyUSB0 on Linux/Mac OS or. /dev/cu.SLABUSBtoUART on Linux/Mac OS or.COM3 on Windows.Follow the instructions for your stick to pair Z-Wave devices.If you start thing-it-node after configuring your Z-Wave network will automatically add all Z-Wave devices to your thing-it-node Configuration andyou will be able control these from the thing-it Mobile App immediately.
Hello.I believe I have properly installed the z-stick, following the.I 'paired' the z-stick with a device; a simple plug-in switchable lamp receptacle.Now, I have no clue how to alter my configuration.yaml file to add this receptacle. The sample configuration provided is: zwave:usbpath: /dev/ttyUSB0configpath: /usr/local/share/python-openzwave/configpollinginterval: 60000customize:sensor.greenwavepowernode6portenergy10:pollingintensity: 1I do not know how to identify my switchable receptacle, or to 'see' anywhere just what is on the z-wave network.Once I find that switchable device, I'll then be confused as to how to control it in HA:)Any advice or suggestions are appreciated. The first thing that I would check is the usbpath that you're using. The one in the example is what some Linux distros will see. I'm away from home at the moment so I can't tell you what this might be on a Mac.Once you have that correct, and HA restarted, if you go to the ' link in the Home Assistant side bar then you will see a list of what devices HA can see, what it calls them, and what status they're reporting.You can then use the names to configure the devices in configuration.yaml.One more thing - in your config you can drop the customise line and everything after it. (Unless you happen to have a Greenwave device connected.)I'll second the tip for checking the logs too, especially during HA startup. It will also show any problems that HA might be having with starting the zwave component.Edit: Formatting.
Now, I have no clue how to alter my configuration.yaml file to add this receptacle.For Z-Wave, you don't add make adjustments to configuration.yaml to add devices. You pair new devices to the z-stick, and your configuration picks it up from there. From the z-stick docs:If you have a Z-Stick Gen5 or S2, you can use the button to add or remove devices from your network. But you can also use software to include and exclude as well.That is, you unplug your z-stick, press the button for it to enter pairing mode, and then press the 'action button' on the device to add.
That will be specific to device being added.For the software way, you can do it from homeassistant if everything is setup. There's a service zwave/addnode that you can call.As for your config, I see two problems:.
Your usbpath should be /dev/cu.usbmodem. I contacted Aeotec Support about to get this added. Double check your configpath. If you followed, it'd be more likely something like /usr/local/lib/python3.4/dist-packages/libopenzwave-0.3.0b8-py3.4-linux-x8664.egg/config as suggested by the docs:With this installation, your configpath needed below will resemble:/usr/local/lib/python3.4/dist-packages/libopenzwave-0.3.0b8-py3.4-linux-x8664.egg/configAs always, check the log output for errors. If you see anything around z-wave, it'd be good to post them here.
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |