OpenZWave / python-openzwave

Python wrapper for openzwave
Other
200 stars 141 forks source link

Unresolved externals building on Windows #132

Closed dude0001 closed 5 years ago

dude0001 commented 6 years ago

Trying to build on windows and I am stuck. This is the output of the build. I see it is failing in the linking step, but I don't know how to troubleshoot from here.

I can see libopenzwave.cpp is being built and copied up to python-openzwave\src-lib\libopenzwave. But something appears to be wrong with it I guess.

Let me know if you want to look at anything in my environment or if you need more details.

c:\temp\python-openzwave>python setup-lib.py install --flavor=dev
ImportError in : from wheel.bdist_wheel import bdist_wheel as _bdist_wheel
sysargv ['setup-lib.py', 'install']
NameError in : class bdist_wheel(_bdist_wheel) - Use bdist_egg instead
<pyozw_setup.DevTemplate object at 0x00000250A6AF5550>
Fail to install minimal dependencies Cython
get_system_context for windows
Found arch x64
Check for devenv in ['c:\\Program Files (x86)\\Microsoft Visual Studio\\2015', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017']
Found devenv in ['c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\Common7\\IDE\\devenv.exe']
Check for MSBuild.exe in ['c:\\Program Files (x86)\\MSBuild\\15.0', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017', 'c:\\Program Files (x86)\\MSBuild\\14.0', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2015']
Found MSBuild.exe in ['c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\MSBuild\\15.0\\Bin\\MSBuild.exe', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\MSBuild\\15.0\\Bin\\amd64\\MSBuild.exe', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\MSBuild\\15.0\\Bin\\MSBuild.exe', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\MSBuild\\15.0\\Bin\\amd64\\MSBuild.exe']
Found MSBuild.exe in ['c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\MSBuild\\15.0\\Bin\\amd64\\MSBuild.exe', 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\MSBuild\\15.0\\Bin\\amd64\\MSBuild.exe']
OpenZWave project for visual studio updated
Found options {'buildconf': 'Release', 'arch': 'x64', 'devenv': 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\Common7\\IDE\\devenv.exe', 'msbuild': 'c:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\MSBuild\\15.0\\Bin\\amd64\\MSBuild.exe', 'vsproject': 'openzwave\\cpp\\build\\windows\\vs2017', 'vsproject_upgrade': True, 'vsproject_prebuild': False, 'vsproject_build': 'openzwave\\cpp\\build\\windows\\vs2017\\x64\\Release'}
{'name': 'libopenzwave', 'sources': ['src-lib/libopenzwave/libopenzwave.pyx'], 'include_dirs': ['openzwave/cpp/src', 'openzwave/cpp/src/value_classes', 'openzwave/cpp/src/platform', 'openzwave/cpp/build/windows', 'src-lib/libopenzwave', 'openzwave\\cpp\\build\\windows\\vs2017\\x64\\Release'], 'define_macros': [('PY_LIB_VERSION', '0.4.7'), ('PY_SSIZE_T_CLEAN', 1), ('PY_LIB_FLAVOR', 'dev'), ('PY_LIB_BACKEND', 'cython')], 'libraries': ['setupapi', 'msvcrt', 'ws2_32', 'dnsapi'], 'extra_objects': ['openzwave\\cpp\\build\\windows\\vs2017\\x64\\Release/OpenZWave.lib'], 'extra_compile_args': [], 'extra_link_args': [], 'language': 'c++'}
['six', 'PyDispatcher>=2.0.5', 'Cython']
Fail to install minimal dependencies Cython
running install
flavor --flavor=dev
running build_openzwave
Found MSBuild.exe : c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\MSBuild.exe
Found devenv.exe : c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe
Found arch : x64
Found build configuration : Release
Found Visual Studio project : openzwave\cpp\build\windows\vs2017
Found build path : openzwave\cpp\build\windows\vs2017\x64\Release
Found cython : C:\Program Files\Python37\Scripts\cython.exe
Clean openzwave in openzwave ... be patient ...
Clean openzwave project ... be patient ...
get_vsproject_devenv_clean_command
c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe openzwave\cpp\build\windows\vs2017\OpenZWave.sln /Clean
Upgrade openzwave project ... be patient ...
get_vsproject_upgrade_command
Build openzwave ... be patient ...
get_vsproject_build_command
c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\amd64\MSBuild.exe OpenZWave.sln /t:Rebuild /p:Configuration=Release /p:Platform=x64
running openzwave_config
Install ozw_config for template <pyozw_setup.DevTemplate object at 0x00000250A6AF5550>
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\2gig
copying openzwave\config\2gig\ct100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\2gig
copying openzwave\config\2gig\ct101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\2gig
copying openzwave\config\2gig\ct30.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\2gig
copying openzwave\config\2gig\ct50e.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\2gig
copying openzwave\config\2gig\ct80.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\2gig
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\lfm20.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\zdm230.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\zdw103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\zdw232.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\zir010.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\zrp110.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
copying openzwave\config\act\zrw103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\act
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsa03202.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsa22.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsa38.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb04100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb05.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb09104.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb28.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb29.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb45.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsb54.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc06106.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc08101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc10.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc11.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc12104.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc13104.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc14104.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc18103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc19103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc24.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc26103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc27103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsc35103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\dsd37.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw056.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw062.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw074.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw075.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw078.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw080.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw088.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw089.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw090.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw095.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw096.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw097.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw098.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw099.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw111.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw112.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw116.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw117.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw120.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw121.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw122.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw129.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw130.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw132.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw139.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
copying openzwave\config\aeotec\zw140.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\aeotec
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
copying openzwave\config\assa_abloy\KeyfreeConnected.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
copying openzwave\config\assa_abloy\nexTouch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
copying openzwave\config\assa_abloy\PushButtonDeadbolt.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
copying openzwave\config\assa_abloy\PushButtonLever.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
copying openzwave\config\assa_abloy\TouchDeadbolt.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
copying openzwave\config\assa_abloy\TouchLever.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\assa_abloy
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\1poleswitch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\2poleswitch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\AlarmSound.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\BuiltinDimmer.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\DoorSensor.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\EnergySwitch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\HeatingControl.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\Molite.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\P1dongle.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\PanicButton.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\PanicWatch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\PluginDimmer.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\SceneController.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\TagReader.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
copying openzwave\config\BeNext\TagReader500.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\BeNext
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
copying openzwave\config\cooper\RF9501.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
copying openzwave\config\cooper\RF9505-T.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
copying openzwave\config\cooper\RF9517.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
copying openzwave\config\cooper\RF9540-N.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
copying openzwave\config\cooper\RF9542-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
copying openzwave\config\cooper\RFWC5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\cooper
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\danfoss
copying openzwave\config\danfoss\living.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\danfoss
copying openzwave\config\danfoss\rsroom.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\danfoss
copying openzwave\config\danfoss\z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\danfoss
copying openzwave\config\device_classes.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
copying openzwave\config\device_classes.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
copying openzwave\config\device_configuration.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\connectz.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt02648.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt02755.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt02758.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt02792.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt2646.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt2647.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt2652.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt2653.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\mt2756.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
copying openzwave\config\devolo\rs014G0159.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\devolo
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dlink
copying openzwave\config\dlink\dch-z110.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dlink
copying openzwave\config\dlink\dch-z120.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dlink
copying openzwave\config\dlink\dch-z510.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dlink
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0002.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0083.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0085.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0086.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0087.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0088.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
copying openzwave\config\dome\0201.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dome
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domitech
copying openzwave\config\domitech\zb22uk.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domitech
copying openzwave\config\domitech\ze27eu.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domitech
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1CA-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1CG-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1DS-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1HT-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1MS-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1SA-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX1WL-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
copying openzwave\config\domux\DX2SK-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\domux
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dragontech
copying openzwave\config\dragontech\wd-100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\dragontech
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\duwi
copying openzwave\config\duwi\05458.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\duwi
copying openzwave\config\duwi\ZWES1000.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\duwi
copying openzwave\config\duwi\ZWESJ300.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\duwi
copying openzwave\config\duwi\zwfb.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\duwi
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ecolink
copying openzwave\config\ecolink\doorwindow.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ecolink
copying openzwave\config\ecolink\firefighter.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ecolink
copying openzwave\config\ecolink\motion.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ecolink
copying openzwave\config\ecolink\sensor.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ecolink
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\electronicsolutions
copying openzwave\config\electronicsolutions\dbmz.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\electronicsolutions
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zw15rmplus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zw15s.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zw20r.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zw20rm.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zw500d.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zwn-bpc.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zwn-sc7.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zwnrsm1plus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
copying openzwave\config\enerwave\zwnrsm2plus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\enerwave
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\eurotronic
copying openzwave\config\eurotronic\eur_cometz.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\eurotronic
copying openzwave\config\eurotronic\eur_spiritz.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\eurotronic
copying openzwave\config\eurotronic\eur_stellaz.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\eurotronic
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\ad146.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\ad147.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\an145.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\an158.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\an179.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\an180.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\an181.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\hac01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\hsp02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\se812.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\sf812.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\sm103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\sp103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\sp814.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\sp816.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\st812.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\st814.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\st815.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
copying openzwave\config\everspring\tse03.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspring
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspringct
copying openzwave\config\everspringct\hsm02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\everspringct
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\evolve
copying openzwave\config\evolve\lrm-as.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\evolve
copying openzwave\config\evolve\lsm-15.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\evolve
copying openzwave\config\evolve\ltm-5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\evolve
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fakro
copying openzwave\config\fakro\zwp10.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fakro
copying openzwave\config\fakro\zwrs.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fakro
copying openzwave\config\fakro\zws12.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fakro
copying openzwave\config\fakro\zws230.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fakro
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgbs001.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgcd001.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgd211.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgd212.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgdw2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgfs101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgfs101zw5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fggc001.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgk001.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgk10x.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgkf601.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgms.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgmszw5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgpb101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgr221.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgrgbwm441.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgrm222.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgs211.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgs212.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgs213.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgs221.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgs222.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgs223.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgsd002.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgss101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgt001.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgwpe.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
copying openzwave\config\fibaro\fgwpfzw5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fibaro
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\firstalert
copying openzwave\config\firstalert\zcombo.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\firstalert
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\forest
copying openzwave\config\forest\fs2z5232000002.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\forest
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\fmi.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\mimo2plus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\mimolite.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\ssa2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\ssa3.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\wv01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
copying openzwave\config\fortrezz\wwa02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\fortrezz
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\frostdale
copying openzwave\config\frostdale\fdn2nxx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\frostdale
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\12719-plugin-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\12724-dimmer.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\14282-plugin-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\14291-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\14292-toggle-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\14294-dimmer.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\14295-dimmer-toggle.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\26931-motion-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\26933-motion-dimmer.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\dimmer.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\dimmer_module.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\hinge-pin.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\receptacle.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\relay.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\ze26i.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\zw4001-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
copying openzwave\config\ge\zw6302.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ge
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\gocontrol
copying openzwave\config\gocontrol\GC-TBZ48L.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\gocontrol
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\gr
copying openzwave\config\gr\gr105.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\gr
copying openzwave\config\gr\gr105n.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\gr
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\greenwave
copying openzwave\config\greenwave\powernode1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\greenwave
copying openzwave\config\greenwave\powernode6.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\greenwave
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\hkzw-dws01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\hkzw-ms01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\hkzw-rgb01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\hkzw-so01-smartplug.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\hkzw-so03.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\hkzw-so05-smartplug.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\scenecontroller1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
copying openzwave\config\hank\scenecontroller4.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\hank
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1CA-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1CG-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1DS-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1HT-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1MS-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1SA-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS1WL-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
copying openzwave\config\heiman\HS2SK-Z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\heiman
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
copying openzwave\config\homeseer\ezmotionplus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
copying openzwave\config\homeseer\hs-wd100plus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
copying openzwave\config\homeseer\hs-ws100plus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
copying openzwave\config\homeseer\hsm100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
copying openzwave\config\homeseer\hsm200.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
copying openzwave\config\homeseer\ztroller.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\homeseer
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\honeywell
copying openzwave\config\honeywell\th8320zw1000.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\honeywell
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\asrzw.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\hrt4zw.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\scsc17.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\ses302.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\ses303.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\sir321.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\srt323.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
copying openzwave\config\horstmann\ssr302.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\horstmann
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\idlock
copying openzwave\config\idlock\idlock101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\idlock
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ingersoll
copying openzwave\config\ingersoll\dwzwave1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\ingersoll
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\inovelli
copying openzwave\config\inovelli\simple_module.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\inovelli
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\intermatic
copying openzwave\config\intermatic\ca8900.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\intermatic
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\iris
copying openzwave\config\iris\rangeextender.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\iris
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\kaipule
copying openzwave\config\kaipule\im20.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\kaipule
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\kwikset
copying openzwave\config\kwikset\smartcode.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\kwikset
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\dz15s.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\dz6hd.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\dzpd3.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\rzi10.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\vrcpg.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\vrf01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\vri06.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
copying openzwave\config\leviton\vri10.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\leviton
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\GC-TBZ48.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\LB60Z-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\PD300Z-2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WA00Z-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WA105DBZ-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WADWAZ-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WAPIRZ-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WD500Z-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WS15Z-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\linear\WT00Z-1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\linear
copying openzwave\config\Localization.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
copying openzwave\config\Localization.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\logicsoft
copying openzwave\config\logicsoft\ZHC5002.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\logicsoft
copying openzwave\config\logicsoft\ZHC5010.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\logicsoft
copying openzwave\config\manufacturer_specific.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
copying openzwave\config\manufacturer_specific.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mh8fceu.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mh9co2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhp210.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhs311.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhs312.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhs314.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhs411.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhs412.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
copying openzwave\config\mcohome\mhs513.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\mcohome
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\merten
copying openzwave\config\merten\507801.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\merten
copying openzwave\config\merten\50x5xx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\merten
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nexia
copying openzwave\config\nexia\db100z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nexia
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nodon
copying openzwave\config\nodon\asp3100SmartPlug.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nodon
copying openzwave\config\nodon\crc3100OctanRemote.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nodon
copying openzwave\config\nodon\crc360xSofremote.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nodon
copying openzwave\config\nodon\cws3101wallswitch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nodon
copying openzwave\config\nodon\msp31xxMicroSmartPlug.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\nodon
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\northq
copying openzwave\config\northq\nq9021.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\northq
copying openzwave\config\northq\nq9121.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\northq
copying openzwave\config\northq\nq92021.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\northq
copying openzwave\config\options.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
copying openzwave\config\options.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan03.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan04.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan06.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan07.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan08.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan11.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pan16.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\phpab01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\phpat02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\phpsg01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pse02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\psm02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\psp05.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\psr04.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pst02-1c.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pst02-b.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
copying openzwave\config\philio\pst02.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\philio
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\polycontrol
copying openzwave\config\polycontrol\doorlock.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\polycontrol
copying openzwave\config\polycontrol\doorlockv3.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\polycontrol
copying openzwave\config\polycontrol\keypad.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\polycontrol
copying openzwave\config\polycontrol\polylock.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\polycontrol
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\004407.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\009105.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\009303.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\009402.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\012501.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\123580.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\123601.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\123658.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\700168.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\smoke-detector.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\solar-siren.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
copying openzwave\config\popp\zweather.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\popp
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qees
copying openzwave\config\qees\reto-dimmer-plus.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qees
copying openzwave\config\qees\reto-plugin-switch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qees
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHAA2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHADx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHBA2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHBDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHCA2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHCDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHDA2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHDDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHIA2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHIDxS1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHIDxS2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHJA2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHJD1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHKDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHLAx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHLDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHNDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHODx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHSDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHTDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHTDxS3.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHUD1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHVDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHWD1.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
copying openzwave\config\qubino\ZMNHZDx.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\qubino
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\rcs
copying openzwave\config\rcs\em52-zw.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\rcs
copying openzwave\config\rcs\pm12-zw.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\rcs
copying openzwave\config\rcs\therm0005.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\rcs
copying openzwave\config\rcs\therm0007.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\rcs
copying openzwave\config\rcs\therm0009.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\rcs
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
copying openzwave\config\remotec\zfm-80.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
copying openzwave\config\remotec\zrc-90.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
copying openzwave\config\remotec\zts-110.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
copying openzwave\config\remotec\zts-500.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
copying openzwave\config\remotec\zurc.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
copying openzwave\config\remotec\zxt-120.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\remotec
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\schlage
copying openzwave\config\schlage\BE468.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\schlage
copying openzwave\config\schlage\BE469.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\schlage
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\schlagelink
copying openzwave\config\schlagelink\itemp.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\schlagelink
copying openzwave\config\schlagelink\minikeypad.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\schlagelink
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\sensative
copying openzwave\config\sensative\strips.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\sensative
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\ls01ch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\ls02ch.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\nas-ab01z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\nas-ds01z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\nas-pd01z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\nas-rc01z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\nas-wr01z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
copying openzwave\config\shenzen_neo\nas-ws02z.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\shenzen_neo
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\steinel
copying openzwave\config\steinel\is140-2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\steinel
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\stelpro
copying openzwave\config\stelpro\stzw402.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\stelpro
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\swiid
copying openzwave\config\swiid\swiidinter.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\swiid
copying openzwave\config\swiid\swiidplug.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\swiid
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\telldus
copying openzwave\config\telldus\tzdw100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\telldus
copying openzwave\config\telldus\tzwp100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\telldus
copying openzwave\config\telldus\zd2301.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\telldus
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\thermofloor
copying openzwave\config\thermofloor\heatit021.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\thermofloor
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\trane
copying openzwave\config\trane\TZEMT400AB32MAA.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\trane
copying openzwave\config\trane\TZEMT400BB32MAA.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\trane
copying openzwave\config\trane\TZEMT524AA21MA.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\trane
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\tronika
copying openzwave\config\tronika\zsc01d.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\tronika
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zd2102.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zd2105us5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zd2201.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zd2301.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zf5201.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zg8101.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zl7261.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zl7431.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zm1601eu.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zm1601eu5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zm1602eu.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zm1602eu5.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zp3102.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zp3111.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
copying openzwave\config\vision\zs5101eu.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vision
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vitrum
copying openzwave\config\vitrum\vitrumBS.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\vitrum
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\waynedalton
copying openzwave\config\waynedalton\WDTC-20.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\waynedalton
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\sm103.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tsp01.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz55.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz56.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz65d.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz66d.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz67.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz68.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz69.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz79.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
copying openzwave\config\wenzhou\tz88.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\wenzhou
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\widom
copying openzwave\config\widom\UBS104.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\widom
copying openzwave\config\widom\UME304C_S.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\widom
copying openzwave\config\widom\WDS.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\widom
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zipato
copying openzwave\config\zipato\MiniKeypad.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zipato
copying openzwave\config\zipato\RGBBulb.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zipato
copying openzwave\config\zipato\RGBBulb2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zipato
copying openzwave\config\zipato\vszd2102.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zipato
copying openzwave\config\zipato\zp3102.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zipato
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen06.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen07.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen20.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen21.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen22.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen22v2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen23.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zen24.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zse08.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zse09.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zse30.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zse33.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
copying openzwave\config\zooz\zse40.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zooz
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\iTemp.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\kfob.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\popp_kfob-c.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_05431.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_05461.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_06433.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_06436.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_064381.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_064435.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_KFOB-S.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_RC2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_WALLC-S.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZME_WCD2.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\ZUno.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwave.me\zweather.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwave.me
copying openzwave\config\zwcfg.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
creating C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwp
copying openzwave\config\zwp\WD-100.xml -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config\zwp
copying openzwave\config\zwscene.xsd -> C:\Program Files\Python37\Lib\site-packages\python_openzwave\ozw_config
running build
running build_ext
cythoning src-lib/libopenzwave/libopenzwave.pyx to src-lib/libopenzwave\libopenzwave.cpp
building 'libopenzwave' extension
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DPY_LIB_VERSION=0.4.7 -DPY_SSIZE_T_CLEAN=1 -DPY_LIB_FLAVOR=dev -DPY_LIB_BACKEND=cython -Iopenzwave/cpp/src -Iopenzwave/cpp/src/value_classes -Iopenzwave/cpp/src/platform -Iopenzwave/cpp/build/windows -Isrc-lib/libopenzwave -Iopenzwave\cpp\build\windows\vs2017\x64\Release "-IC:\Program Files\Python37\include" "-IC:\Program Files\Python37\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\cppwinrt" /EHsc /Tpsrc-lib/libopenzwave\libopenzwave.cpp /Fobuild\temp.win-amd64-3.7\Release\src-lib/libopenzwave\libopenzwave.obj
libopenzwave.cpp
src-lib/libopenzwave\libopenzwave.cpp(3): warning C4005: 'PY_SSIZE_T_CLEAN': macro redefinition
src-lib/libopenzwave\libopenzwave.cpp(3): note: command-line arguments:  see previous definition of 'PY_SSIZE_T_CLEAN'
c:\temp\python-openzwave\openzwave\cpp\src\Defs.h(203): warning C4005: 'snprintf': macro redefinition
c:\program files\python37\include\pyerrors.h(491): note: see previous definition of 'snprintf'
src-lib/libopenzwave\libopenzwave.cpp(5985): warning C4244: 'argument': conversion from 'uint16' to 'uint8_t', possible loss of data
src-lib/libopenzwave\libopenzwave.cpp(6139): warning C4244: 'argument': conversion from 'uint16' to 'uint8_t', possible loss of data
src-lib/libopenzwave\libopenzwave.cpp(21981): warning C4996: 'OpenZWave::Manager::SetNodeOn': was declared deprecated
openzwave/cpp/src\Manager.h(762): note: see declaration of 'OpenZWave::Manager::SetNodeOn'
src-lib/libopenzwave\libopenzwave.cpp(22089): warning C4996: 'OpenZWave::Manager::SetNodeOff': was declared deprecated
openzwave/cpp/src\Manager.h(774): note: see declaration of 'OpenZWave::Manager::SetNodeOff'
src-lib/libopenzwave\libopenzwave.cpp(22210): warning C4996: 'OpenZWave::Manager::SetNodeLevel': was declared deprecated
openzwave/cpp/src\Manager.h(788): note: see declaration of 'OpenZWave::Manager::SetNodeLevel'
src-lib/libopenzwave\libopenzwave.cpp(24669): warning C4244: '=': conversion from 'long' to 'uint8_t', possible loss of data
src-lib/libopenzwave\libopenzwave.cpp(24687): warning C4244: 'argument': conversion from 'Py_ssize_t' to 'const uint8', possible loss of data
src-lib/libopenzwave\libopenzwave.cpp(27214): warning C4244: '=': conversion from 'uint16' to 'uint8_t', possible loss of data
src-lib/libopenzwave\libopenzwave.cpp(29827): warning C4996: 'OpenZWave::Manager::SwitchAllOn': was declared deprecated
openzwave/cpp/src\Manager.h(1514): note: see declaration of 'OpenZWave::Manager::SwitchAllOn'
src-lib/libopenzwave\libopenzwave.cpp(29885): warning C4996: 'OpenZWave::Manager::SwitchAllOff': was declared deprecated
openzwave/cpp/src\Manager.h(1521): note: see declaration of 'OpenZWave::Manager::SwitchAllOff'
src-lib/libopenzwave\libopenzwave.cpp(32283): warning C4996: 'OpenZWave::Manager::BeginControllerCommand': was declared deprecated
openzwave/cpp/src\Manager.h(1810): note: see declaration of 'OpenZWave::Manager::BeginControllerCommand'
src-lib/libopenzwave\libopenzwave.cpp(33978): warning C4996: 'OpenZWave::Manager::GetNumScenes': was declared deprecated
openzwave/cpp/src\Manager.h(2113): note: see declaration of 'OpenZWave::Manager::GetNumScenes'
src-lib/libopenzwave\libopenzwave.cpp(34073): warning C4996: 'OpenZWave::Manager::GetNumScenes': was declared deprecated
openzwave/cpp/src\Manager.h(2113): note: see declaration of 'OpenZWave::Manager::GetNumScenes'
src-lib/libopenzwave\libopenzwave.cpp(34091): warning C4996: 'OpenZWave::Manager::GetAllScenes': was declared deprecated
openzwave/cpp/src\Manager.h(2122): note: see declaration of 'OpenZWave::Manager::GetAllScenes'
src-lib/libopenzwave\libopenzwave.cpp(34356): warning C4996: 'OpenZWave::Manager::RemoveAllScenes': was declared deprecated
openzwave/cpp/src\Manager.h(2130): note: see declaration of 'OpenZWave::Manager::RemoveAllScenes'
src-lib/libopenzwave\libopenzwave.cpp(34416): warning C4996: 'OpenZWave::Manager::RemoveScene': was declared deprecated
openzwave/cpp/src\Manager.h(2148): note: see declaration of 'OpenZWave::Manager::RemoveScene'
src-lib/libopenzwave\libopenzwave.cpp(34477): warning C4996: 'OpenZWave::Manager::CreateScene': was declared deprecated
openzwave/cpp/src\Manager.h(2139): note: see declaration of 'OpenZWave::Manager::CreateScene'
src-lib/libopenzwave\libopenzwave.cpp(34575): warning C4996: 'OpenZWave::Manager::SceneGetValues': was declared deprecated
openzwave/cpp/src\Manager.h(2256): note: see declaration of 'OpenZWave::Manager::SceneGetValues'
src-lib/libopenzwave\libopenzwave.cpp(34652): warning C4996: 'OpenZWave::Manager::SceneGetValueAsBool': was declared deprecated
openzwave/cpp/src\Manager.h(2267): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsBool'
src-lib/libopenzwave\libopenzwave.cpp(34700): warning C4996: 'OpenZWave::Manager::SceneGetValueAsByte': was declared deprecated
openzwave/cpp/src\Manager.h(2278): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsByte'
src-lib/libopenzwave\libopenzwave.cpp(34748): warning C4996: 'OpenZWave::Manager::SceneGetValueAsFloat': was declared deprecated
openzwave/cpp/src\Manager.h(2289): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsFloat'
src-lib/libopenzwave\libopenzwave.cpp(34796): warning C4996: 'OpenZWave::Manager::SceneGetValueAsInt': was declared deprecated
openzwave/cpp/src\Manager.h(2300): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsInt'
src-lib/libopenzwave\libopenzwave.cpp(34844): warning C4996: 'OpenZWave::Manager::SceneGetValueAsShort': was declared deprecated
openzwave/cpp/src\Manager.h(2311): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsShort'
src-lib/libopenzwave\libopenzwave.cpp(34892): warning C4996: 'OpenZWave::Manager::SceneGetValueAsString': was declared deprecated
openzwave/cpp/src\Manager.h(2322): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsString'
src-lib/libopenzwave\libopenzwave.cpp(34940): warning C4996: 'OpenZWave::Manager::SceneGetValueAsBool': was declared deprecated
openzwave/cpp/src\Manager.h(2267): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsBool'
src-lib/libopenzwave\libopenzwave.cpp(34988): warning C4996: 'OpenZWave::Manager::SceneGetValueListSelection': was declared deprecated
openzwave/cpp/src\Manager.h(2333): note: see declaration of 'OpenZWave::Manager::SceneGetValueListSelection'
src-lib/libopenzwave\libopenzwave.cpp(35027): warning C4996: 'OpenZWave::Manager::SceneGetValueAsString': was declared deprecated
openzwave/cpp/src\Manager.h(2322): note: see declaration of 'OpenZWave::Manager::SceneGetValueAsString'
src-lib/libopenzwave\libopenzwave.cpp(35312): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2159): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35372): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2170): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35432): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2181): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35492): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2192): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35552): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2203): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35612): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2214): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35672): warning C4996: 'OpenZWave::Manager::AddSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2159): note: see declaration of 'OpenZWave::Manager::AddSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(35732): warning C4996: 'OpenZWave::Manager::AddSceneValueListSelection': was declared deprecated
openzwave/cpp/src\Manager.h(2225): note: see declaration of 'OpenZWave::Manager::AddSceneValueListSelection'
src-lib/libopenzwave\libopenzwave.cpp(35908): warning C4996: 'OpenZWave::Manager::RemoveSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2246): note: see declaration of 'OpenZWave::Manager::RemoveSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36149): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2355): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36209): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2366): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36269): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2377): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36329): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2388): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36389): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2399): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36449): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2410): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36509): warning C4996: 'OpenZWave::Manager::SetSceneValue': was declared deprecated
openzwave/cpp/src\Manager.h(2355): note: see declaration of 'OpenZWave::Manager::SetSceneValue'
src-lib/libopenzwave\libopenzwave.cpp(36569): warning C4996: 'OpenZWave::Manager::SetSceneValueListSelection': was declared deprecated
openzwave/cpp/src\Manager.h(2421): note: see declaration of 'OpenZWave::Manager::SetSceneValueListSelection'
src-lib/libopenzwave\libopenzwave.cpp(36679): warning C4996: 'OpenZWave::Manager::GetSceneLabel': was declared deprecated
openzwave/cpp/src\Manager.h(2441): note: see declaration of 'OpenZWave::Manager::GetSceneLabel'
src-lib/libopenzwave\libopenzwave.cpp(36807): warning C4996: 'OpenZWave::Manager::SetSceneLabel': was declared deprecated
openzwave/cpp/src\Manager.h(2450): note: see declaration of 'OpenZWave::Manager::SetSceneLabel'
src-lib/libopenzwave\libopenzwave.cpp(36867): warning C4996: 'OpenZWave::Manager::SceneExists': was declared deprecated
openzwave/cpp/src\Manager.h(2459): note: see declaration of 'OpenZWave::Manager::SceneExists'
src-lib/libopenzwave\libopenzwave.cpp(36928): warning C4996: 'OpenZWave::Manager::ActivateScene': was declared deprecated
openzwave/cpp/src\Manager.h(2468): note: see declaration of 'OpenZWave::Manager::ActivateScene'
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO "/LIBPATH:C:\Program Files\Python37\libs" "/LIBPATH:C:\Program Files\Python37\PCbuild\amd64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17134.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17134.0\um\x64" setupapi.lib msvcrt.lib ws2_32.lib dnsapi.lib /EXPORT:PyInit_libopenzwave build\temp.win-amd64-3.7\Release\src-lib/libopenzwave\libopenzwave.obj openzwave\cpp\build\windows\vs2017\x64\Release/OpenZWave.lib /OUT:build\lib.win-amd64-3.7\libopenzwave.cp37-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.7\Release\src-lib/libopenzwave\libopenzwave.cp37-win_amd64.lib
   Creating library build\temp.win-amd64-3.7\Release\src-lib/libopenzwave\libopenzwave.cp37-win_amd64.lib and object build\temp.win-amd64-3.7\Release\src-lib/libopenzwave\libopenzwave.cp37-win_amd64.exp
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::GetNodeStatistics(unsigned int,unsigned char,struct OpenZWave::Node::NodeData *)" (?GetNodeStatistics@Manager@OpenZWave@@QEAAXIEPEAUNodeData@Node@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::GetDriverStatistics(unsigned int,struct OpenZWave::Driver::DriverData *)" (?GetDriverStatistics@Manager@OpenZWave@@QEAAXIPEAUDriverData@Driver@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::ActivateScene(unsigned char)" (?ActivateScene@Manager@OpenZWave@@QEAA_NE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneExists(unsigned char)" (?SceneExists@Manager@OpenZWave@@QEAA_NE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetSceneLabel(unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetSceneLabel@Manager@OpenZWave@@QEAAXEAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetSceneLabel(unsigned char)" (?GetSceneLabel@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@E@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValueListSelection(unsigned char,class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetSceneValueListSelection@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValue(unsigned char,class OpenZWave::ValueID const &,bool)" (?SetSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValue(unsigned char,class OpenZWave::ValueID const &,unsigned char)" (?SetSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@E@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValue(unsigned char,class OpenZWave::ValueID const &,float)" (?SetSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@M@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValue(unsigned char,class OpenZWave::ValueID const &,int)" (?SetSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValue(unsigned char,class OpenZWave::ValueID const &,short)" (?SetSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@F@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSceneValue(unsigned char,class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueListSelection(unsigned char,class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?SceneGetValueListSelection@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueAsString(unsigned char,class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?SceneGetValueAsString@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueAsShort(unsigned char,class OpenZWave::ValueID const &,short *)" (?SceneGetValueAsShort@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEAF@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueAsInt(unsigned char,class OpenZWave::ValueID const &,int *)" (?SceneGetValueAsInt@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEAH@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueAsFloat(unsigned char,class OpenZWave::ValueID const &,float *)" (?SceneGetValueAsFloat@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEAM@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueAsByte(unsigned char,class OpenZWave::ValueID const &,unsigned char *)" (?SceneGetValueAsByte@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SceneGetValueAsBool(unsigned char,class OpenZWave::ValueID const &,bool *)" (?SceneGetValueAsBool@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@PEA_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: int __cdecl OpenZWave::Manager::SceneGetValues(unsigned char,class std::vector<class OpenZWave::ValueID,class std::allocator<class OpenZWave::ValueID> > *)" (?SceneGetValues@Manager@OpenZWave@@QEAAHEPEAV?$vector@VValueID@OpenZWave@@V?$allocator@VValueID@OpenZWave@@@std@@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveSceneValue(unsigned char,class OpenZWave::ValueID const &)" (?RemoveSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValueListSelection(unsigned char,class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?AddSceneValueListSelection@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValue(unsigned char,class OpenZWave::ValueID const &,bool)" (?AddSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValue(unsigned char,class OpenZWave::ValueID const &,unsigned char)" (?AddSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@E@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValue(unsigned char,class OpenZWave::ValueID const &,float)" (?AddSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@M@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValue(unsigned char,class OpenZWave::ValueID const &,int)" (?AddSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValue(unsigned char,class OpenZWave::ValueID const &,short)" (?AddSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@F@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddSceneValue(unsigned char,class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?AddSceneValue@Manager@OpenZWave@@QEAA_NEAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveScene(unsigned char)" (?RemoveScene@Manager@OpenZWave@@QEAA_NE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::CreateScene(void)" (?CreateScene@Manager@OpenZWave@@QEAAEXZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::RemoveAllScenes(unsigned int)" (?RemoveAllScenes@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetAllScenes(unsigned char * *)" (?GetAllScenes@Manager@OpenZWave@@QEAAEPEAPEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNumScenes(void)" (?GetNumScenes@Manager@OpenZWave@@QEAAEXZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::DeleteButton(unsigned int,unsigned char,unsigned char)" (?DeleteButton@Manager@OpenZWave@@QEAA_NIEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::CreateButton(unsigned int,unsigned char,unsigned char)" (?CreateButton@Manager@OpenZWave@@QEAA_NIEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::ReplicationSend(unsigned int,unsigned char)" (?ReplicationSend@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RequestNetworkUpdate(unsigned int,unsigned char)" (?RequestNetworkUpdate@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::TransferPrimaryRole(unsigned int)" (?TransferPrimaryRole@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::ReplaceFailedNode(unsigned int,unsigned char)" (?ReplaceFailedNode@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::ReceiveConfiguration(unsigned int)" (?ReceiveConfiguration@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::CreateNewPrimary(unsigned int)" (?CreateNewPrimary@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SendNodeInformation(unsigned int,unsigned char)" (?SendNodeInformation@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::DeleteAllReturnRoutes(unsigned int,unsigned char)" (?DeleteAllReturnRoutes@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AssignReturnRoute(unsigned int,unsigned char)" (?AssignReturnRoute@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RequestNodeNeighborUpdate(unsigned int,unsigned char)" (?RequestNodeNeighborUpdate@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::HasNodeFailed(unsigned int,unsigned char)" (?HasNodeFailed@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveFailedNode(unsigned int,unsigned char)" (?RemoveFailedNode@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveNode(unsigned int)" (?RemoveNode@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddNode(unsigned int,bool)" (?AddNode@Manager@OpenZWave@@QEAA_NI_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::HealNetwork(unsigned int,bool)" (?HealNetwork@Manager@OpenZWave@@QEAAXI_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::HealNetworkNode(unsigned int,unsigned char,bool)" (?HealNetworkNode@Manager@OpenZWave@@QEAAXIE_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::TestNetwork(unsigned int,unsigned int)" (?TestNetwork@Manager@OpenZWave@@QEAAXII@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::TestNetworkNode(unsigned int,unsigned char,unsigned int)" (?TestNetworkNode@Manager@OpenZWave@@QEAAXIEI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::CancelControllerCommand(unsigned int)" (?CancelControllerCommand@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::BeginControllerCommand(unsigned int,enum OpenZWave::Driver::ControllerCommand,void (__cdecl*)(enum OpenZWave::Driver::ControllerState,enum OpenZWave::Driver::ControllerError,void *),void *,bool,unsigned char,unsigned char)" (?BeginControllerCommand@Manager@OpenZWave@@QEAA_NIW4ControllerCommand@Driver@2@P6AXW4ControllerState@42@W4ControllerError@42@PEAX@Z3_NEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SoftReset(unsigned int)" (?SoftReset@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::ResetController(unsigned int)" (?ResetController@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveWatcher(void (__cdecl*)(class OpenZWave::Notification const *,void *),void *)" (?RemoveWatcher@Manager@OpenZWave@@QEAA_NP6AXPEBVNotification@2@PEAX@Z1@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddWatcher(void (__cdecl*)(class OpenZWave::Notification const *,void *),void *)" (?AddWatcher@Manager@OpenZWave@@QEAA_NP6AXPEBVNotification@2@PEAX@Z1@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::RemoveAssociation(unsigned int,unsigned char,unsigned char,unsigned char,unsigned char)" (?RemoveAssociation@Manager@OpenZWave@@QEAAXIEEEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::AddAssociation(unsigned int,unsigned char,unsigned char,unsigned char,unsigned char)" (?AddAssociation@Manager@OpenZWave@@QEAAXIEEEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetGroupLabel(unsigned int,unsigned char,unsigned char)" (?GetGroupLabel@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetMaxAssociations(unsigned int,unsigned char,unsigned char)" (?GetMaxAssociations@Manager@OpenZWave@@QEAAEIEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned int __cdecl OpenZWave::Manager::GetAssociations(unsigned int,unsigned char,unsigned char,struct OpenZWave::InstanceAssociation * *)" (?GetAssociations@Manager@OpenZWave@@QEAAIIEEPEAPEAUInstanceAssociation@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNumGroups(unsigned int,unsigned char)" (?GetNumGroups@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::RequestAllConfigParams(unsigned int,unsigned char)" (?RequestAllConfigParams@Manager@OpenZWave@@QEAAXIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::RequestConfigParam(unsigned int,unsigned char,unsigned char)" (?RequestConfigParam@Manager@OpenZWave@@QEAAXIEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetConfigParam(unsigned int,unsigned char,unsigned char,int,unsigned char)" (?SetConfigParam@Manager@OpenZWave@@QEAA_NIEEHE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SwitchAllOff(unsigned int)" (?SwitchAllOff@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SwitchAllOn(unsigned int)" (?SwitchAllOn@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetSwitchPoint(class OpenZWave::ValueID const &,unsigned char,unsigned char *,unsigned char *,signed char *)" (?GetSwitchPoint@Manager@OpenZWave@@QEAA_NAEBVValueID@2@EPEAE1PEAC@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::ClearSwitchPoints(class OpenZWave::ValueID const &)" (?ClearSwitchPoints@Manager@OpenZWave@@QEAAXAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveSwitchPoint(class OpenZWave::ValueID const &,unsigned char,unsigned char)" (?RemoveSwitchPoint@Manager@OpenZWave@@QEAA_NAEBVValueID@2@EE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetSwitchPoint(class OpenZWave::ValueID const &,unsigned char,unsigned char,signed char)" (?SetSwitchPoint@Manager@OpenZWave@@QEAA_NAEBVValueID@2@EEC@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNumSwitchPoints(class OpenZWave::ValueID const &)" (?GetNumSwitchPoints@Manager@OpenZWave@@QEAAEAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::ReleaseButton(class OpenZWave::ValueID const &)" (?ReleaseButton@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::PressButton(class OpenZWave::ValueID const &)" (?PressButton@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetChangeVerified(class OpenZWave::ValueID const &)" (?GetChangeVerified@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetChangeVerified(class OpenZWave::ValueID const &,bool)" (?SetChangeVerified@Manager@OpenZWave@@QEAAXAEBVValueID@2@_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RefreshValue(class OpenZWave::ValueID const &)" (?RefreshValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValueListSelection(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetValueListSelection@Manager@OpenZWave@@QEAA_NAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,bool)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,unsigned char)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@E@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,float)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@M@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,int)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,short)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@F@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,unsigned char const *,unsigned char)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEBEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::SetValue(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetValue@Manager@OpenZWave@@QEAA_NAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueFloatPrecision(class OpenZWave::ValueID const &,unsigned char *)" (?GetValueFloatPrecision@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueListValues(class OpenZWave::ValueID const &,class std::vector<int,class std::allocator<int> > *)" (?GetValueListValues@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAV?$vector@HV?$allocator@H@std@@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueListItems(class OpenZWave::ValueID const &,class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > *)" (?GetValueListItems@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueListSelection(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?GetValueListSelection@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueListSelection(class OpenZWave::ValueID const &,int *)" (?GetValueListSelection@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAH@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsRaw(class OpenZWave::ValueID const &,unsigned char * *,unsigned char *)" (?GetValueAsRaw@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAPEAEPEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsString(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?GetValueAsString@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsShort(class OpenZWave::ValueID const &,short *)" (?GetValueAsShort@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAF@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsInt(class OpenZWave::ValueID const &,int *)" (?GetValueAsInt@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAH@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsFloat(class OpenZWave::ValueID const &,float *)" (?GetValueAsFloat@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAM@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsByte(class OpenZWave::ValueID const &,unsigned char *)" (?GetValueAsByte@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetValueAsBool(class OpenZWave::ValueID const &,bool *)" (?GetValueAsBool@Manager@OpenZWave@@QEAA_NAEBVValueID@2@PEA_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsValuePolled(class OpenZWave::ValueID const &)" (?IsValuePolled@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsValueSet(class OpenZWave::ValueID const &)" (?IsValueSet@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsValueWriteOnly(class OpenZWave::ValueID const &)" (?IsValueWriteOnly@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsValueReadOnly(class OpenZWave::ValueID const &)" (?IsValueReadOnly@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: int __cdecl OpenZWave::Manager::GetValueMax(class OpenZWave::ValueID const &)" (?GetValueMax@Manager@OpenZWave@@QEAAHAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: int __cdecl OpenZWave::Manager::GetValueMin(class OpenZWave::ValueID const &)" (?GetValueMin@Manager@OpenZWave@@QEAAHAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetValueHelp(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (?SetValueHelp@Manager@OpenZWave@@QEAAXAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetValueHelp(class OpenZWave::ValueID const &,int)" (?GetValueHelp@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVValueID@2@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetValueUnits(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetValueUnits@Manager@OpenZWave@@QEAAXAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetValueUnits(class OpenZWave::ValueID const &)" (?GetValueUnits@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetValueLabel(class OpenZWave::ValueID const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (?SetValueLabel@Manager@OpenZWave@@QEAAXAEBVValueID@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetValueLabel(class OpenZWave::ValueID const &,int)" (?GetValueLabel@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVValueID@2@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodePlusTypeString(unsigned int,unsigned char)" (?GetNodePlusTypeString@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodePlusType(unsigned int,unsigned char)" (?GetNodePlusType@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeRoleString(unsigned int,unsigned char)" (?GetNodeRoleString@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodeRole(unsigned int,unsigned char)" (?GetNodeRole@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeDeviceTypeString(unsigned int,unsigned char)" (?GetNodeDeviceTypeString@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned short __cdecl OpenZWave::Manager::GetNodeDeviceType(unsigned int,unsigned char)" (?GetNodeDeviceType@Manager@OpenZWave@@QEAAGIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeQueryStage(unsigned int,unsigned char)" (?GetNodeQueryStage@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeFailed(unsigned int,unsigned char)" (?IsNodeFailed@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeAwake(unsigned int,unsigned char)" (?IsNodeAwake@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::GetNodeClassInformation(unsigned int,unsigned char,unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *,unsigned char *)" (?GetNodeClassInformation@Manager@OpenZWave@@QEAA_NIEEPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeInfoReceived(unsigned int,unsigned char)" (?IsNodeInfoReceived@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeLevel(unsigned int,unsigned char,unsigned char)" (?SetNodeLevel@Manager@OpenZWave@@QEAAXIEE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeOff(unsigned int,unsigned char)" (?SetNodeOff@Manager@OpenZWave@@QEAAXIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeOn(unsigned int,unsigned char)" (?SetNodeOn@Manager@OpenZWave@@QEAAXIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeLocation(unsigned int,unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetNodeLocation@Manager@OpenZWave@@QEAAXIEAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeName(unsigned int,unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetNodeName@Manager@OpenZWave@@QEAAXIEAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeProductName(unsigned int,unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetNodeProductName@Manager@OpenZWave@@QEAAXIEAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetNodeManufacturerName(unsigned int,unsigned char,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?SetNodeManufacturerName@Manager@OpenZWave@@QEAAXIEAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeProductId(unsigned int,unsigned char)" (?GetNodeProductId@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeProductType(unsigned int,unsigned char)" (?GetNodeProductType@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeManufacturerId(unsigned int,unsigned char)" (?GetNodeManufacturerId@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeLocation(unsigned int,unsigned char)" (?GetNodeLocation@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeName(unsigned int,unsigned char)" (?GetNodeName@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeProductName(unsigned int,unsigned char)" (?GetNodeProductName@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeManufacturerName(unsigned int,unsigned char)" (?GetNodeManufacturerName@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned int __cdecl OpenZWave::Manager::GetNodeNeighbors(unsigned int,unsigned char,unsigned char * *)" (?GetNodeNeighbors@Manager@OpenZWave@@QEAAIIEPEAPEAE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetNodeType(unsigned int,unsigned char)" (?GetNodeType@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodeSpecific(unsigned int,unsigned char)" (?GetNodeSpecific@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodeGeneric(unsigned int,unsigned char)" (?GetNodeGeneric@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodeBasic(unsigned int,unsigned char)" (?GetNodeBasic@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeZWavePlus(unsigned int,unsigned char)" (?IsNodeZWavePlus@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodeSecurity(unsigned int,unsigned char)" (?GetNodeSecurity@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetNodeVersion(unsigned int,unsigned char)" (?GetNodeVersion@Manager@OpenZWave@@QEAAEIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned int __cdecl OpenZWave::Manager::GetNodeMaxBaudRate(unsigned int,unsigned char)" (?GetNodeMaxBaudRate@Manager@OpenZWave@@QEAAIIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeSecurityDevice(unsigned int,unsigned char)" (?IsNodeSecurityDevice@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeRoutingDevice(unsigned int,unsigned char)" (?IsNodeRoutingDevice@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeBeamingDevice(unsigned int,unsigned char)" (?IsNodeBeamingDevice@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeFrequentListeningDevice(unsigned int,unsigned char)" (?IsNodeFrequentListeningDevice@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsNodeListeningDevice(unsigned int,unsigned char)" (?IsNodeListeningDevice@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RequestNodeDynamic(unsigned int,unsigned char)" (?RequestNodeDynamic@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RequestNodeState(unsigned int,unsigned char)" (?RequestNodeState@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RefreshNodeInfo(unsigned int,unsigned char)" (?RefreshNodeInfo@Manager@OpenZWave@@QEAA_NIE@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetPollIntensity(class OpenZWave::ValueID const &)" (?GetPollIntensity@Manager@OpenZWave@@QEAAEAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetPollIntensity(class OpenZWave::ValueID const &,unsigned char)" (?SetPollIntensity@Manager@OpenZWave@@QEAAXAEBVValueID@2@E@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::isPolled(class OpenZWave::ValueID const &)" (?isPolled@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::DisablePoll(class OpenZWave::ValueID const &)" (?DisablePoll@Manager@OpenZWave@@QEAA_NAEBVValueID@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::EnablePoll(class OpenZWave::ValueID const &,unsigned char)" (?EnablePoll@Manager@OpenZWave@@QEAA_NAEBVValueID@2@E@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::SetPollInterval(int,bool)" (?SetPollInterval@Manager@OpenZWave@@QEAAXH_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: int __cdecl OpenZWave::Manager::GetPollInterval(void)" (?GetPollInterval@Manager@OpenZWave@@QEAAHXZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetControllerPath(unsigned int)" (?GetControllerPath@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: enum OpenZWave::Driver::ControllerInterface __cdecl OpenZWave::Manager::GetControllerInterfaceType(unsigned int)" (?GetControllerInterfaceType@Manager@OpenZWave@@QEAA?AW4ControllerInterface@Driver@2@I@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::LogDriverStatistics(unsigned int)" (?LogDriverStatistics@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: int __cdecl OpenZWave::Manager::GetSendQueueCount(unsigned int)" (?GetSendQueueCount@Manager@OpenZWave@@QEAAHI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetLibraryTypeName(unsigned int)" (?GetLibraryTypeName@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::GetLibraryVersion(unsigned int)" (?GetLibraryVersion@Manager@OpenZWave@@QEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsBridgeController(unsigned int)" (?IsBridgeController@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsStaticUpdateController(unsigned int)" (?IsStaticUpdateController@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::IsPrimaryController(unsigned int)" (?IsPrimaryController@Manager@OpenZWave@@QEAA_NI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetSUCNodeId(unsigned int)" (?GetSUCNodeId@Manager@OpenZWave@@QEAAEI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: unsigned char __cdecl OpenZWave::Manager::GetControllerNodeId(unsigned int)" (?GetControllerNodeId@Manager@OpenZWave@@QEAAEI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::RemoveDriver(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?RemoveDriver@Manager@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Manager::AddDriver(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum OpenZWave::Driver::ControllerInterface const &)" (?AddDriver@Manager@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBW4ControllerInterface@Driver@2@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: void __cdecl OpenZWave::Manager::WriteConfig(unsigned int)" (?WriteConfig@Manager@OpenZWave@@QEAAXI@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::getVersionLongAsString(void)" (?getVersionLongAsString@Manager@OpenZWave@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: static class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl OpenZWave::Manager::getVersionAsString(void)" (?getVersionAsString@Manager@OpenZWave@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: static void __cdecl OpenZWave::Manager::Destroy(void)" (?Destroy@Manager@OpenZWave@@SAXXZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: static class OpenZWave::Manager * __cdecl OpenZWave::Manager::Create(void)" (?Create@Manager@OpenZWave@@SAPEAV12@XZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "private: static class OpenZWave::Manager * OpenZWave::Manager::s_instance" (?s_instance@Manager@OpenZWave@@0PEAV12@EA)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::GetOptionAsString(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?GetOptionAsString@Options@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAV34@@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::GetOptionAsInt(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int *)" (?GetOptionAsInt@Options@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::GetOptionAsBool(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool *)" (?GetOptionAsBool@Options@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEA_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::AddOptionString(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (?AddOptionString@Options@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@0_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::AddOptionInt(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,int)" (?AddOptionInt@Options@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::AddOptionBool(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool)" (?AddOptionBool@Options@OpenZWave@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: bool __cdecl OpenZWave::Options::Lock(void)" (?Lock@Options@OpenZWave@@QEAA_NXZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: static bool __cdecl OpenZWave::Options::Destroy(void)" (?Destroy@Options@OpenZWave@@SA_NXZ)
libopenzwave.obj : error LNK2001: unresolved external symbol "public: static class OpenZWave::Options * __cdecl OpenZWave::Options::Create(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?Create@Options@OpenZWave@@SAPEAV12@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@00@Z)
build\lib.win-amd64-3.7\libopenzwave.cp37-win_amd64.pyd : fatal error LNK1120: 190 unresolved externals
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.14.26428\\bin\\HostX86\\x64\\link.exe' failed with exit status 1120
bibi21000 commented 6 years ago

Hi Windows give me headache ... It seems that you MUST use the same compiler used to compile python itself. Look at https://wiki.python.org/moin/WindowsCompilers

dude0001 commented 6 years ago

Thank you for the reply. I am using Python 3.7. I did read through that article you linked, but 3.7 isn't listed. I did some googling and it looks like 3.7 still uses C++ 14.0 which is what I am using. You can see in my build log the link.exe line is looking in the v14 directory (I think)

error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\bin\HostX86\x64\link.exe' failed with exit status 1120

Is there something in the build log that is telling you it is using the wrong compiler? Any other thoughts? What would this error mean on a non-windows environment? I don't necessarily think this is Windows related. I think something isn't getting placed in the correct folder, etc as it looks like the compiler isn't able to find the OpenZWave namespaced dependencies.

bibi21000 commented 6 years ago

Compilation and linking are ok on Ubuntu and debian (look at travis-ci and circleci jobs) For windows (look at appveyor), the command python setup.py install --flavor=dev and the tests are :

When first testing build for Windows, I've made a fresh VM for windows 10. Everything works fine for python 2.7 / 32 bits. After I try to tests python 2.7 / 64 bits. It brokes all. So I try to remove the 64 bits versions of python and libs and reinstall the 32 bits one ... but it fails too !!!

What can I say ? ... Try on a fresh installation of Windows ... and the most important thing, only install the libraries you really need. That's the Windows world !!!

As said Windows developpment always give me headache ... That's why I leave it 20 years ago.

Maybe, you can try to build openzwave by hand (look at documentation), it can help you.

Sorry, I can not help you anymore

dude0001 commented 6 years ago

This is very helpful. I'm trying to learn python while playing with my home automation solution. Thank you for the information, this should help in my learning and troubleshooting the issue. I'll start trying to dig in to this more.

One last question, what documentation for openzwave are you referring to exactly? I've followed a few different sets of instructions. I have been able to build openzwave 64 bit on my machine. It just fails with the setup script in the python-openzwave project. So like I said above, I think something just isn't getting place in the right location or wrong version of a tool being used. The other thing I am looking at is the project file this builds for VS 2017 is still very different from the one that is created when you let VS update it automatically. There are different files that aren't even there and some different build commands it runs. However, it does build. Those things could very well be related though.

dude0001 commented 6 years ago

I see what is happening and I think I'm close to a resolution. On Python x64, the scripts are calling devenv.exe /upgrade after some custom upgrade logic that edits the project and solution files. The devenv.exe /upgrade is clobbering the custom stuff. I don't know Python but I'm trying to work it out so the custom stuff is called after devenv.exe /upgrade and removing some of the unneeded custom stuff that devenv.exe /upgrade already does for you. I've got it down to 3 unresolved externals now instead of the 30+ errors I was getting.

One thing I am not clear about is which .py scripts should be called when trying to install from Python 3.6/3.7 x64 on Windows. The appveyor script and the INSTALL_WIN.rst instructions.

I know you have moved on from Windows, but I think I am close to getting this working for x64 and I would love to help. Can you explain the intention or difference between the two or is one just out of date?

appveyor says

build_script:
  # Build the compiled extension
  - "python pyozw_win.py"
  - "python setup.py install --flavor=dev"

INSTALL_WIN.rst says nothing about pyozw_win.py and just says

python setup.py install --flavor=dev

Also, appveyor said there is a dependency "nose" that isn't mentioned in INSTALL_WIN.rst

bibi21000 commented 6 years ago

pyozw_win.py is a module called by pyozw_setup.py wich is a module called by setup.py. It regroups all needed stuff needed for windows. My experience in windows developmet says to me that it impossible to put all the windows stuff in pyozw_setup.py (like for all others os) This module had a main part ... which allows it to be called directly (look at python doc for information on it). The normal process is python setup.py install python pyozw_win.py is for testing nose is a module used for automatics tests

dude0001 commented 6 years ago

Thank you for more info. So in a normal "production" environment you should only run python setup.py install --flavor=dev?

I can see the need as a developer to step in to pyozw_win.py "main" for testing. But why is this called in the appveyor script before python setup.py install --flavor=dev Why don't we just call setup.py there too?

The reason I am hung up on this is, it will influence how I solve the current problem of the call to devenv.exe /upgrade stomping on the project file changes made in the pyozw_win.py update_vs_project. I understand how pyozw_win.py is used to setup the context for windows, get a path to the project, setup the 2017 project path, etc. But why are we doing any upgrade logic there in update_vs_project. I think that is the whole problem.

The issue is depending on if you are executing this from appveyor or doing it in a production environment using just setup.py, it will do different things because some of the code is running twice in appveyor (update_vs_project).

What we really need to do to fix this in both appveyor and a normal production deployment is to do ALL the upgrade logic once and only once. This means do the devenv.exe /upgrade first and then modified version of the pyozw_win.py update_vs_project immediately after. pyozw_win.py update_vs_project shouldn't be called when setting up the windows context.

This is in fact what I am trying to do, but I cannot figure out a straight forward way to do that so it works in both appveyor with the two steps AND a production deployment just calling setup.py.

bibi21000 commented 6 years ago

The final goal is to install it using pip (which call python setup.py install --flavor=the good flavor) Appveyor is a testing tool for developpers ... so why not call pyozw_win.py in it ? It can help as we can be more verbose calling it directly Give an atomic PR with your changes (not a one with hundreds of changes, if it breaks something for other os, I won't accept it) If needed, move some code from pyozw_setup into pyozw_win (but not in the other way)

kdschlosser commented 6 years ago

I wanted to give a heads up on this. the vast majority of the windows code can be removed.

if you modify the vs2010 solution so it is compatible with VS2017 locate vs2017 in the reg grab the VC directory run vcvarsall for the specific architecture and capture the data return by set. apply the differences to os.environ. apply the toolkit and SDK to the VS solution. and use msbuild to build it.

if you add the environment variables DISTUTILS_USE_SDK= to os.environ and MSSDK=the sdk path as well. it will build properly for all python versions any architecture.

So basically in order to simplify the build process for windows make it a requirement to have Visual Studio 2017 with all of the Visual C components added and Windows SDK 8.1 or above.

Between Microsoft and Python builds it is almost impossible to try to build openzwave using what is on a users system. because Microsoft has no consistent mechanism in place for making this easy the easiest solution is to tell the user they have to have these things in order for it to build.

I do know of the possibility of having problems if the version of python was compiled with a different compiler as openzwave. I have found no such issues. it work without any problems. with the above setup.

You do have to make sure that openzwave is built using the same compiler that Cython uses to build the pyd file. that is what the DISTUTILS_USE_SDK and MSSDK env variables do. MSSDK needs to be set to the same path as WINDOWSSDKVERBINPATH

The biggest problem is with python 2.7, 3.1, 3.2 if you want to build using the compiler that python is built in. because trying to locate the proper SDK's for the MSVC compiler 9.0 as well as the .net toolchain is difficult. not to mention the issues with installing the SDK's bumping heads with some of the VC Redist's and .Net.

the above works and it works without error every single time. I suggest making it a requirement.

I do have a test set of scripts to build libopenzwave if it is wanted for example. this set of scripts does properly parse all of the different build variables like the SDK and toolsets the problem is locating the components necessary to build it successfully. if the Visual C compiler for python gets used. (which probably would be the case most of the time on 2.7, 3.1, and 3.2) it will always fail. because of an error in one of the included files. it doesn't properly map bool when compiling C code. and the Encryption bits in openzwave are written in C

I even went to the extent of creating an Extension and adding all of the necessary compiler args macros include paths and files so distutils can build it. It still fails if the python C compiler is used. I did manage to find a trial version of VS 2008 on Microsoft's website. I tried to build the solution included with openzwave for VS2008. it fails.