Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Zwave - Controller is busy

Retrouvez ici des sujets concernant le protocole Z-Wave et les modules domotiques de type Z-Wave utilisés avec JEEDOM
davidchataigner
Timide
Messages : 2
Inscription : 02 mars 2016, 21:16

Zwave - Controller is busy

Message par davidchataigner » 08 oct. 2017, 14:20

Bonjour,

Je possède une box mini + en zwave et rfxcom.

J'ai réinstallé tout le système suite à un plantage en faisant la mise à jour vers la version jeedom 3.x. J'ai installé l'image du lien suivant https://github.com/jeedom/documentation ... d.asciidoc

En réinstallant, j'ai un souci avec mon plugin zwave. En fait, lorsque je clique sur "inclusion", j'ai le message d'erreur "Controller busy". Du coup je ne peux plus ajouter aucun module zwave au système.

En faisant des recherches sur le forum j'ai effectué les actions suivantes mais qui ont toutes échouées :
- Réinstallation des dépendances zwave
- Redémarrage du contrôleur
- Reboot de la box en enlevant la carte zwave puis reboot en la remettant

Merci d'avance pour votre aide.

Voici le détail des logs openzwaved : http://hpics.li/c7286e4

davidchataigner
Timide
Messages : 2
Inscription : 02 mars 2016, 21:16

Re: Zwave - Controller is busy

Message par davidchataigner » 12 oct. 2017, 07:33

Hello,

Petit up du sujet. J’ai tout essayé je ne sais plus quoi faire...

Merci à vous !

Bosquetia
Actif
Messages : 6783
Inscription : 10 mai 2016, 07:54

Re: Zwave - Controller is busy

Message par Bosquetia » 12 oct. 2017, 07:35

Hello,

On peut voir la page santé de jeedom ?
Avoir la page de configuration du plugin zwave ?

Avatar de l’utilisateur
batna44
Timide
Messages : 443
Inscription : 12 févr. 2016, 22:40
Localisation : LA

Re: Zwave - Controller is busy

Message par batna44 » 03 nov. 2017, 10:13

Bonjour,

je me permets de faire un petit UP sur le sujet.
J'ai le meme problème suite réinstalle de mon jeedom (pi3+ssd)
J'ai réouvert les droits en SSH.
J'ai bien désactivé le bluetooth.
j'ai débranché le razberry.... attendu 10min.... rebranché....

Les pages du plugin Zwave sont vierges.... (page santé et table de routage).
Et lorsque je veux exclure un module ou regénérer les noeuds (par exemple) j'ai un bandeau rouge qui apparait avec l'écriture "controller is busy"
Logs Openzwave

Code : Tout sélectionner

[2017-11-02 18:46:45][INFO] : Début d'activation du plugin
[2017-11-02 18:46:46][INFO] : Info sur le démon : Array (     [launchable_message] =>      [launchable] => nok     [state] => nok     [log] => nok     [auto] => 0 )
[2017-11-03 04:59:03][ERROR] : RequestHandler Unknow node id 13
[2017-11-03 06:00:03][ERROR] : RequestHandler Unknow node id 78
[2017-11-03 08:24:29][ERROR] : RequestHandler Unknow node id 78
logs openzwaved

Code : Tout sélectionner

2017-11-03 08:45:09.014 Always, OpenZwave Version 1.4.0 Starting Up
2017-11-03 08:45:10.019 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-11-03 08:45:11.020 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-11-03 08:45:12.021 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-11-03 08:45:13.022 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-11-03 08:45:14.023 Error, contrlr, ERROR: Dropping command, expected response not received after 1 attempt(s)
2017-11-03 09:06:45.574 Error, mgr,     Manager::GetDriver failed - Home ID 0x00000000 is unknown
logs openzwave_update

Code : Tout sélectionner

Lancement de l'installation/mise à jour des dépendances openzwave
Get:1 http://www.deb-multimedia.org jessie InRelease [35.2 kB]
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Get:3 http://mirrordirector.raspbian.org/raspbian stretch InRelease [15.0 kB]
Ign:1 http://www.deb-multimedia.org jessie InRelease
Fetched 50.1 kB in 1s (26.9 kB/s)
Reading package lists...
W: GPG error: http://www.deb-multimedia.org jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5C808C2B65558117
W: The repository 'http://www.deb-multimedia.org jessie InRelease' is not signed.
Installation des dependances
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.3).
g++ is already the newest version (4:6.3.0-4).
gcc is already the newest version (4:6.3.0-4).
git is already the newest version (1:2.11.0-3+deb9u2).
libjpeg-dev is already the newest version (1:1.5.1-2).
libudev-dev is already the newest version (232-25+deb9u1).
make is already the newest version (4.1-9.1).
mercurial is already the newest version (4.0-1+deb9u1).
python-dev is already the newest version (2.7.13-2).
python-louie is already the newest version (1.1-2.1).
python-lxml is already the newest version (3.7.1-1).
python-pyudev is already the newest version (0.21.0-1).
python-requests is already the newest version (2.12.4-1).
python-serial is already the newest version (3.2.1-1).
python-setuptools is already the newest version (33.1.1-1).
python-sphinx is already the newest version (1.4.9-2).
unzip is already the newest version (6.0-21).
python-pip is already the newest version (9.0.1-2+rpt1).
0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
Installation des dependances Python
Requirement already satisfied: sphinxcontrib-blockdiag in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: blockdiag>=1.5.0 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-blockdiag)
Requirement already satisfied: Sphinx>=0.6 in /usr/lib/python2.7/dist-packages (from sphinxcontrib-blockdiag)
Requirement already satisfied: webcolors in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-blockdiag)
Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-blockdiag)
Requirement already satisfied: funcparserlib in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-blockdiag)
Requirement already satisfied: Pillow in /usr/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-blockdiag)
Requirement already satisfied: sphinxcontrib-actdiag in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: actdiag>=0.5.3 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-actdiag)
Requirement already satisfied: blockdiag>=1.5.0 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-actdiag)
Requirement already satisfied: Sphinx>=0.6 in /usr/lib/python2.7/dist-packages (from sphinxcontrib-actdiag)
Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from actdiag>=0.5.3->sphinxcontrib-actdiag)
Requirement already satisfied: webcolors in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-actdiag)
Requirement already satisfied: funcparserlib in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-actdiag)
Requirement already satisfied: Pillow in /usr/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-actdiag)
Requirement already satisfied: sphinxcontrib-nwdiag in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: blockdiag>=1.5.0 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-nwdiag)
Requirement already satisfied: nwdiag>=1.0.3 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-nwdiag)
Requirement already satisfied: Sphinx>=0.6 in /usr/lib/python2.7/dist-packages (from sphinxcontrib-nwdiag)
Requirement already satisfied: webcolors in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-nwdiag)
Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-nwdiag)
Requirement already satisfied: funcparserlib in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-nwdiag)
Requirement already satisfied: Pillow in /usr/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-nwdiag)
Requirement already satisfied: sphinxcontrib-seqdiag in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: seqdiag>=0.9.3 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-seqdiag)
Requirement already satisfied: blockdiag>=1.5.0 in /usr/local/lib/python2.7/dist-packages (from sphinxcontrib-seqdiag)
Requirement already satisfied: Sphinx>=0.6 in /usr/lib/python2.7/dist-packages (from sphinxcontrib-seqdiag)
Requirement already satisfied: setuptools in /usr/lib/python2.7/dist-packages (from seqdiag>=0.9.3->sphinxcontrib-seqdiag)
Requirement already satisfied: webcolors in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-seqdiag)
Requirement already satisfied: funcparserlib in /usr/local/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-seqdiag)
Requirement already satisfied: Pillow in /usr/lib/python2.7/dist-packages (from blockdiag>=1.5.0->sphinxcontrib-seqdiag)
Requirement already satisfied: urwid in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: louie in /usr/lib/python2.7/dist-packages
Requirement already satisfied: nose>=0.8.3 in /usr/lib/python2.7/dist-packages (from louie)
Requirement already satisfied: flask in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: itsdangerous>=0.21 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied: click>=2.0 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied: Werkzeug>=0.7 in /usr/local/lib/python2.7/dist-packages (from flask)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.7/dist-packages (from flask)
Requirement already satisfied: MarkupSafe in /usr/lib/python2.7/dist-packages (from Jinja2>=2.4->flask)
Requirement already satisfied: flask-restful in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: Flask>=0.8 in /usr/local/lib/python2.7/dist-packages (from flask-restful)
Requirement already satisfied: six>=1.3.0 in /usr/lib/python2.7/dist-packages (from flask-restful)
Requirement already satisfied: pytz in /usr/lib/python2.7/dist-packages (from flask-restful)
Requirement already satisfied: aniso8601>=0.82 in /usr/local/lib/python2.7/dist-packages (from flask-restful)
Requirement already satisfied: itsdangerous>=0.21 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.8->flask-restful)
Requirement already satisfied: click>=2.0 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.8->flask-restful)
Requirement already satisfied: Werkzeug>=0.7 in /usr/local/lib/python2.7/dist-packages (from Flask>=0.8->flask-restful)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.7/dist-packages (from Flask>=0.8->flask-restful)
Requirement already satisfied: python-dateutil in /usr/local/lib/python2.7/dist-packages (from aniso8601>=0.82->flask-restful)
Requirement already satisfied: MarkupSafe in /usr/lib/python2.7/dist-packages (from Jinja2>=2.4->Flask>=0.8->flask-restful)
Requirement already satisfied: flask-httpauth in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: Flask in /usr/local/lib/python2.7/dist-packages (from flask-httpauth)
Requirement already satisfied: itsdangerous>=0.21 in /usr/local/lib/python2.7/dist-packages (from Flask->flask-httpauth)
Requirement already satisfied: click>=2.0 in /usr/local/lib/python2.7/dist-packages (from Flask->flask-httpauth)
Requirement already satisfied: Werkzeug>=0.7 in /usr/local/lib/python2.7/dist-packages (from Flask->flask-httpauth)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.7/dist-packages (from Flask->flask-httpauth)
Requirement already satisfied: MarkupSafe in /usr/lib/python2.7/dist-packages (from Jinja2>=2.4->Flask->flask-httpauth)
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages
Requirement already satisfied: tornado in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: singledispatch in /usr/local/lib/python2.7/dist-packages (from tornado)
Requirement already satisfied: certifi in /usr/local/lib/python2.7/dist-packages (from tornado)
Requirement already satisfied: backports-abc>=0.4 in /usr/local/lib/python2.7/dist-packages (from tornado)
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from singledispatch->tornado)
mkdir: cannot create directory '/opt': File exists
Désinstallation de la version précédente
Installation de Python-OpenZwave
Not uninstalling cython at /usr/lib/python2.7/dist-packages, outside environment /usr
apt-get install --force-yes -y cython
Reading package lists...
Building dependency tree...
Reading state information...
cython is already the newest version (0.25.2-1).
0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
Installing dependencies for python : 2 7 13
apt-get install --force-yes -y python-pip python-dev python-docutils python-setuptools python-louie
Reading package lists...
Building dependency tree...
Reading state information...
python-dev is already the newest version (2.7.13-2).
python-docutils is already the newest version (0.13.1+dfsg-2).
python-louie is already the newest version (1.1-2.1).
python-setuptools is already the newest version (33.1.1-1).
python-pip is already the newest version (9.0.1-2+rpt1).
0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
apt-get install --force-yes -y build-essential libudev-dev g++
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.3).
g++ is already the newest version (4:6.3.0-4).
libudev-dev is already the newest version (232-25+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
apt-get install --force-yes -y cython
Reading package lists...
Building dependency tree...
Reading state information...
cython is already the newest version (0.25.2-1).
0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded.
pip install nose-html
Requirement already satisfied: nose-html in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: nose>=0.11.1 in /usr/lib/python2.7/dist-packages (from nose-html)
pip install nose-progressive
Requirement already satisfied: nose-progressive in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: nose>=1.2.1 in /usr/lib/python2.7/dist-packages (from nose-progressive)
Requirement already satisfied: blessings<2.0,>=1.3 in /usr/local/lib/python2.7/dist-packages (from nose-progressive)
pip install coverage
Requirement already satisfied: coverage in /usr/local/lib/python2.7/dist-packages
pip install nose
Requirement already satisfied: nose in /usr/lib/python2.7/dist-packages
pip install pylint
Requirement already satisfied: pylint in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: astroid>=1.5.1 in /usr/local/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: singledispatch; python_version < "3.4" in /usr/local/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: mccabe in /usr/local/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: configparser; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: backports.functools-lru-cache; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: isort>=4.2.5 in /usr/local/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from pylint)
Requirement already satisfied: enum34>=1.1.3; python_version < "3.4" in /usr/lib/python2.7/dist-packages (from astroid>=1.5.1->pylint)
Requirement already satisfied: lazy-object-proxy in /usr/local/lib/python2.7/dist-packages (from astroid>=1.5.1->pylint)
Requirement already satisfied: wrapt in /usr/local/lib/python2.7/dist-packages (from astroid>=1.5.1->pylint)
#pip install docutils
#pip install setuptools
#The following line crashes with a core dump
#pip install "Cython==0.22"
Dependencies for users installed (python 2 7 13)
sed -i -e '253s/.*//' openzwave/cpp/src/value_classes/ValueID.h
cd openzwave && make
make[1]: Entering directory '/opt/python-openzwave/openzwave'
CPPFLAGS= make -C /opt/python-openzwave/openzwave/cpp/build/ -w
make[2]: Entering directory '/opt/python-openzwave/openzwave/cpp/build'
Building OpenZWave Version 1.4.-1
Building tinystr.o
Building tinyxmlerror.o
Building tinyxml.o
Building tinyxmlparser.o
Building hid.o
Building aeskey.o
Building aescrypt.o
Building aestab.o
Building aes_modes.o
Building Security.o
Building Proprietary.o
Building SwitchToggleMultilevel.o
Building DoorLockLogging.o
Building SensorBinary.o
Building Language.o
Building Color.o
Building ZWavePlusInfo.o
Building Indicator.o
Building ThermostatFanMode.o
Building CentralScene.o
Building Configuration.o
Building Hail.o
Building SwitchToggleBinary.o
Building SensorMultilevel.o
Building MultiInstance.o
Building UserCode.o
Building SensorAlarm.o
Building DeviceResetLocally.o
Building TimeParameters.o
Building BarrierOperator.o
Building ThermostatFanState.o
Building ThermostatSetpoint.o
Building DoorLock.o
Building SwitchMultilevel.o
Building ApplicationStatus.o
Building NodeNaming.o
Building MultiChannelAssociation.o
Building ClimateControlSchedule.o
Building Protection.o
Building MeterPulse.o
Building WakeUp.o
Building BasicWindowCovering.o
Building SwitchAll.o
Building Lock.o
Building Association.o
Building Clock.o
Building SceneActivation.o
Building Powerlevel.o
Building AssociationCommandConfiguration.o
Building NoOperation.o
Building Battery.o
Building ControllerReplication.o
Building CRC16Encap.o
Building Version.o
Building Meter.o
Building ThermostatOperatingState.o
Building Alarm.o
Building CommandClasses.o
Building ManufacturerSpecific.o
In file included from /usr/include/c++/6/map:60:0,
from /opt/python-openzwave/openzwave/cpp/src/command_classes/CommandClasses.h:32,
from /opt/python-openzwave/openzwave/cpp/src/command_classes/ManufacturerSpecific.cpp:28:
/usr/include/c++/6/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, OpenZWave::ManufacturerSpecific::Product*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >]':
/usr/include/c++/6/bits/stl_tree.h:2193:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*>, std::_Select1st<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >, std::less<long long int>, std::allocator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >}' will change in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/6/map:61:0,
from /opt/python-openzwave/openzwave/cpp/src/command_classes/CommandClasses.h:32,
from /opt/python-openzwave/openzwave/cpp/src/command_classes/ManufacturerSpecific.cpp:28:
/usr/include/c++/6/bits/stl_map.h: In static member function 'static bool OpenZWave::ManufacturerSpecific::LoadProductXML()':
/usr/include/c++/6/bits/stl_map.h:502:4: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*>, std::_Select1st<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >, std::less<long long int>, std::allocator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >}' will change in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
^~~
/usr/include/c++/6/bits/stl_map.h:502:4: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*>, std::_Select1st<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >, std::less<long long int>, std::allocator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >}' will change in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
^~~
/usr/include/c++/6/bits/stl_map.h:502:4: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*>, std::_Select1st<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >, std::less<long long int>, std::allocator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> > >::const_iterator {aka std::_Rb_tree_const_iterator<std::pair<const long long int, OpenZWave::ManufacturerSpecific::Product*> >}' will change in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
^~~
Building EnergyProduction.o
Building Basic.o
Building MultiCmd.o
Building CommandClass.o
Building ThermostatMode.o
Building SwitchBinary.o
Building Value.o
Building ValueList.o
Building ValueButton.o
Building ValueInt.o
Building ValueStore.o
Building ValueDecimal.o
Building ValueRaw.o
Building ValueString.o
Building ValueByte.o
Building ValueBool.o
Building ValueSchedule.o
Building ValueShort.o
Building Controller.o
Building Wait.o
Building Thread.o
Building Stream.o
Building Log.o
Building HidController.o
Building Mutex.o
Building SerialController.o
Building Event.o
Building FileOps.o
Building TimeStamp.o
Building FileOpsImpl.o
Building TimeStampImpl.o
Building WaitImpl.o
Building ThreadImpl.o
Building LogImpl.o
Building MutexImpl.o
Building SerialControllerImpl.o
Building EventImpl.o
Building Options.o
Building Scene.o
Building Utils.o
Building Driver.o
Building ZWSecurity.o
Building Group.o
Building Node.o
Building Manager.o
Building Msg.o
Building Notification.o
Creating vers.cpp
Building vers.o
Linking Static Library
Linking Shared Library
Making ozw_config file
make[2]: Leaving directory '/opt/python-openzwave/openzwave/cpp/build'
CPPFLAGS= make -C /opt/python-openzwave/openzwave/cpp/examples/MinOZW/ -w
make[2]: Entering directory '/opt/python-openzwave/openzwave/cpp/examples/MinOZW'
Building Main.o
Linking /opt/python-openzwave/openzwave/.lib/MinOZW
g++   -o /opt/python-openzwave/openzwave/.lib/MinOZW /opt/python-openzwave/openzwave/.lib/Main.o /opt/python-openzwave/openzwave/libopenzwave.so -pthread
Creating Temporary Shell Launch Script
make[2]: Leaving directory '/opt/python-openzwave/openzwave/cpp/examples/MinOZW'
make[1]: Leaving directory '/opt/python-openzwave/openzwave'
python setup-lib.py build
running build
running build_ext
cythoning src-lib/libopenzwave/libopenzwave.pyx to src-lib/libopenzwave/libopenzwave.cpp
building 'libopenzwave' extension
creating build
creating build/temp.linux-armv7l-2.7
creating build/temp.linux-armv7l-2.7/src-lib
creating build/temp.linux-armv7l-2.7/src-lib/libopenzwave
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-9xgeTe/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DPY_SSIZE_T_CLEAN=1 -Iopenzwave/cpp/src/ -Iopenzwave/cpp/src/value_classes/ -Iopenzwave/cpp/src/platform/ -Iopenzwave/cpp/build/linux/ -I/usr/include/python2.7 -c src-lib/libopenzwave/libopenzwave.cpp -o build/temp.linux-armv7l-2.7/src-lib/libopenzwave/libopenzwave.o
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for C/ObjC but not for C++
src-lib/libopenzwave/libopenzwave.cpp:3:0: warning: "PY_SSIZE_T_CLEAN" redefined
#define PY_SSIZE_T_CLEAN
<command-line>:0:0: note: this is the location of the previous definition
In file included from openzwave/cpp/src/aes/aescpp.h:26:0,
from openzwave/cpp/src/Driver.h:42,
from src-lib/libopenzwave/libopenzwave.cpp:459:
openzwave/cpp/src/aes/aes.h:75:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
#pragma warning( disable : 4324 )
openzwave/cpp/src/aes/aes.h:93:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
#pragma warning( default : 4324 )
src-lib/libopenzwave/libopenzwave.cpp: In function 'PyObject* __pyx_pf_12libopenzwave_9PyManager_268beginControllerCommand(__pyx_obj_12libopenzwave_PyManager*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)':
src-lib/libopenzwave/libopenzwave.cpp:29891:204: warning: 'bool OpenZWave::Manager::BeginControllerCommand(uint32, OpenZWave::Driver::ControllerCommand, OpenZWave::Driver::pfnControllerCallback_t, void*, bool, uint8, uint8)' is deprecated [-Wdeprecated-declarations]
__pyx_t_6 = __Pyx_PyBool_FromLong(__pyx_v_self->manager->BeginControllerCommand(__pyx_t_1, __pyx_t_2, __pyx_f_12libopenzwave_ctrl_callback, ((void *)__pyx_v_pythonfunc), __pyx_t_3, __pyx_t_4, __pyx_t_5)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 4120, __pyx_L1_error)
^
src-lib/libopenzwave/libopenzwave.cpp:545:36: note: in definition of macro '__Pyx_PyBool_FromLong'
#define __Pyx_PyBool_FromLong(b) ((b) ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False))
^
In file included from src-lib/libopenzwave/libopenzwave.cpp:464:0:
openzwave/cpp/src/Manager.h:1731:19: note: declared here
DEPRECATED bool BeginControllerCommand( uint32 const _homeId, Driver::ControllerCommand _command, Driver::pfnControllerCallback_t _callback = NULL, void* _context = NULL, bool _highPower = false, uint8 _nodeId = 0xff, uint8 _arg = 0 );
^~~~~~~~~~~~~~~~~~~~~~
creating build/lib.linux-armv7l-2.7
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-9xgeTe/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-9xgeTe/python2.7-2.7.13=. -fstack-protector-strong -Wformat -Werror=format-security build/temp.linux-armv7l-2.7/src-lib/libopenzwave/libopenzwave.o openzwave/libopenzwave.a -ludev -lstdc++ -o build/lib.linux-armv7l-2.7/libopenzwave.so
python setup-lib.py install
running install
running bdist_egg
running egg_info
creating src-lib/libopenzwave.egg-info
writing requirements to src-lib/libopenzwave.egg-info/requires.txt
writing src-lib/libopenzwave.egg-info/PKG-INFO
writing top-level names to src-lib/libopenzwave.egg-info/top_level.txt
writing dependency_links to src-lib/libopenzwave.egg-info/dependency_links.txt
writing manifest file 'src-lib/libopenzwave.egg-info/SOURCES.txt'
reading manifest file 'src-lib/libopenzwave.egg-info/SOURCES.txt'
writing manifest file 'src-lib/libopenzwave.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_ext
skipping 'src-lib/libopenzwave/libopenzwave.cpp' Cython extension (up-to-date)
creating build/bdist.linux-armv7l
creating build/bdist.linux-armv7l/egg
copying build/lib.linux-armv7l-2.7/libopenzwave.so -> build/bdist.linux-armv7l/egg
creating stub loader for libopenzwave.so
byte-compiling build/bdist.linux-armv7l/egg/libopenzwave.py to libopenzwave.pyc
installing package data to build/bdist.linux-armv7l/egg
running install_data
creating build/bdist.linux-armv7l/egg/config
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying src-lib/libopenzwave.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-lib/libopenzwave.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-lib/libopenzwave.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-lib/libopenzwave.egg-info/not-zip-safe -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-lib/libopenzwave.egg-info/requires.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-lib/libopenzwave.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt
creating dist
creating 'dist/libopenzwave-0.3.1-py2.7-linux-armv7l.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing libopenzwave-0.3.1-py2.7-linux-armv7l.egg
creating /usr/local/lib/python2.7/dist-packages/libopenzwave-0.3.1-py2.7-linux-armv7l.egg
Extracting libopenzwave-0.3.1-py2.7-linux-armv7l.egg to /usr/local/lib/python2.7/dist-packages
Adding libopenzwave 0.3.1 to easy-install.pth file
Installed /usr/local/lib/python2.7/dist-packages/libopenzwave-0.3.1-py2.7-linux-armv7l.egg
Processing dependencies for libopenzwave==0.3.1
Searching for six==1.10.0
Best match: six 1.10.0
Adding six 1.10.0 to easy-install.pth file
Using /usr/lib/python2.7/dist-packages
Finished processing dependencies for libopenzwave==0.3.1
Installation of lib finished.
python setup-api.py install
running install
running bdist_egg
running egg_info
creating src-api/openzwave.egg-info
writing requirements to src-api/openzwave.egg-info/requires.txt
writing src-api/openzwave.egg-info/PKG-INFO
writing top-level names to src-api/openzwave.egg-info/top_level.txt
writing dependency_links to src-api/openzwave.egg-info/dependency_links.txt
writing manifest file 'src-api/openzwave.egg-info/SOURCES.txt'
reading manifest file 'src-api/openzwave.egg-info/SOURCES.txt'
writing manifest file 'src-api/openzwave.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_py
creating build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/network.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/command.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/object.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/__init__.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/group.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/controller.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/node.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/option.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/singleton.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/value.py -> build/lib.linux-armv7l-2.7/openzwave
copying src-api/openzwave/scene.py -> build/lib.linux-armv7l-2.7/openzwave
creating build/bdist.linux-armv7l/egg
creating build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/network.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/command.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/object.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/__init__.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/group.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/controller.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/node.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/option.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/singleton.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/value.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/openzwave/scene.py -> build/bdist.linux-armv7l/egg/openzwave
copying build/lib.linux-armv7l-2.7/libopenzwave.so -> build/bdist.linux-armv7l/egg
byte-compiling build/bdist.linux-armv7l/egg/openzwave/network.py to network.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/command.py to command.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/object.py to object.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/group.py to group.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/controller.py to controller.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/node.py to node.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/option.py to option.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/singleton.py to singleton.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/value.py to value.pyc
byte-compiling build/bdist.linux-armv7l/egg/openzwave/scene.py to scene.pyc
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying src-api/openzwave.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-api/openzwave.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-api/openzwave.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-api/openzwave.egg-info/not-zip-safe -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-api/openzwave.egg-info/requires.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying src-api/openzwave.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt
creating 'dist/openzwave-0.3.1-py2.7.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing openzwave-0.3.1-py2.7.egg
creating /usr/local/lib/python2.7/dist-packages/openzwave-0.3.1-py2.7.egg
Extracting openzwave-0.3.1-py2.7.egg to /usr/local/lib/python2.7/dist-packages
Adding openzwave 0.3.1 to easy-install.pth file
Installed /usr/local/lib/python2.7/dist-packages/openzwave-0.3.1-py2.7.egg
Processing dependencies for openzwave==0.3.1
Searching for libopenzwave==0.3.1
Best match: libopenzwave 0.3.1
Processing libopenzwave-0.3.1-py2.7-linux-armv7l.egg
libopenzwave 0.3.1 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/libopenzwave-0.3.1-py2.7-linux-armv7l.egg
Searching for Louie==1.1
Best match: Louie 1.1
Adding Louie 1.1 to easy-install.pth file
Using /usr/lib/python2.7/dist-packages
Searching for six==1.10.0
Best match: six 1.10.0
Adding six 1.10.0 to easy-install.pth file
Using /usr/lib/python2.7/dist-packages
Searching for nose==1.3.7
Best match: nose 1.3.7
Adding nose 1.3.7 to easy-install.pth file
Installing nosetests script to /usr/local/bin
Installing nosetests-2.7 script to /usr/local/bin
Using /usr/lib/python2.7/dist-packages
Finished processing dependencies for openzwave==0.3.1
Installation of API finished.
sed: can't read /etc/inittab: No such file or directory
Raspberry Pi 3 Detected. If you use a Razberry board you must Disabling Bluetooth
Please add 'dtoverlay=pi3-miniuart-bt' to the end of the file /boot/config.txt
And reboot your Raspberry Pi
Everything is successfully installed!
merci d'avance ;)
Raspberry Pi3/Razberry+Rfxcom/3 Fibaro Sensor/10 Détecteurs Zipato 3en1/5 Fibaro Smoke Sensor/Karotz/2 Wallplug+1 Smart Switch+1 Prise Foxx+1 répéteur Foxx/1 Quibino ZMNHJD1 Fil Pilote/6 Volets SOMFY RTS/Camera Ext FOSCAM/3 Xiaoyi/Orvibo

Avatar de l’utilisateur
batna44
Timide
Messages : 443
Inscription : 12 févr. 2016, 22:40
Localisation : LA

Re: Zwave - Controller is busy

Message par batna44 » 03 nov. 2017, 12:05

Je me réponds donc à moi meme.... en espérant que cela puisse aider.

J'avais mal désactivé le bluetooth...
en lancant : sudo nano /boot/config.txt
j'avais tapé dans le fichier # dtoverlay=pi3-disable-bt au lieu de juste : dtoverlay=pi3-disable-bt (il ne faut ni de # ni d'espcace !!!!)

un sudo halt... puis débrancher et rebrancher....
j'ai recup ma config Zwave !!!
Raspberry Pi3/Razberry+Rfxcom/3 Fibaro Sensor/10 Détecteurs Zipato 3en1/5 Fibaro Smoke Sensor/Karotz/2 Wallplug+1 Smart Switch+1 Prise Foxx+1 répéteur Foxx/1 Quibino ZMNHJD1 Fil Pilote/6 Volets SOMFY RTS/Camera Ext FOSCAM/3 Xiaoyi/Orvibo

sdallery
Timide
Messages : 15
Inscription : 08 juil. 2015, 18:42

Re: Zwave - Controller is busy

Message par sdallery » 03 févr. 2018, 16:12

Merci, j'avais un souci similaire!

J'ai voulu désactivé le bluetooth, et cela m'a fait perdre le réseau z-wave également en redémarrant. Je viens de remettre la ligne dans le fichier conf.txt, mais en arrêtant cette fois avec sudo halt (j'avais redémarré la première fois avec sudo reboot), tout est revenu maintenant. Avais-je mal saisi la ligne de commande? Ou est-ce qu'il fallait arrêter électriquement au lieu de juste redémarrer?

En tout cas merci, tout est rentré dans l'ordre. ;)
Jeedom DIY RPI3
Razberry: 2x FGD212, 1x FGMS-001, 6x FGK-101, 6x FGR-222, 1x ZMNHSD1, 2x ZW111, 6x FGSD-002, 1x clavier RFID, 1x ZW080, 1 sirène Popp, 1x ST814, 1x inter Nodon, 3x FGFS-101
Rflink: 4x On-Off Chacon, téco 16 boutons
NAS DS412+

hornet02
Timide
Messages : 214
Inscription : 21 avr. 2016, 08:41

Re: Zwave - Controller is busy

Message par hornet02 » 01 janv. 2019, 10:37

batna44 a écrit :
03 nov. 2017, 12:05
Je me réponds donc à moi meme.... en espérant que cela puisse aider.

J'avais mal désactivé le bluetooth...
en lancant : sudo nano /boot/config.txt
j'avais tapé dans le fichier # dtoverlay=pi3-disable-bt au lieu de juste : dtoverlay=pi3-disable-bt (il ne faut ni de # ni d'espcace !!!!)

un sudo halt... puis débrancher et rebrancher....
j'ai recup ma config Zwave !!!
merci pour ta solution qui m'a bien ete utile
meilleurs voeux

Avatar de l’utilisateur
batna44
Timide
Messages : 443
Inscription : 12 févr. 2016, 22:40
Localisation : LA

Re: Zwave - Controller is busy

Message par batna44 » 01 janv. 2019, 11:01

hornet02 a écrit :
01 janv. 2019, 10:37
batna44 a écrit :
03 nov. 2017, 12:05
Je me réponds donc à moi meme.... en espérant que cela puisse aider.

J'avais mal désactivé le bluetooth...
en lancant : sudo nano /boot/config.txt
j'avais tapé dans le fichier # dtoverlay=pi3-disable-bt au lieu de juste : dtoverlay=pi3-disable-bt (il ne faut ni de # ni d'espcace !!!!)

un sudo halt... puis débrancher et rebrancher....
j'ai recup ma config Zwave !!!
merci pour ta solution qui m'a bien ete utile
meilleurs voeux
Avec plaisir, content de savoir que moi retour a pu aider au moins une personne ;)
Bonne année a toi aussi
Raspberry Pi3/Razberry+Rfxcom/3 Fibaro Sensor/10 Détecteurs Zipato 3en1/5 Fibaro Smoke Sensor/Karotz/2 Wallplug+1 Smart Switch+1 Prise Foxx+1 répéteur Foxx/1 Quibino ZMNHJD1 Fil Pilote/6 Volets SOMFY RTS/Camera Ext FOSCAM/3 Xiaoyi/Orvibo

Répondre

Revenir vers « [Plugin Officiel] Z-Wave »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 7 invités