ioBroker / ioBroker.zwave

Legacy Z-Wave integration using OpenZWave
Other
24 stars 7 forks source link

raspberry pi4 und Z-Wave Stick von Aeotec #66

Closed bergjet closed 5 years ago

bergjet commented 5 years ago

Gilt hier auch die Änderung wie für den Raspberry 3 ? Ich kann nämlich keinen USB-Port einstellen.

bergjet commented 5 years ago

Nein, habe es versucht der USB Aeotec Gen5 geht nicht. Habe versucht den Z-Wave Adapter zum Laufen zu bringen, am pi3+, pi4, und am Beelink, funktioniert nirgends. Man kann den USB Port nicht dauerhaft einstellen.

AlCalzone commented 5 years ago

Ich bin mir nicht sicher, was der USB-Stick damit zu tun hat, dass man den Port nicht dauerhaft auswählen kann.

bergjet commented 5 years ago

Woran kann es denn scheitern, dass ich z-wave nicht nutzen kann auf keinem der 3 Geräte?

AlCalzone commented 5 years ago

Ohne Logs, Screenshots o.ä. grenzt das an Glaskugel-Lesen

bergjet commented 5 years ago

Habe jetzt nochmal installiert für das Logfile.

`$ ./iobroker add zwave --host raspberrypi NPM version: 6.9.0 npm install iobroker.zwave@1.5.1 --unsafe-perm --production --save --prefix "/opt/iobroker" (System call) find: ‘/tmp/systemd-private-7b10302e8b364d56a56698b8896a6700-systemd-timesyncd.service-Fn6ovY’: Keine Berechtigung % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 125 0 125 0 0 108 0 --:--:-- 0:00:01 --:--:-- 108

0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 100 1499k 0 1499k 0 0 486k 0 --:--:-- 0:00:03 --:--:-- 1546k 100 9854k 0 9854k 0 0 2361k 0 --:--:-- 0:00:04 --:--:-- 4788k 100 12.8M 0 12.8M 0 0 2984k 0 --:--:-- 0:00:04 --:--:-- 5722k

In file included from /usr/include/c++/8/map:60, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.h:33, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.cpp:30: /usr/include/c++/8/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >; _Compare = std::less; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr > >]’: /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.h:33, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.cpp:30: /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueItemHelp(uint8, uint8, uint16, int32, int32) const’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueHelp(uint8, uint8, uint16, uint32)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::WriteXMLVIDHelp(uint8, uint8, uint16, uint32, TiXmlElement)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In static member function ‘static void OpenZWave::Internal::Localization::ReadXMLVIDLabel(uint8, uint8, uint16, uint32, const TiXmlElement)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueLabel(uint8, uint8, uint16, uint32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In static member function ‘static void OpenZWave::Internal::Localization::ReadXMLVIDHelp(uint8, uint8, uint16, uint32, const TiXmlElement*)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueHelp(uint8, uint8, uint16, uint32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueLabel(uint8, uint8, uint16, int32) const’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueItemHelp(uint8, uint8, uint16, int32, int32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In static member function ‘static void OpenZWave::Internal::Localization::ReadXMLVIDItemLabel(uint8, uint8, uint16, uint32, const TiXmlElement*)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueItemLabel(uint8, uint8, uint16, int32, int32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueItemLabel(uint8, uint8, uint16, int32, int32) const’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, In file included from /usr/include/c++/8/map:60, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.h:32, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long int&&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, std::shared_ptr >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::shared_ptr > >; _Compare = std::less; _Alloc = std::allocator<std::pair<const long long int, std::shared_ptr > >]’: /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.h:32, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.cpp:28: /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::ManufacturerSpecificDB::LoadProductXML()’: /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, Makefile:249: Documentation not being built

In file included from ../src/openzwave.hpp:28, from ../src/callbacks.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/callbacks.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from /opt/iobroker/node_modules/nan/nan.h:54, from ../src/openzwave.hpp:28, from ../src/openzwave.cc:18: ../src/openzwave.cc: At global scope: /home/iobroker/.node-gyp/10.16.3/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void ()(v8::Local, v8::Local)’ to ‘node::addon_register_func’ {aka ‘void ()(v8::Local, v8::Local, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.node-gyp/10.16.3/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~ ../src/openzwave.cc:329:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(openzwave_shared, OZW::init) ^~~

In file included from ../src/openzwave.hpp:27, from ../src/openzwave.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-config.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-config.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-driver.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-driver.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-groups.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-groups.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-management.cc:17: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-management.cc:17: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-network.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-network.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-nodes.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-nodes.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-polling.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-polling.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-scenes.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-scenes.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-values.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-values.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/utils.cc:18: /opt/iobroker/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/utils.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})

host.raspberrypi install adapter zwave npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.zwave" find: ‘/tmp/systemd-private-7b10302e8b364d56a56698b8896a6700-systemd-timesyncd.service-Fn6ovY’: Keine Berechtigung % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 125 0 125 0 0 158 0 --:--:-- --:--:-- --:--:-- 158

0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 851k 0 851k 0 0 322k 0 --:--:-- 0:00:02 --:--:-- 855k 100 7859k 0 7859k 0 0 2159k 0 --:--:-- 0:00:03 --:--:-- 3945k 100 12.8M 0 12.8M 0 0 2990k 0 --:--:-- 0:00:04 --:--:-- 4772k

In file included from /usr/include/c++/8/map:60, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.h:33, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.cpp:30: /usr/include/c++/8/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >; _Compare = std::less; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr > >]’: /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.h:33, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/Localization.cpp:30: /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueItemHelp(uint8, uint8, uint16, int32, int32) const’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueHelp(uint8, uint8, uint16, uint32)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::WriteXMLVIDHelp(uint8, uint8, uint16, uint32, TiXmlElement)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In static member function ‘static void OpenZWave::Internal::Localization::ReadXMLVIDLabel(uint8, uint8, uint16, uint32, const TiXmlElement)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueLabel(uint8, uint8, uint16, uint32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In static member function ‘static void OpenZWave::Internal::Localization::ReadXMLVIDHelp(uint8, uint8, uint16, uint32, const TiXmlElement*)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueHelp(uint8, uint8, uint16, uint32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueLabel(uint8, uint8, uint16, int32) const’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueItemHelp(uint8, uint8, uint16, int32, int32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In static member function ‘static void OpenZWave::Internal::Localization::ReadXMLVIDItemLabel(uint8, uint8, uint16, uint32, const TiXmlElement*)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::Localization::SetValueItemLabel(uint8, uint8, uint16, int32, int32, std::cxx11::string, std::cxx11::string)’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function ‘const string OpenZWave::Internal::Localization::GetValueItemLabel(uint8, uint8, uint16, int32, int32) const’: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long unsigned int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, In file included from /usr/include/c++/8/map:60, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.h:32, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long int&&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, std::shared_ptr >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::shared_ptr > >; _Compare = std::less; _Alloc = std::allocator<std::pair<const long long int, std::shared_ptr > >]’: /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.h:32, from /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/cpp/src/ManufacturerSpecificDB.cpp:28: /usr/include/c++/8/bits/stl_map.h: In member function ‘bool OpenZWave::Internal::ManufacturerSpecificDB::LoadProductXML()’: /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree<long long int, std::pair<const long long int, std::shared_ptr >, std::_Select1st<std::pair<const long long int, std::shared_ptr > >, std::less, std::allocator<std::pair<const long long int, std::shared_ptr > > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator<std::pair<const long long int, std::shared_ptr > >’} changed in GCC 7.1 i = _M_t._M_emplace_hint_unique(i, std::piecewise_construct, Makefile:249: Documentation not being built

npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated natives@1.1.6: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x. npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN

deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js In file included from ../src/openzwave.hpp:28, from ../src/callbacks.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/callbacks.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:54, from ../src/openzwave.hpp:28, from ../src/openzwave.cc:18: ../src/openzwave.cc: At global scope: /home/iobroker/.node-gyp/10.16.3/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void ()(v8::Local, v8::Local)’ to ‘node::addon_register_func’ {aka ‘void ()(v8::Local, v8::Local, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.node-gyp/10.16.3/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~ ../src/openzwave.cc:329:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(openzwave_shared, OZW::init) ^~~

In file included from ../src/openzwave.hpp:27, from ../src/openzwave.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-config.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-config.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-driver.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-driver.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-groups.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-groups.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-management.cc:17: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-management.cc:17: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-network.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-network.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-nodes.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-nodes.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-polling.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-polling.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-scenes.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-scenes.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/openzwave-values.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/openzwave-values.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

In file included from ../src/openzwave.hpp:28, from ../src/utils.cc:18: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker)’: /opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void ()(uv_work_t)’ {aka ‘void ()(uv_work_s)’} to ‘uv_after_work_cb’ {aka ‘void ()(uv_work_s*, int)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^

In file included from ../src/openzwave.hpp:27, from ../src/utils.cc:18: /home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’: /home/iobroker/.node-gyp/10.16.3/include/node/node_object_wrap.h:84:78: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type] reinterpret_cast(callback), type); ^~~~~~~~

/home/iobroker/.node-gyp/10.16.3/include/node/v8.h: In instantiation of ‘void v8::PersistentBase::SetWeak(P, typename v8::WeakCallbackInfo

::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo

::Callback = void ()(const v8::WeakCallbackInfo&)]’:/opt/iobroker/node_modules/iobroker.zwave/node_modules/nan/nan_object_wrap.h:65:61: required from here /home/iobroker/.node-gyp/10.16.3/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo::Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} to ‘Callback’ {aka ‘void ()(const v8::WeakCallbackInfo&)’} [-Wcast-function-type]

npm notice created a lockfile as package-lock.json. You should commit this file. got /opt/iobroker/node_modules/iobroker.zwave/admin upload [15] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/zwave.png zwave.png image/png upload [14] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/words.js words.js application/javascript upload [13] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/js/comClasses.js js/comClasses.js application/javascript upload [12] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/index.html index.html text/html upload [11] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/soft-reset.png img/soft-reset.png image/png upload [10] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/sleepOn.png img/sleepOn.png image/png upload [9] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/sleep.png img/sleep.png image/png upload [8] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/readyOn.png img/readyOn.png image/png upload [7] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/ready.png img/ready.png image/png upload [6] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/neighbors.png img/neighbors.png image/png upload [5] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/heal.png img/heal.png image/png upload [4] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/hard-reset.png img/hard-reset.png image/png upload [3] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/delete.png img/delete.png image/png upload [2] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/aliveOn.png img/aliveOn.png image/png upload [1] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/alive.png img/alive.png image/png upload [0] zwave.admin /opt/iobroker/node_modules/iobroker.zwave/admin/img/add.png img/add.png image/png host.raspberrypi object system.adapter.zwave created host.raspberrypi create instance zwave host.raspberrypi object zwave.0.exclusionOn created host.raspberrypi object zwave.0.inclusionOn created host.raspberrypi object zwave.0.info.OZW created host.raspberrypi object zwave.0.info.homeId created host.raspberrypi object zwave.0.info.bridgeController created host.raspberrypi object zwave.0.info.staticUpdateController created host.raspberrypi object zwave.0.info.primaryController created host.raspberrypi object zwave.0.info.SUCNodeId created host.raspberrypi object zwave.0.info.controllerNodeId created host.raspberrypi object zwave.0.info.libraryTypeName created host.raspberrypi object zwave.0.info.libraryVersion created host.raspberrypi object zwave.0.info.scanCompleted created host.raspberrypi object zwave.0.info.driverReady created host.raspberrypi object zwave.0.info.controllerMessage created host.raspberrypi object zwave.0.info.connection created host.raspberrypi object zwave.0.info created host.raspberrypi object system.adapter.zwave.0.outputCount created host.raspberrypi object system.adapter.zwave.0.inputCount created host.raspberrypi object system.adapter.zwave.0.uptime created host.raspberrypi object system.adapter.zwave.0.memRss created host.raspberrypi object system.adapter.zwave.0.memHeapTotal created host.raspberrypi object system.adapter.zwave.0.memHeapUsed created host.raspberrypi object system.adapter.zwave.0.cputime created host.raspberrypi object system.adapter.zwave.0.cpu created host.raspberrypi object system.adapter.zwave.0.connected created host.raspberrypi object system.adapter.zwave.0.alive created host.raspberrypi object system.adapter.zwave.0 created process exited with code 0`

AlCalzone commented 5 years ago

Habe nur durchgescrollt, aber sieht auf den ersten Blick gut aus. Was sagen die ioBorker-Logs während der Ausführung?

bergjet commented 5 years ago
Screenshot 2019-08-23 20 59 16
bergjet commented 5 years ago
Screenshot 2019-08-23 21 05 32
AlCalzone commented 5 years ago

Laut https://github.com/home-assistant/home-assistant/issues/5501 ist das ein häufiges Problem mit dem Stick.

https://github.com/home-assistant/home-assistant/issues/5501#issuecomment-509018545 enthält eine mögliche Lösung. Alternativ kann folgendes reichen:

bergjet commented 5 years ago

Habe den Adapter gestoppt, Stick entfernen und wieder angesteckt und Adapter wieder gestartet. Aber es gibt keine Änderung. Kann man den ModemManager wieder mit systemctl enable ModemManager.service aktivieren, ohne dass was anderes nicht funktioniert?

AlCalzone commented 5 years ago

Ich weiß es ehrlich gesagt nicht.

bergjet commented 5 years ago

Ich würde mir ja einen anderen Stick kaufen oder ein RazBerry Modul, wenn mir wer sagen könnte, was auch funktioniert.

AlCalzone commented 5 years ago

https://github.com/ioBroker/ioBroker.zwave/blob/master/README.md#tested-hardware

Ich selbst habe den razberry im Einsatz

bergjet commented 5 years ago

RazBerry Modul, oder Stick? Am pi4 ?

AlCalzone commented 5 years ago

Das Modul am Pi3. Da der über eine serielle Schnittstelle angesprochen wird, sollte die Hardware-Plattform eigentlich keinen Unterschied machen.

cburghardt commented 5 years ago

No USB selected? Hast du denn einen Ausgang gewählt? Ich verwende den Stick mit einem Raspi 3, geht definitiv. Raspberry neu starten, stick anstecken. Dann den Adapter starten.

bergjet commented 5 years ago

Ich wähle den Port aus, speichern, aber der ist dann wieder verschwunden.

Von meinem iPhone gesendet www.punz.info

Am 24.08.2019 um 20:39 schrieb Carsten Burghardt notifications@github.com:

No USB selected? Hast du denn einen Ausgang gewählt? Ich verwende den Stick mit einem Raspi 3, geht definitiv.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

cburghardt commented 5 years ago

Richtiger Port? Mal kontrollieren mit dmesg | grep ttyACM

bergjet commented 5 years ago

Es steht mir nur ein Port zur Auswahl zur Verfügung. Es ist eine neue Installation am Raspi4.

AlCalzone commented 5 years ago

aber der ist dann wieder verschwunden.

Kannst du mal im Objekte-Tab in ioBroker den Expertenmodus aktivieren? Dann hinter system.adapter.zwave.0 den Bleistift zum Bearbeiten anklicken, auf den "Raw"-Reiter wechseln und dessen Inhalt hier posten?

bergjet commented 5 years ago

{ "from": "system.adapter.admin.0", "ts": 1566726383089, "user": "system.user.admin", "common": { "name": "zwave", "title": "ZWave", "version": "1.5.1", "mode": "daemon", "platform": "javascript/Node.js", "loglevel": "info", "main": "main.js", "license": "LGPL-3.0-or-later", "readme": "https://github.com/ioBroker/ioBroker.zwave/blob/master/README.md", "extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.zwave/master/admin/zwave.png", "type": "hardware", "installedVersion": "1.5.1", "host": "raspberrypi", "compact": true, "onlyWWW": false, "singletonHost": true, "messagebox": true, "enabled": true, "desc": { "en": "ZWave support based on openzwave packet", "de": "ZWave-Unterstützung basiert auf Openzwave-Paket", "ru": "Поддержка ZWave на основе пакета openzwave", "pt": "Suporte ZWave baseado em pacote openzwave", "nl": "ZWave-ondersteuning op basis van openzwave-pakket", "fr": "Support ZWave basé sur le paquet openzwave", "it": "Supporto ZWave basato sul pacchetto openzwave", "es": "Soporte ZWave basado en paquete openzwave", "pl": "ZWave wsparcie oparte na pakiecie openzwave" }, "news": { "1.5.1": { "en": "The refresh node command no longer excludes the node", "de": "Der Befehl zum Aktualisieren des Knotens schließt den Knoten nicht mehr aus", "ru": "Команда обновления узла больше не исключает узел", "pt": "O comando refresh node não exclui mais o nó", "nl": "De opdracht Vernieuwen knoop sluit de knoop niet langer uit", "fr": "La commande d'actualisation du noeud n'exclut plus le noeud", "it": "Il comando di aggiornamento del nodo non esclude più il nodo", "es": "El comando actualizar nodo ya no excluye el nodo", "pl": "Polecenie odświeżania węzła nie wyklucza już węzła", "zh-cn": "刷新节点命令不再排除该节点" }, "1.5.0": { "en": "Update OpenZWave dependency to version 1.6", "de": "OpenZWave-Abhängigkeit auf Version 1.6 geupdated" }, "1.4.2": { "en": "Don't use FORBIDDEN_CHARS regex from JS-Controller because spaces should be escaped aswell.", "de": "Referenz auf FORBIDDEN_CHARS regex aus JS-Controller entfernt um Leerzeichen ebenfalls zu escapen" }, "1.4.1": { "en": "Pinned version of OpenZWave to 1.4 because 1.6 is not compatible yet", "de": "OpenZWave-Version auf 1.4 festgelegt, weil 1.6 noch nicht kompatibel ist" }, "1.4.0": { "en": "* Fixed breaks with OpenZWave 1.6\n* Switched to new testing\n* Support for compact mode", "de": "* Build-breaks mit OpenZWave 1.6 gefixt\n* Zu neuer Testing-Routine gewechselt\n* Unterstützung für compact mode" }, "1.3.2": { "en": "Replace all chars in state IDs that are forbidden in JS-Controller 1.5+", "de": "Alle Zeichen werden ersetzt, die in State-IDs in JS-Controller 1.5+ verboten sind" }, "1.3.1": { "en": "Fix installation as root user", "de": "Installationsfehler as root behoben" }, "1.3.0": { "en": "Experimental support for CentralScene commands", "de": "Experimentelle Unterstützung für CentralScene Kommandos" }, "1.2.0": { "en": "Forbidden chars in state IDs are replaced", "de": "Verbotene Zeichen in Zustands-IDs werden ersetzt", "ru": "Заменены запрещенные символы в идентификаторах штата" }, "1.1.0": { "en": "Used new OZW version for compatibility with NodeJS 10", "de": "Verwendete neue OZW-Version für Kompatibilität mit NodeJS 10", "ru": "Используется новая версия OZW для совместимости с NodeJS 10", "pt": "Usou a nova versão OZW para compatibilidade com o NodeJS 10", "nl": "Gebruikte nieuwe OZW-versie voor compatibiliteit met NodeJS 10", "fr": "Nouvelle version OZW utilisée pour la compatibilité avec NodeJS 10", "it": "Utilizzata la nuova versione OZW per compatibilità con NodeJS 10", "es": "Nueva versión OZW usada para compatibilidad con NodeJS 10", "pl": "Używana nowa wersja OZW dla kompatybilności z NodeJS 10" }, "1.0.0": { "en": "Simplified resolving the location of the JS-Controller", "de": "Vereinfachte Auflösung des JS-Controller Speicherorts", "ru": "Упрощенное решение о местоположении JS-контроллера" }, "0.9.0": { "en": "Several fixes: Lifeline, button states, hard reset, decimal values", "de": "Diverse fixes: Lifeline, Button-States, hard reset, Decimalwerte", "ru": "Several fixes: Lifeline, button states, hard reset, decimal values" }, "0.8.0": { "en": "Update to Openzwave-shared 1.4", "de": "Update zu Openzwave-shared 1.4", "ru": "Update to Openzwave-shared 1.4" }, "0.7.0": { "en": "Several fixes and add association ui", "de": "Mehrere Fehlerbehebungen und Zuordnungs-UI hinzugefügt", "ru": "Several fixes and add association ui" }, "0.6.0": { "en": "Support secure devices", "de": "Secure Geräte werden unterstützt", "ru": "Поддерживаются secure устройства" }, "0.5.2": { "en": "Reset status on start and stop of adapter", "de": "Setzt auf false die Statis beim Aadapterstop und Start", "ru": "Сбрасывает значения статуса при старте и остановке драйвера" }, "0.5.1": { "en": "Update openzwave-shared. Change install process. Fixed not being able to select configuration options from dropdowns. Note: To complete the fix, delete affected nodes in the ioBroker objects tab before starting the adapter.", "de": "Update openzwave-shared. Ändere die Installation. Fehler behoben das Konfigurationsopnen von Dropdowns nicht ausgewählt werden konnten. Hinweis: Um das Problem vollständig zu lösen müssen die betroffenen Geräte im ioBroker Objekte Tab gelöst werden bevor der Adapter gestartet wird.", "ru": "Обновлён пакет openzwave-shared. Изменён процесс установки. Fixed not being able to select configuration options from dropdowns. Note: To complete the fix, delete affected nodes in the ioBroker objects tab before starting the adapter." }, "0.4.4": { "en": "Fix enumeration values", "de": "Korrigiere manche Zustände", "ru": "Исправлены некоторые значения" }, "0.4.3": { "en": "add state info.scanCompleted", "de": "Zustand info.scanCompleted hinzugefügt", "ru": "Добавлено состояние info.scanCompleted" }, "0.4.2": { "en": "Read devices from dev and not from serialport", "de": "Lese Geräte aus dev und nicht aus serialport", "ru": "Поиск устройств в dev, а не в serialport" }, "0.4.1": { "en": "Allow set of parameters", "de": "Erlaube setzten von Parametern", "ru": "Запись в параметры" }, "0.4.0": { "en": "Rewrite adapter", "de": "Komplett neuer Adapter", "ru": "Полностью переписанный драйвер" } }, "keywords": [ "zwave", "control", "openzwave" ], "authors": [ "bluefox <dogafox@gmail.com>", "Christian Baumgartner", "husky-koglhof <husky.koglhof@icloud.com>" ], "config": { "minWidth": 800, "width": 1224, "height": 600 }, "icon": "zwave.png" }, "native": { "usb": "/dev/ttyAMA0", "driverattempts": "3", "pollinterval": "500", "networkkey": "0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,0x10", "logging": false, "consoleoutput": false, "saveconfig": true, "suppressrefresh": false, "forceinit": false }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "_id": "system.adapter.zwave.0", "type": "instance" }

AlCalzone commented 5 years ago

Welchen Pfad soll denn der USB-Stick haben? In der Config steht noch /dev/ttyAMA0. Falls das der falsche ist: kannst du ihn in der Adapterkonfiguration ändern, wenn der Z-Wave-Adapter NICHT aktiviert ist?

Ansonsten kannst du den Pfad auch in dem eben beschriebenen Dialog im Reiter "nativ" ändern.

bergjet commented 5 years ago

Ich habe nur diese Auswahl im Adapter

Screenshot 2019-08-25 14 35 14
AlCalzone commented 5 years ago

Na dann wird der Pfad doch übernommen?! Du sagtest du kannst ihn nicht speichern.

bergjet commented 5 years ago

Nach dem schliessen der Einstellung und wieder öffnen sieht es immer so aus

Screenshot 2019-08-25 14 54 52
bergjet commented 5 years ago

Richtiger Port? Mal kontrollieren mit dmesg | grep ttyACM

Dieser Befehl zeigt mir nichts an.

AlCalzone commented 5 years ago

Nach dem schliessen der Einstellung und wieder öffnen sieht es immer so aus

Das liegt daran, dass das Dropdown vom laufenden Adapter befüllt wird. Deiner stürzt aber ständig ab, womit das nicht klappt. Daher bitte den Adapter stoppen und die Konfiguration so probieren - dann sollte das Feld ein normales Textfeld sein.

Dieser Befehl zeigt mir nichts an.

Dann mal bitte nur dmesg ausführen

cburghardt commented 5 years ago

https://raspberrypi.stackexchange.com/questions/88079/get-the-dev-tty-for-raspberry-pi

Das sollte helfen den richtigen Port zu finden

bergjet commented 5 years ago

Ich habe den Adapter gestoppt. In Nativ das "/dev/ttyAMA0" eingegeben, danach den Adapter wieder gestartet, er bleibt rot.

bergjet commented 5 years ago

das zeigt mir dmesg

`pi@raspberrypi:~ $ dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.19.57-v7l+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1244 SMP Thu Jul 4 18:48:07 BST 2019 [ 0.000000] CPU: ARMv7 Processor [410fd083] revision 3 (ARMv7), cr=30c5383d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] OF: fdt: Machine model: Raspberry Pi 4 Model B Rev 1.1 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 256 MiB at 0x000000001ec00000 [ 0.000000] On node 0 totalpages: 1012736 [ 0.000000] DMA zone: 1728 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 196608 pages, LIFO batch:63 [ 0.000000] HighMem zone: 816128 pages, LIFO batch:63 [ 0.000000] random: get_random_bytes called from start_kernel+0xc0/0x4e8 with crng_init=0 [ 0.000000] percpu: Embedded 17 pages/cpu s39488 r8192 d21952 u69632 [ 0.000000] pcpu-alloc: s39488 r8192 d21952 u69632 alloc=17*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1011008 [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 cma=64M cma=256M smsc95xx.macaddr=DC:A6:32:11:CE:96 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=c94b6da6-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 3735596K/4050944K available (8192K kernel code, 658K rwdata, 2340K rodata, 2048K init, 850K bss, 53204K reserved, 262144K cma-reserved, 3264512K highmem) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0x(ptrval) - 0x(ptrval) (10208 kB) .init : 0x(ptrval) - 0x(ptrval) (2048 kB) .data : 0x(ptrval) - 0x(ptrval) ( 659 kB) .bss : 0x(ptrval) - 0x(ptrval) ( 851 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] ftrace: allocating 27981 entries in 83 pages [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns [ 0.000005] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns [ 0.000021] Switching to timer-based delay loop, resolution 18ns [ 0.000248] Console: colour dummy device 80x30 [ 0.000711] console [tty1] enabled [ 0.000763] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=540000) [ 0.000806] pid_max: default: 32768 minimum: 301 [ 0.001080] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001112] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001877] CPU: Testing write buffer coherency: ok [ 0.002295] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.002933] Setting up static identity map for 0x200000 - 0x20003c [ 0.003103] rcu: Hierarchical SRCU implementation. [ 0.003969] smp: Bringing up secondary CPUs ... [ 0.004868] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.005872] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.006841] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.006972] smp: Brought up 1 node, 4 CPUs [ 0.007040] SMP: Total of 4 processors activated (432.00 BogoMIPS). [ 0.007062] CPU: All CPU(s) started in HYP mode. [ 0.007083] CPU: Virtualization extensions available. [ 0.007877] devtmpfs: initialized [ 0.017923] VFP support v0.3: implementor 41 architecture 3 part 40 variant 8 rev 0 [ 0.018162] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.018204] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.025516] pinctrl core: initialized pinctrl subsystem [ 0.026366] NET: Registered protocol family 16 [ 0.029213] DMA: preallocated 1024 KiB pool for atomic coherent allocations [ 0.030618] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.030650] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.030849] Serial: AMBA PL011 UART driver [ 0.033880] bcm2835-mbox fe00b880.mailbox: mailbox enabled [ 0.069485] bcm2835-dma fe007000.dma: DMA legacy API manager at (ptrval), dmachans=0x1 [ 0.071883] vgaarb: loaded [ 0.072260] SCSI subsystem initialized [ 0.072472] usbcore: registered new interface driver usbfs [ 0.072537] usbcore: registered new interface driver hub [ 0.072648] usbcore: registered new device driver usb [ 0.090390] raspberrypi-firmware soc:firmware: Attached to firmware from 2019-07-09 14:37, variant start [ 0.100115] raspberrypi-firmware soc:firmware: Firmware hash is d2b1b7fb01475cb3914b2086299e32d724e832f1 [ 0.111561] clocksource: Switched to clocksource arch_sys_counter [ 0.188255] VFS: Disk quotas dquot_6.6.0 [ 0.188350] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.188519] FS-Cache: Loaded [ 0.188704] CacheFiles: Loaded [ 0.189209] simple-framebuffer: probe of 0.framebuffer failed with error -12 [ 0.198250] NET: Registered protocol family 2 [ 0.198925] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes) [ 0.198970] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.199052] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.199136] TCP: Hash tables configured (established 8192 bind 8192) [ 0.199269] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.199314] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.199615] NET: Registered protocol family 1 [ 0.200155] RPC: Registered named UNIX socket transport module. [ 0.200181] RPC: Registered udp transport module. [ 0.200202] RPC: Registered tcp transport module. [ 0.200223] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.200252] PCI: CLS 0 bytes, default 64 [ 0.203227] Initialise system trusted keyrings [ 0.203430] workingset: timestamp_bits=14 max_order=20 bucket_order=6 [ 0.212308] FS-Cache: Netfs 'nfs' registered for caching [ 0.212811] NFS: Registering the id_resolver key type [ 0.212853] Key type id_resolver registered [ 0.212875] Key type id_legacy registered [ 0.212905] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.215107] Key type asymmetric registered [ 0.215134] Asymmetric key parser 'x509' registered [ 0.215255] bounce: pool size: 64 pages [ 0.215305] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 0.215474] io scheduler noop registered [ 0.215498] io scheduler deadline registered (default) [ 0.215665] io scheduler cfq registered [ 0.215688] io scheduler mq-deadline registered (default) [ 0.215711] io scheduler kyber registered [ 0.244241] brcm-pcie fd500000.pcie: dmabounce: initialised - 32768 kB, threshold 0x00000000c0000000 [ 0.244285] brcm-pcie fd500000.pcie: could not get clock [ 0.244358] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges: [ 0.244409] brcm-pcie fd500000.pcie: MEM 0x600000000..0x603ffffff -> 0xf8000000 [ 0.301596] brcm-pcie fd500000.pcie: link up, 5.0 Gbps x1 (!SSC) [ 0.301885] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00 [ 0.301915] pci_bus 0000:00: root bus resource [bus 00-01] [ 0.301944] pci_bus 0000:00: root bus resource [mem 0x600000000-0x603ffffff] (bus address [0xf8000000-0xfbffffff]) [ 0.302006] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400 [ 0.302141] pci 0000:00:00.0: PME# supported from D0 D3hot [ 0.304824] PCI: bus0: Fast back to back transfers disabled [ 0.304856] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.305031] pci 0000:01:00.0: [1106:3483] type 00 class 0x0c0330 [ 0.305091] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.305259] pci 0000:01:00.0: PME# supported from D0 D3cold [ 0.307847] PCI: bus1: Fast back to back transfers disabled [ 0.307878] pci_bus 0000:01: busn_res: [bus 01] end is updated to 01 [ 0.307923] pci 0000:00:00.0: BAR 8: assigned [mem 0x600000000-0x6000fffff] [ 0.307957] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x600000fff 64bit] [ 0.308005] pci 0000:00:00.0: PCI bridge to [bus 01] [ 0.308034] pci 0000:00:00.0: bridge window [mem 0x600000000-0x6000fffff] [ 0.308106] pci 0000:00:00.0: enabling device (0140 -> 0142) [ 0.308142] pci 0000:01:00.0: enabling device (0140 -> 0142) [ 0.311301] iproc-rng200 fe104000.rng: hwrng registered [ 0.311529] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB) [ 0.312071] vc-sm: Videocore shared memory driver [ 0.312468] gpiomem-bcm2835 fe200000.gpiomem: Initialised: Registers at 0xfe200000 [ 0.322440] brd: module loaded [ 0.331947] loop: module loaded [ 0.332681] Loading iSCSI transport class v2.0-870. [ 0.334327] libphy: Fixed MDIO Bus: probed [ 0.334764] bcmgenet fd580000.genet: failed to get enet clock [ 0.334794] bcmgenet fd580000.genet: GENET 5.0 EPHY: 0x0000 [ 0.334824] bcmgenet fd580000.genet: failed to get enet-wol clock [ 0.334853] bcmgenet fd580000.genet: failed to get enet-eee clock [ 0.335111] unimac-mdio unimac-mdio.-19: DMA mask not set [ 0.351591] libphy: bcmgenet MII bus: probed [ 0.392092] unimac-mdio unimac-mdio.-19: Broadcom UniMAC MDIO bus at 0x(ptrval) [ 0.392986] usbcore: registered new interface driver r8152 [ 0.393058] usbcore: registered new interface driver lan78xx [ 0.393123] usbcore: registered new interface driver smsc95xx [ 0.393406] xhci_hcd 0000:01:00.0: xHCI Host Controller [ 0.393449] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1 [ 0.395220] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0000000000000890 [ 0.395390] genirq: irq_chip Brcm_MSI did not update eff. affinity mask of irq 55 [ 0.396016] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 0.396051] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.396081] usb usb1: Product: xHCI Host Controller [ 0.396104] usb usb1: Manufacturer: Linux 4.19.57-v7l+ xhci-hcd [ 0.396129] usb usb1: SerialNumber: 0000:01:00.0 [ 0.396652] hub 1-0:1.0: USB hub found [ 0.396718] hub 1-0:1.0: 1 port detected [ 0.397136] xhci_hcd 0000:01:00.0: xHCI Host Controller [ 0.397171] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2 [ 0.397208] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed [ 0.397564] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.19 [ 0.397597] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.397625] usb usb2: Product: xHCI Host Controller [ 0.397648] usb usb2: Manufacturer: Linux 4.19.57-v7l+ xhci-hcd [ 0.397672] usb usb2: SerialNumber: 0000:01:00.0 [ 0.398164] hub 2-0:1.0: USB hub found [ 0.398229] hub 2-0:1.0: 4 ports detected [ 0.399326] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 0.424902] dwc_otg fe980000.usb: base=(ptrval) [ 0.625246] Core Release: 2.80a [ 0.625274] Setting default values for core params [ 0.625315] Finished setting default values for core params [ 0.825648] Using Buffer DMA mode [ 0.825671] Periodic Transfer Interrupt Enhancement - disabled [ 0.825694] Multiprocessor Interrupt Enhancement - disabled [ 0.825717] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 0.825784] Dedicated Tx FIFOs mode [ 0.826408] WARN::dwc_otg_hcd_init:1045: FIQ DMA bounce buffers: virt = ded30000 dma = 0x00000000ded30000 len=9024 [ 0.826455] FIQ FSM acceleration enabled for : Non-periodic Split Transactions Periodic Split Transactions High-Speed Isochronous Endpoints Interrupt/Control Split Transaction hack enabled [ 0.826516] dwc_otg: Microframe scheduler enabled [ 0.826623] WARN::hcd_init_fiq:457: FIQ on core 1 [ 0.826655] WARN::hcd_init_fiq:458: FIQ ASM at c07ae05c length 36 [ 0.826686] WARN::hcd_init_fiq:497: MPHI regs_base at f0810200 [ 0.826735] dwc_otg fe980000.usb: DWC OTG Controller [ 0.826780] dwc_otg fe980000.usb: new USB bus registered, assigned bus number 3 [ 0.826837] dwc_otg fe980000.usb: irq 36, io mem 0x00000000 [ 0.826903] Init: Port Power? op_state=1 [ 0.826924] Init: Power Port (0) [ 0.827180] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 0.827214] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.827242] usb usb3: Product: DWC OTG Controller [ 0.827266] usb usb3: Manufacturer: Linux 4.19.57-v7l+ dwc_otg_hcd [ 0.827290] usb usb3: SerialNumber: fe980000.usb [ 0.827822] hub 3-0:1.0: USB hub found [ 0.827885] hub 3-0:1.0: 1 port detected [ 0.828467] dwc_otg: FIQ enabled [ 0.828476] dwc_otg: NAK holdoff enabled [ 0.828486] dwc_otg: FIQ split-transaction FSM enabled [ 0.828499] Module dwc_common_port init [ 0.828702] usbcore: registered new interface driver uas [ 0.828827] usbcore: registered new interface driver usb-storage [ 0.829000] mousedev: PS/2 mouse device common for all mice [ 0.830145] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer [ 0.830364] bcm2835-cpufreq: min=600000 max=1500000 [ 0.830944] sdhci: Secure Digital Host Controller Interface driver [ 0.830968] sdhci: Copyright(c) Pierre Ossman [ 0.831358] mmc-bcm2835 fe300000.mmcnr: could not get clk, deferring probe [ 0.831820] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.834799] ledtrig-cpu: registered to indicate activity on CPUs [ 0.834955] hidraw: raw HID events driver (C) Jiri Kosina [ 0.835091] usbcore: registered new interface driver usbhid [ 0.835114] usbhid: USB HID core driver [ 0.835856] vchiq: vchiq_init_state: slot_zero = (ptrval), is_master = 0

[ 0.845455] [vc_sm_connected_init]: end - returning 0 [ 0.846497] Initializing XFRM netlink socket [ 0.846538] NET: Registered protocol family 17 [ 0.846628] Key type dns_resolver registered [ 0.846964] Registering SWP/SWPB emulation handler [ 0.847542] registered taskstats version 1 [ 0.847571] Loading compiled-in X.509 certificates [ 0.855273] uart-pl011 fe201000.serial: cts_event_workaround enabled [ 0.855355] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 33, base_baud = 0) is a PL011 rev2 [ 0.858272] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver [ 0.858808] brcmstb_thermal fd5d2200.thermal: registered AVS TMON of-sensor driver [ 0.859428] mmc-bcm2835 fe300000.mmcnr: mmc_debug:0 mmc_debug2:0 [ 0.859454] mmc-bcm2835 fe300000.mmcnr: DMA channel allocated [ 0.884732] sdhci-iproc fe340000.emmc2: Linked as a consumer to regulator.1 [ 0.900919] mmc1: queuing unknown CIS tuple 0x80 (2 bytes) [ 0.902671] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 0.904287] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 0.907179] mmc1: queuing unknown CIS tuple 0x80 (7 bytes) [ 0.908810] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 0.917780] mmc0: SDHCI controller on fe340000.emmc2 [fe340000.emmc2] using ADMA [ 0.920255] of_cfs_init [ 0.920346] of_cfs_init: OK [ 0.920937] Waiting for root device PARTUUID=c94b6da6-02... [ 0.966044] random: fast init done [ 0.971641] usb 1-1: new high-speed USB device number 2 using xhci_hcd [ 0.977600] mmc1: new high speed SDIO card at address 0001 [ 1.023126] mmc0: new ultra high speed DDR50 SDHC card at address aaaa [ 1.024236] mmcblk0: mmc0:aaaa SC16G 14.8 GiB [ 1.026732] mmcblk0: p1 p2 [ 1.039134] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.039200] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.044015] devtmpfs: mounted [ 1.050544] Freeing unused kernel memory: 2048K [ 1.081819] Run /sbin/init as init process [ 1.163267] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.20 [ 1.163307] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 1.163336] usb 1-1: Product: USB2.0 Hub [ 1.164900] hub 1-1:1.0: USB hub found [ 1.165167] hub 1-1:1.0: 4 ports detected [ 1.462649] systemd[1]: System time before build time, advancing clock. [ 1.550600] NET: Registered protocol family 10 [ 1.551875] Segment Routing with IPv6 [ 1.581519] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid) [ 1.582277] systemd[1]: Detected architecture arm. [ 1.591900] systemd[1]: Set hostname to . [ 1.599231] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument [ 1.893719] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. [ 1.893780] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) [ 2.204875] random: systemd: uninitialized urandom read (16 bytes read) [ 2.212709] random: systemd: uninitialized urandom read (16 bytes read) [ 2.220353] systemd[1]: Listening on Syslog Socket. [ 2.221080] random: systemd: uninitialized urandom read (16 bytes read) [ 2.226302] systemd[1]: Created slice system-getty.slice. [ 2.227071] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 2.227900] systemd[1]: Listening on udev Kernel Socket. [ 2.837151] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 2.950144] systemd-journald[107]: Received request to flush runtime journal from PID 1 [ 3.424534] argon-mem feb00000.hevc-decoder: argon-hevcmem initialised: Registers at 0xfeb00000 length 0x0000ffff [ 3.425009] argon-mem feb10000.argon-local-intc: argon-intcmem initialised: Registers at 0xfeb10000 length 0x00000fff [ 3.425642] argon-mem feb20000.h264-decoder: argon-h264mem initialised: Registers at 0xfeb20000 length 0x0000ffff [ 3.431062] argon-mem feb30000.vp9-decoder: argon-vp9mem initialised: Registers at 0xfeb30000 length 0x0000ffff [ 3.517416] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned. [ 3.547713] media: Linux media interface: v0.10 [ 3.556504] bcm2835_audio soc:audio: card created with 8 channels [ 3.592216] videodev: Linux video capture interface: v2.00 [ 3.620714] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned. [ 3.622828] bcm2835_vc_sm_cma_probe: Videocore shared memory driver

[ 3.626473] [vc_sm_connected_init]: installed successfully [ 3.633821] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned. [ 3.634086] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned. [ 3.661326] bcm2835_codec: module is from the staging directory, the quality is unknown, you have been warned. [ 3.671296] bcm2835-codec bcm2835-codec: Device registered as /dev/video10 [ 3.671311] bcm2835-codec bcm2835-codec: Loaded V4L2 decode [ 3.675824] bcm2835-codec bcm2835-codec: Device registered as /dev/video11 [ 3.675837] bcm2835-codec bcm2835-codec: Loaded V4L2 encode [ 3.683041] bcm2835-codec bcm2835-codec: Device registered as /dev/video12 [ 3.683054] bcm2835-codec bcm2835-codec: Loaded V4L2 isp [ 3.728823] bcm2835_v4l2: module is from the staging directory, the quality is unknown, you have been warned. [ 3.861728] [drm] No displays found. Consider forcing hotplug if HDMI is attached [ 3.861846] vc4-drm soc:gpu: bound fe600000.firmwarekms (ops vc4_fkms_ops [vc4]) [ 3.862890] [drm] Initialized vc4 0.0.0 20140616 for soc:gpu on minor 1 [ 3.862907] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.862919] [drm] No driver support for vblank timestamp query. [ 3.862929] [drm] Setting vblank_disable_immediate to false because get_vblank_timestamp == NULL [ 3.914634] [drm] Initialized v3d 1.0.0 20180419 for fec00000.v3d on minor 0 [ 3.968756] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 4.091471] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 4.151862] brcmfmac: F1 signature read @0x18000000=0x15264345 [ 4.163466] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6 [ 4.164137] usbcore: registered new interface driver brcmfmac [ 4.382523] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6 [ 4.397389] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04 [ 5.770622] random: crng init done [ 5.770637] random: 7 urandom warning(s) missed due to ratelimiting [ 5.870722] uart-pl011 fe201000.serial: no DMA platform data [ 5.979046] 8021q: 802.1Q VLAN Support v1.8 [ 6.116083] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SSFS [ 6.202802] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 6.202825] brcmfmac: power management disabled [ 6.531800] bcmgenet fd580000.genet: configuring instance for external RGMII (no delay) [ 6.532035] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 7.591773] bcmgenet fd580000.genet eth0: Link is Down [ 11.639106] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 12.544709] Bluetooth: Core ver 2.22 [ 12.544781] NET: Registered protocol family 31 [ 12.544791] Bluetooth: HCI device and connection manager initialized [ 12.544811] Bluetooth: HCI socket layer initialized [ 12.544826] Bluetooth: L2CAP socket layer initialized [ 12.544869] Bluetooth: SCO socket layer initialized [ 12.561228] Bluetooth: HCI UART driver ver 2.3 [ 12.561242] Bluetooth: HCI UART protocol H4 registered [ 12.561327] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 12.561650] Bluetooth: HCI UART protocol Broadcom registered [ 12.768190] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 12.768197] Bluetooth: BNEP filters: protocol multicast [ 12.768208] Bluetooth: BNEP socket layer initialized pi@raspberrypi:~ $ dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.19.57-v7l+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1244 SMP Thu Jul 4 18:48:07 BST 2019 [ 0.000000] CPU: ARMv7 Processor [410fd083] revision 3 (ARMv7), cr=30c5383d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] OF: fdt: Machine model: Raspberry Pi 4 Model B Rev 1.1 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 256 MiB at 0x000000001ec00000 [ 0.000000] On node 0 totalpages: 1012736 [ 0.000000] DMA zone: 1728 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 196608 pages, LIFO batch:63 [ 0.000000] HighMem zone: 816128 pages, LIFO batch:63 [ 0.000000] random: get_random_bytes called from start_kernel+0xc0/0x4e8 with crng_init=0 [ 0.000000] percpu: Embedded 17 pages/cpu s39488 r8192 d21952 u69632 [ 0.000000] pcpu-alloc: s39488 r8192 d21952 u69632 alloc=17*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1011008 [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 cma=64M cma=256M smsc95xx.macaddr=DC:A6:32:11:CE:96 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=c94b6da6-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 3735596K/4050944K available (8192K kernel code, 658K rwdata, 2340K rodata, 2048K init, 850K bss, 53204K reserved, 262144K cma-reserved, 3264512K highmem) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0x(ptrval) - 0x(ptrval) (10208 kB) .init : 0x(ptrval) - 0x(ptrval) (2048 kB) .data : 0x(ptrval) - 0x(ptrval) ( 659 kB) .bss : 0x(ptrval) - 0x(ptrval) ( 851 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] ftrace: allocating 27981 entries in 83 pages [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns [ 0.000005] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns [ 0.000021] Switching to timer-based delay loop, resolution 18ns [ 0.000248] Console: colour dummy device 80x30 [ 0.000711] console [tty1] enabled [ 0.000763] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=540000) [ 0.000806] pid_max: default: 32768 minimum: 301 [ 0.001080] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001112] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001877] CPU: Testing write buffer coherency: ok [ 0.002295] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.002933] Setting up static identity map for 0x200000 - 0x20003c [ 0.003103] rcu: Hierarchical SRCU implementation. [ 0.003969] smp: Bringing up secondary CPUs ... [ 0.004868] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.005872] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 [ 0.006841] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 [ 0.006972] smp: Brought up 1 node, 4 CPUs [ 0.007040] SMP: Total of 4 processors activated (432.00 BogoMIPS). [ 0.007062] CPU: All CPU(s) started in HYP mode. [ 0.007083] CPU: Virtualization extensions available. [ 0.007877] devtmpfs: initialized [ 0.017923] VFP support v0.3: implementor 41 architecture 3 part 40 variant 8 rev 0 [ 0.018162] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.018204] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.025516] pinctrl core: initialized pinctrl subsystem [ 0.026366] NET: Registered protocol family 16 [ 0.029213] DMA: preallocated 1024 KiB pool for atomic coherent allocations [ 0.030618] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.030650] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.030849] Serial: AMBA PL011 UART driver [ 0.033880] bcm2835-mbox fe00b880.mailbox: mailbox enabled [ 0.069485] bcm2835-dma fe007000.dma: DMA legacy API manager at (ptrval), dmachans=0x1 [ 0.071883] vgaarb: loaded [ 0.072260] SCSI subsystem initialized [ 0.072472] usbcore: registered new interface driver usbfs [ 0.072537] usbcore: registered new interface driver hub [ 0.072648] usbcore: registered new device driver usb [ 0.090390] raspberrypi-firmware soc:firmware: Attached to firmware from 2019-07-09 14:37, variant start [ 0.100115] raspberrypi-firmware soc:firmware: Firmware hash is d2b1b7fb01475cb3914b2086299e32d724e832f1 [ 0.111561] clocksource: Switched to clocksource arch_sys_counter [ 0.188255] VFS: Disk quotas dquot_6.6.0 [ 0.188350] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.188519] FS-Cache: Loaded [ 0.188704] CacheFiles: Loaded [ 0.189209] simple-framebuffer: probe of 0.framebuffer failed with error -12 [ 0.198250] NET: Registered protocol family 2 [ 0.198925] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes) [ 0.198970] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.199052] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 0.199136] TCP: Hash tables configured (established 8192 bind 8192) [ 0.199269] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.199314] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.199615] NET: Registered protocol family 1 [ 0.200155] RPC: Registered named UNIX socket transport module. [ 0.200181] RPC: Registered udp transport module. [ 0.200202] RPC: Registered tcp transport module. [ 0.200223] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.200252] PCI: CLS 0 bytes, default 64 [ 0.203227] Initialise system trusted keyrings [ 0.203430] workingset: timestamp_bits=14 max_order=20 bucket_order=6 [ 0.212308] FS-Cache: Netfs 'nfs' registered for caching [ 0.212811] NFS: Registering the id_resolver key type [ 0.212853] Key type id_resolver registered [ 0.212875] Key type id_legacy registered [ 0.212905] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.215107] Key type asymmetric registered [ 0.215134] Asymmetric key parser 'x509' registered [ 0.215255] bounce: pool size: 64 pages [ 0.215305] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 0.215474] io scheduler noop registered [ 0.215498] io scheduler deadline registered (default) [ 0.215665] io scheduler cfq registered [ 0.215688] io scheduler mq-deadline registered (default) [ 0.215711] io scheduler kyber registered [ 0.244241] brcm-pcie fd500000.pcie: dmabounce: initialised - 32768 kB, threshold 0x00000000c0000000 [ 0.244285] brcm-pcie fd500000.pcie: could not get clock [ 0.244358] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges: [ 0.244409] brcm-pcie fd500000.pcie: MEM 0x600000000..0x603ffffff -> 0xf8000000 [ 0.301596] brcm-pcie fd500000.pcie: link up, 5.0 Gbps x1 (!SSC) [ 0.301885] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00 [ 0.301915] pci_bus 0000:00: root bus resource [bus 00-01] [ 0.301944] pci_bus 0000:00: root bus resource [mem 0x600000000-0x603ffffff] (bus address [0xf8000000-0xfbffffff]) [ 0.302006] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400 [ 0.302141] pci 0000:00:00.0: PME# supported from D0 D3hot [ 0.304824] PCI: bus0: Fast back to back transfers disabled [ 0.304856] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.305031] pci 0000:01:00.0: [1106:3483] type 00 class 0x0c0330 [ 0.305091] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.305259] pci 0000:01:00.0: PME# supported from D0 D3cold [ 0.307847] PCI: bus1: Fast back to back transfers disabled [ 0.307878] pci_bus 0000:01: busn_res: [bus 01] end is updated to 01 [ 0.307923] pci 0000:00:00.0: BAR 8: assigned [mem 0x600000000-0x6000fffff] [ 0.307957] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x600000fff 64bit] [ 0.308005] pci 0000:00:00.0: PCI bridge to [bus 01] [ 0.308034] pci 0000:00:00.0: bridge window [mem 0x600000000-0x6000fffff] [ 0.308106] pci 0000:00:00.0: enabling device (0140 -> 0142) [ 0.308142] pci 0000:01:00.0: enabling device (0140 -> 0142) [ 0.311301] iproc-rng200 fe104000.rng: hwrng registered [ 0.311529] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB) [ 0.312071] vc-sm: Videocore shared memory driver [ 0.312468] gpiomem-bcm2835 fe200000.gpiomem: Initialised: Registers at 0xfe200000 [ 0.322440] brd: module loaded [ 0.331947] loop: module loaded [ 0.332681] Loading iSCSI transport class v2.0-870. [ 0.334327] libphy: Fixed MDIO Bus: probed [ 0.334764] bcmgenet fd580000.genet: failed to get enet clock [ 0.334794] bcmgenet fd580000.genet: GENET 5.0 EPHY: 0x0000 [ 0.334824] bcmgenet fd580000.genet: failed to get enet-wol clock [ 0.334853] bcmgenet fd580000.genet: failed to get enet-eee clock [ 0.335111] unimac-mdio unimac-mdio.-19: DMA mask not set [ 0.351591] libphy: bcmgenet MII bus: probed [ 0.392092] unimac-mdio unimac-mdio.-19: Broadcom UniMAC MDIO bus at 0x(ptrval) [ 0.392986] usbcore: registered new interface driver r8152 [ 0.393058] usbcore: registered new interface driver lan78xx [ 0.393123] usbcore: registered new interface driver smsc95xx [ 0.393406] xhci_hcd 0000:01:00.0: xHCI Host Controller [ 0.393449] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1 [ 0.395220] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0000000000000890 [ 0.395390] genirq: irq_chip Brcm_MSI did not update eff. affinity mask of irq 55 [ 0.396016] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 0.396051] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.396081] usb usb1: Product: xHCI Host Controller [ 0.396104] usb usb1: Manufacturer: Linux 4.19.57-v7l+ xhci-hcd [ 0.396129] usb usb1: SerialNumber: 0000:01:00.0 [ 0.396652] hub 1-0:1.0: USB hub found [ 0.396718] hub 1-0:1.0: 1 port detected [ 0.397136] xhci_hcd 0000:01:00.0: xHCI Host Controller [ 0.397171] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2 [ 0.397208] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed [ 0.397564] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.19 [ 0.397597] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.397625] usb usb2: Product: xHCI Host Controller [ 0.397648] usb usb2: Manufacturer: Linux 4.19.57-v7l+ xhci-hcd [ 0.397672] usb usb2: SerialNumber: 0000:01:00.0 [ 0.398164] hub 2-0:1.0: USB hub found [ 0.398229] hub 2-0:1.0: 4 ports detected [ 0.399326] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 0.424902] dwc_otg fe980000.usb: base=(ptrval) [ 0.625246] Core Release: 2.80a [ 0.625274] Setting default values for core params [ 0.625315] Finished setting default values for core params [ 0.825648] Using Buffer DMA mode [ 0.825671] Periodic Transfer Interrupt Enhancement - disabled [ 0.825694] Multiprocessor Interrupt Enhancement - disabled [ 0.825717] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 0.825784] Dedicated Tx FIFOs mode [ 0.826408] WARN::dwc_otg_hcd_init:1045: FIQ DMA bounce buffers: virt = ded30000 dma = 0x00000000ded30000 len=9024 [ 0.826455] FIQ FSM acceleration enabled for : Non-periodic Split Transactions Periodic Split Transactions High-Speed Isochronous Endpoints Interrupt/Control Split Transaction hack enabled [ 0.826516] dwc_otg: Microframe scheduler enabled [ 0.826623] WARN::hcd_init_fiq:457: FIQ on core 1 [ 0.826655] WARN::hcd_init_fiq:458: FIQ ASM at c07ae05c length 36 [ 0.826686] WARN::hcd_init_fiq:497: MPHI regs_base at f0810200 [ 0.826735] dwc_otg fe980000.usb: DWC OTG Controller [ 0.826780] dwc_otg fe980000.usb: new USB bus registered, assigned bus number 3 [ 0.826837] dwc_otg fe980000.usb: irq 36, io mem 0x00000000 [ 0.826903] Init: Port Power? op_state=1 [ 0.826924] Init: Power Port (0) [ 0.827180] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 [ 0.827214] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.827242] usb usb3: Product: DWC OTG Controller [ 0.827266] usb usb3: Manufacturer: Linux 4.19.57-v7l+ dwc_otg_hcd [ 0.827290] usb usb3: SerialNumber: fe980000.usb [ 0.827822] hub 3-0:1.0: USB hub found [ 0.827885] hub 3-0:1.0: 1 port detected [ 0.828467] dwc_otg: FIQ enabled [ 0.828476] dwc_otg: NAK holdoff enabled [ 0.828486] dwc_otg: FIQ split-transaction FSM enabled [ 0.828499] Module dwc_common_port init [ 0.828702] usbcore: registered new interface driver uas [ 0.828827] usbcore: registered new interface driver usb-storage [ 0.829000] mousedev: PS/2 mouse device common for all mice [ 0.830145] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer [ 0.830364] bcm2835-cpufreq: min=600000 max=1500000 [ 0.830944] sdhci: Secure Digital Host Controller Interface driver [ 0.830968] sdhci: Copyright(c) Pierre Ossman [ 0.831358] mmc-bcm2835 fe300000.mmcnr: could not get clk, deferring probe [ 0.831820] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.834799] ledtrig-cpu: registered to indicate activity on CPUs [ 0.834955] hidraw: raw HID events driver (C) Jiri Kosina [ 0.835091] usbcore: registered new interface driver usbhid [ 0.835114] usbhid: USB HID core driver [ 0.835856] vchiq: vchiq_init_state: slot_zero = (ptrval), is_master = 0

[ 0.845455] [vc_sm_connected_init]: end - returning 0 [ 0.846497] Initializing XFRM netlink socket [ 0.846538] NET: Registered protocol family 17 [ 0.846628] Key type dns_resolver registered [ 0.846964] Registering SWP/SWPB emulation handler [ 0.847542] registered taskstats version 1 [ 0.847571] Loading compiled-in X.509 certificates [ 0.855273] uart-pl011 fe201000.serial: cts_event_workaround enabled [ 0.855355] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 33, base_baud = 0) is a PL011 rev2 [ 0.858272] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver [ 0.858808] brcmstb_thermal fd5d2200.thermal: registered AVS TMON of-sensor driver [ 0.859428] mmc-bcm2835 fe300000.mmcnr: mmc_debug:0 mmc_debug2:0 [ 0.859454] mmc-bcm2835 fe300000.mmcnr: DMA channel allocated [ 0.884732] sdhci-iproc fe340000.emmc2: Linked as a consumer to regulator.1 [ 0.900919] mmc1: queuing unknown CIS tuple 0x80 (2 bytes) [ 0.902671] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 0.904287] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 0.907179] mmc1: queuing unknown CIS tuple 0x80 (7 bytes) [ 0.908810] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 0.917780] mmc0: SDHCI controller on fe340000.emmc2 [fe340000.emmc2] using ADMA [ 0.920255] of_cfs_init [ 0.920346] of_cfs_init: OK [ 0.920937] Waiting for root device PARTUUID=c94b6da6-02... [ 0.966044] random: fast init done [ 0.971641] usb 1-1: new high-speed USB device number 2 using xhci_hcd [ 0.977600] mmc1: new high speed SDIO card at address 0001 [ 1.023126] mmc0: new ultra high speed DDR50 SDHC card at address aaaa [ 1.024236] mmcblk0: mmc0:aaaa SC16G 14.8 GiB [ 1.026732] mmcblk0: p1 p2 [ 1.039134] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.039200] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.044015] devtmpfs: mounted [ 1.050544] Freeing unused kernel memory: 2048K [ 1.081819] Run /sbin/init as init process [ 1.163267] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.20 [ 1.163307] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 1.163336] usb 1-1: Product: USB2.0 Hub [ 1.164900] hub 1-1:1.0: USB hub found [ 1.165167] hub 1-1:1.0: 4 ports detected [ 1.462649] systemd[1]: System time before build time, advancing clock. [ 1.550600] NET: Registered protocol family 10 [ 1.551875] Segment Routing with IPv6 [ 1.581519] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid) [ 1.582277] systemd[1]: Detected architecture arm. [ 1.591900] systemd[1]: Set hostname to . [ 1.599231] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument [ 1.893719] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. [ 1.893780] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) [ 2.204875] random: systemd: uninitialized urandom read (16 bytes read) [ 2.212709] random: systemd: uninitialized urandom read (16 bytes read) [ 2.220353] systemd[1]: Listening on Syslog Socket. [ 2.221080] random: systemd: uninitialized urandom read (16 bytes read) [ 2.226302] systemd[1]: Created slice system-getty.slice. [ 2.227071] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 2.227900] systemd[1]: Listening on udev Kernel Socket. [ 2.837151] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 2.950144] systemd-journald[107]: Received request to flush runtime journal from PID 1 [ 3.424534] argon-mem feb00000.hevc-decoder: argon-hevcmem initialised: Registers at 0xfeb00000 length 0x0000ffff [ 3.425009] argon-mem feb10000.argon-local-intc: argon-intcmem initialised: Registers at 0xfeb10000 length 0x00000fff [ 3.425642] argon-mem feb20000.h264-decoder: argon-h264mem initialised: Registers at 0xfeb20000 length 0x0000ffff [ 3.431062] argon-mem feb30000.vp9-decoder: argon-vp9mem initialised: Registers at 0xfeb30000 length 0x0000ffff [ 3.517416] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned. [ 3.547713] media: Linux media interface: v0.10 [ 3.556504] bcm2835_audio soc:audio: card created with 8 channels [ 3.592216] videodev: Linux video capture interface: v2.00 [ 3.620714] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned. [ 3.622828] bcm2835_vc_sm_cma_probe: Videocore shared memory driver

[ 3.626473] [vc_sm_connected_init]: installed successfully [ 3.633821] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned. [ 3.634086] bcm2835_mmal_vchiq: module is from the staging directory, the quality is unknown, you have been warned. [ 3.661326] bcm2835_codec: module is from the staging directory, the quality is unknown, you have been warned. [ 3.671296] bcm2835-codec bcm2835-codec: Device registered as /dev/video10 [ 3.671311] bcm2835-codec bcm2835-codec: Loaded V4L2 decode [ 3.675824] bcm2835-codec bcm2835-codec: Device registered as /dev/video11 [ 3.675837] bcm2835-codec bcm2835-codec: Loaded V4L2 encode [ 3.683041] bcm2835-codec bcm2835-codec: Device registered as /dev/video12 [ 3.683054] bcm2835-codec bcm2835-codec: Loaded V4L2 isp [ 3.728823] bcm2835_v4l2: module is from the staging directory, the quality is unknown, you have been warned. [ 3.861728] [drm] No displays found. Consider forcing hotplug if HDMI is attached [ 3.861846] vc4-drm soc:gpu: bound fe600000.firmwarekms (ops vc4_fkms_ops [vc4]) [ 3.862890] [drm] Initialized vc4 0.0.0 20140616 for soc:gpu on minor 1 [ 3.862907] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 3.862919] [drm] No driver support for vblank timestamp query. [ 3.862929] [drm] Setting vblank_disable_immediate to false because get_vblank_timestamp == NULL [ 3.914634] [drm] Initialized v3d 1.0.0 20180419 for fec00000.v3d on minor 0 [ 3.968756] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 4.091471] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 4.151862] brcmfmac: F1 signature read @0x18000000=0x15264345 [ 4.163466] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6 [ 4.164137] usbcore: registered new interface driver brcmfmac [ 4.382523] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6 [ 4.397389] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Feb 27 2018 03:15:32 version 7.45.154 (r684107 CY) FWID 01-4fbe0b04 [ 5.770622] random: crng init done [ 5.770637] random: 7 urandom warning(s) missed due to ratelimiting [ 5.870722] uart-pl011 fe201000.serial: no DMA platform data [ 5.979046] 8021q: 802.1Q VLAN Support v1.8 [ 6.116083] Adding 102396k swap on /var/swap. Priority:-2 extents:1 across:102396k SSFS [ 6.202802] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 6.202825] brcmfmac: power management disabled [ 6.531800] bcmgenet fd580000.genet: configuring instance for external RGMII (no delay) [ 6.532035] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 7.591773] bcmgenet fd580000.genet eth0: Link is Down [ 11.639106] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 12.544709] Bluetooth: Core ver 2.22 [ 12.544781] NET: Registered protocol family 31 [ 12.544791] Bluetooth: HCI device and connection manager initialized [ 12.544811] Bluetooth: HCI socket layer initialized [ 12.544826] Bluetooth: L2CAP socket layer initialized [ 12.544869] Bluetooth: SCO socket layer initialized [ 12.561228] Bluetooth: HCI UART driver ver 2.3 [ 12.561242] Bluetooth: HCI UART protocol H4 registered [ 12.561327] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 12.561650] Bluetooth: HCI UART protocol Broadcom registered [ 12.768190] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 12.768197] Bluetooth: BNEP filters: protocol multicast [ 12.768208] Bluetooth: BNEP socket layer initialized pi@raspberrypi:~ $ `

cburghardt commented 5 years ago

Das ist ein Problem von dem Stick und Raspberry 4: https://github.com/raspberrypi/linux/issues/3027

Wie man in dmesg sehen kann, wird der Stick nicht erkannt. Somit kann der Adapter natürlich auch nix machen. Sorry, entweder einen anderen Stick verwenden, oder einen Raspi 3.

bergjet commented 5 years ago

Das ist ein Problem von dem Stick und Raspberry 4: raspberrypi/linux#3027

Wie man in dmesg sehen kann, wird der Stick nicht erkannt. Somit kann der Adapter natürlich auch nix machen. Sorry, entweder einen anderen Stick verwenden, oder einen Raspi 3.

Ein anderer Stick sollte kein Problem sein, aber welcher? Der macht das Selbe. Vielleicht doch ein Problem mit dem Adapter.

Cyrus SmartHome USB Dongle Z-Wave Plus Eigentlich sollte er damit funktionieren. Mir ist es jedoch nicht gelungen, den Stick im IOBroker zum Laufen zu bringen. Ich habe das fertige Image von der IOBroker-Webseite mit Raspian light, Stretch - 20180401 mit den Versionen node 8.11.1 und nodejs 8.11.1 sowie npm 5.8.0. auf einem Raspi3+ in Verwendung. Nebenbei gesagt, ist es mir mit dieser Version auch nicht gelungen, den ZMEEUSB1 USB-Stick einzubinden. Der IOBroker "merkt" sich die USB-Schnittstelle einfach nicht, sie lässt sich nicht abspeichern. Scheint kein Dongle-Problem zu sein, sondern ein Problem des IOBroker-Adapters, darauf deuten auch die Fehlermeldungen hin. Der gleiche Cyrus USB Dongle läuft bei mir unter FHEM auf einem Raspi3 problemlos.

AlCalzone commented 5 years ago

Der IOBroker "merkt" sich die USB-Schnittstelle einfach nicht, sie lässt sich nicht abspeichern.

Wie bereits oben beschrieben - das ist eine reine Anzeige-Problematik. Adapter stoppen, Pfad ins Textfeld eingeben, speichern, Adapter starten.

bergjet commented 5 years ago

Wenn ich den Adapter stoppe, den Werkzeugschlüssel vom Adapter öffne, steht der Pfad drinnen. Ich kann den löschen und händisch einfügen. Dann speichern. Wenn ich den Adapter starte und den Werkzeugschlüssel öffne, ist der Pfad leer.

Adapter gestoppt

Screenshot 2019-08-25 21 45 43

Adapter gestartet

Screenshot 2019-08-25 21 46 25
bergjet commented 5 years ago

Der Adapter speichert den Pfad nicht

AlCalzone commented 5 years ago

Ich glaube du willst mich nicht verstehen... Das ist ein Anzeigefehler, der auftritt, wenn du das Konfigurationsmenü öffnest, während der Adapter läuft und ständig abstürzt. Wie du selbst bestätigt hast, steht der Pfad ja drin, wenn du den Adapter NICHT startest.

Wenn der Pfad nicht gespeichert werden würde, hätten ALLE anderen Adapter ebenfalls ein Problem, weil das Speichern vom Admin übernommen wird.

Dass der Adapter aber scheinbar immer noch abschmiert deutet für mich darauf hin, dass das nicht der korrekte Pfad ist.

bergjet commented 5 years ago

Ich würde dich gerne verstehen. Sage mir bitte genau was ich machen soll, damit ich Z-Wave nutzen kann.

Von meinem iPhone gesendet www.punz.info

Am 26.08.2019 um 08:36 schrieb AlCalzone notifications@github.com:

Ich glaube du willst mich nicht verstehen... Das ist ein Anzeigefehler, der auftritt, wenn du das Konfigurationsmenü öffnest, während der Adapter läuft und ständig abstürzt. Wie du selbst bestätigt hast, steht der Pfad ja drin, wenn du den Adapter NICHT startest.

Wenn der Pfad nicht gespeichert werden würde, hätten ALLE anderen Adapter ebenfalls ein Problem, weil das Speichern vom Admin übernommen wird.

Dass der Adapter aber scheinbar immer noch abschmiert deutet für mich darauf hin, dass das nicht der korrekte Pfad ist.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

AlCalzone commented 5 years ago
  1. Finde heraus auf welchem Pfad dein Stick erreichbar ist
  2. Trage es bei ausgeschaltetem Adapter in die Konfiguration ein und speichere

Wenn der Pfad stimmt und mit dem Stick kommuniziert werden kann, sollte das Konfigurations-Menü auch bei eingeschaltetem Adapter funktionieren.

bergjet commented 5 years ago

Habe schon verschiedene Kommandos probiert, kann aber dan Pfad nicht herausfinden. @cburghardt meint, der Stick wird nicht erkannt. Habe das mit dem Befehl dmesg ausgelesen.

AlCalzone commented 5 years ago

Ich schätze dann kann ich dir leider nicht weiterhelfen. Wenn der Stick nicht erkannt wird, dann kann der Adapter auch nichts tun. Ggf probierst du es mal mit der Razberry-Platine, die funktioniert bei mir einwandfrei.

bergjet commented 5 years ago

Danke. Morgen kommt ein neuer Stick, mal schauen ob der geht. Wie heißt denn der Befehl, um den richtigen Pfad auszulesen? Platine von Razberry ist auch ein Risiko, habe den pi4 und niemand konnte mir eine einwandfreie Funktion bestätigen.

Von meinem iPhone gesendet www.punz.info

Am 26.08.2019 um 12:01 schrieb AlCalzone notifications@github.com:

Ich schätze dann kann ich dir leider nicht weiterhelfen. Wenn der Stick nicht erkannt wird, dann kann der Adapter auch nichts tun. Ggf probierst du es mal mit der Razberry-Platine, die funktioniert bei mir einwandfrei.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

AlCalzone commented 5 years ago

Wenn du dmesg | grep tty ausführst, sollte der Port irgendwo in der Ausgabe auftauchen. Mögliche Pfade dürften sein: ttyAMA0, ttyACM0, ttyUSB0 (und andere Ziffern am Ende)

bergjet commented 5 years ago

dmesg | grep tty

pi@raspberrypi:~ $ dmesg | grep tty pi@raspberrypi:~ $ dmesg | grep tty [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 cma=64M cma=256M smsc95xx.macaddr=DC:A6:32:11:CE:96 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=c94b6da6-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [ 0.000711] console [tty1] enabled [ 0.855355] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 33, base_baud = 0) is a PL011 rev2 [ 2.226302] systemd[1]: Created slice system-getty.slice. pi@raspberrypi:~ $

AlCalzone commented 5 years ago

Ist das jetzt schon mit dem neuen Stick?

bergjet commented 5 years ago

Nein, der alte.

AlCalzone commented 5 years ago

Macht natürlich nur Sinn mit dem neuen Stick zu ermitteln, auf welchem Pfad er verfügbar ist

cburghardt commented 5 years ago

Nur zur Information, laut dem oben genannten Issue funktioniert der Aeotec Stick an einem Raspi 4 mit dazwischengeschaltetem powered USB 2.0 Hub. Es ist ein Problem des Stick, der nur USB 2 kann, der raspi 4 aber USB 3.

bergjet commented 5 years ago

Habe nun den neuen Stick probiert, Adapter bleibt rot. Habe den Adapter gestopt. Den Befehl ausgeführt pi@raspberrypi:~ $ dmesg | grep tty [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 cma=64M cma=256M smsc95xx.macaddr=DC:A6:32:11:CE:96 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=c94b6da6-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait [ 0.000711] console [tty1] enabled [ 0.855340] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 33, base_baud = 0) is a PL011 rev2 [ 3.820016] cdc_acm 1-1.2:1.0: ttyACM0: USB ACM device pi@raspberrypi:~ $ Im Adapter-USB Device Name das hier eingetragen "/dev/ttyACM0" Adapter gestartet -rot, kein Eintrag mehr in den Adapter Einstellungen.

Das Log zeigt folgendes

Screenshot 2019-08-27 11 44 00
cburghardt commented 5 years ago

sudo ldconfig

Er scheint die library nicht zu finden.

bergjet commented 5 years ago

sudo ldconfig

Er scheint die library nicht zu finden.

Danke, jetzt endlich geht es.