Page 1 of 1
OpenZWave not found, support disabled [solved]
Posted: Thursday 04 March 2021 18:19
by TSkar
In a attempt to get my Domoticz installation somewhat stable, I had a bright desition to do a completely clean install, reset all hardware, etc.
I've reset most the devices to factory default, reinstalled OS, and started rebuilding openzwave and domotics, following the
Wiki page
for building from source.
During this install I notice OpenZwave is not detected, and therefore support disabled. Any clues on how to fix this?
- Spoiler: show
-
~/Domoticz/dev-domoticz$ cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt
-- Submodule update
-- LUA library found at: /usr/lib/x86_64-linux-gnu/liblua5.3.a
-- Python3 includes found at: /usr/include/python3.8
-- Building with I2C support
-- Building with SPI support
-- ###########################
-- Compiling Revision #13051
-- ###########################
-- Using builtin jsoncpp library
-- JsonCpp Version: 1.9.4
-- Using builtin Mosquitto library
-- WITH_DLT = OFF
CMake Warning at extern/mosquitto/CMakeLists.txt:104 (FIND_PACKAGE):
By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "cJSON", but
CMake did not find one.
Could not find a package configuration file provided by "cJSON" with any of
the following names:
cJSONConfig.cmake
cjson-config.cmake
Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set
"cJSON_DIR" to a directory containing one of the above files. If "cJSON"
provides a separate development package or SDK, be sure it has been
installed.
-- Optional dependency cJSON not found. Some features will be disabled.
-- Using builtin SQLite library
-- OPENSSL library found at: /usr/lib/x86_64-linux-gnu/libssl.so;/usr/lib/x86_64-linux-gnu/libcrypto.so
-- Linking against boost static libraries
-- BOOST includes found at: /usr/local/include
-- ZLIB library found at: /usr/lib/x86_64-linux-gnu/libz.so
-- ZLIB includes found at: /usr/include
-- Curl library found at: /usr/lib/x86_64-linux-gnu/libcurl.so
-- Curl includes found at: /usr/include/x86_64-linux-gnu
-- CEREAL includes found at: /usr/include
-- LIBUSB library found at: /usr/lib/x86_64-linux-gnu/libusb.so
-- ==== OpenZWave not found, support disabled!
-- GPIO is available
-- Not found telldus-core (telldus-core.h), not adding tellstick support
-- Using precompiled headers
-- Using static libgcc/libstdc++
-- Configuring done
-- Generating done
-- Build files have been written to: /home/[username]/Domoticz/dev-domoticz
OpenZwave 1.6.1910 was installed right before this, I did the
additional steps in to get right version support, but no change. I did a reboot after installing OpenZWave, still no change.
Re: OpenZWave not found, support disabled
Posted: Thursday 04 March 2021 21:36
by waaren
TSkar wrote: ↑Thursday 04 March 2021 18:19
In a attempt to get my Domoticz installation somewhat stable, I had a bright desition to do a completely clean install, reset all hardware, etc.
I've reset most the devices to factory default, reinstalled OS, and started rebuilding openzwave and domotics, following the
Wiki page
What do you see when you enter below command on the command line?
Code: Select all
find / -type f -name "updatebeta" 2>/dev/null; find / -type d -name "open-zwave-read-only" 2>/dev/null
Re: OpenZWave not found, support disabled
Posted: Friday 05 March 2021 14:24
by TSkar
Thank you for trying to help, but I ended up reformatting and trying again.
Sadly I didn't realize it's possible to set Make to write log files, so no clue if I got the error again. Zwave work now at least.