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 !

Nouveau plugin zwave/openzwave

(anciennement dénommé plugin OpenZwave)
Avatar de l’utilisateur
Pax24
Timide
Messages : 318
Inscription : 12 juin 2015, 03:42
Localisation : Périgord

Re: Nouveau plugin zwave/openzwave

Message par Pax24 » 29 juil. 2015, 14:22

sarakha63 a écrit :Tu mélanges deux choses :
Version plugin Jeedom
Et version OZW
Ben non je ne mélange rien d'après ce que dit Loïc !
J'ai ajouté la version OZW juste au cas où ça ne serait pas la bonne.
Pour le reste c'est bien de la version plugin dont je parle, 1.4.1 chez moi alors que le market dit 1.5 mais donc d'après ce que j'ai compris de Loïc le market indique le numéro de version beta ce qui peut apporter un peu de confusion pour ceux qui sont en stable et se demandent donc pourquoi ils n'ont pas le même numéro après la màj.
Peut-être faudrait-il préciser si la version x.x est beta ou stable ?

Je vais le réinstaller en beta on verra bien.

nordix
Actif
Messages : 858
Inscription : 02 déc. 2014, 13:29

Re: Nouveau plugin zwave/openzwave

Message par nordix » 29 juil. 2015, 14:42

loic a écrit :Tu peux essayer en SSH :

Code : Tout sélectionner

sudo su -
sudo cp /opt/python-openzwave/zwcfg* /opt/.
cd /opt/python-openzwave
sudo make uninstall
sudo rm -rf /usr/local/lib/python2.7/dist-packages/libopenzwave*
sudo rm -rf /usr/local/lib/python2.7/dist-packages/openzwave* 
cd /opt
sudo rm -fr /opt/python-openzwave
sudo git clone https://github.com/OpenZWave/python-openzwave.git
cd python-openzwave
sudo git reset --hard 6320ae88db5c6bcd3482d962269fa624055ab557
make update
make build
make install-api
Ca va prendre un peu de temps mais ca devrait marcher

Y a que la compilation via SSH qui semble fonctionner. Celle par le gui plante avec plusieurs warning liés à des commandes deprecated et ensuite un failed status 1.

Je suis sur du i386 pas arm!

Edit1:

On dirait qu'il y a des bad characters dans le script de config?! à moins que ce soit le character set que j'utilise dans mon terminal emulation.. mais voici les warning que j'avais avant le plantage via le GUI.

Code : Tout sélectionner

creating build/lib/temp.linux-i686-2.7/src-lib
creating build/lib/temp.linux-i686-2.7/src-lib/libopenzwave
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -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/lib/temp.linux-i686-2.7/src-lib/libopenzwave/libopenzwave.o
cc1plus: warning: command line option ���-Wstrict-prototypes��� is valid for C/ObjC but not for C++ [enabled by default]
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:242:
openzwave/cpp/src/aes/aes.h:75:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
openzwave/cpp/src/aes/aes.h:93:0: warning: ignoring #pragma warning  [-Wunknown-pragmas]
src-lib/libopenzwave/libopenzwave.cpp: In function ���PyObject* __pyx_pf_12libopenzwave_11NullHandler_emit(PyObject*, PyObject*, PyObject*)���:
src-lib/libopenzwave/libopenzwave.cpp:2452:13: warning: variable ���__pyx_v_self��� set but not used [-Wunused-but-set-variable]
src-lib/libopenzwave/libopenzwave.cpp:2453:13: warning: variable ���__pyx_v_record��� set but not used [-Wunused-but-set-variable]
src-lib/libopenzwave/libopenzwave.cpp: In function ���PyObject* __pyx_pf_12libopenzwave_9PyManager_125beginControllerCommand(PyObject*, PyObject*, PyObject*)���:
src-lib/libopenzwave/libopenzwave.cpp:20218:15: warning: ���bool OpenZWave::Manager::BeginControllerCommand(uint32, OpenZWave::Driver::ControllerCommand, OpenZWave::Driver::pfnControllerCallback_t, void*, bool, uint8, uint8)��� is deprecated (declared at openzwave/cpp/src/Manager.h:1715) [-Wdeprecated-declarations]
creating build/lib/lib.linux-i686-2.7
g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/lib/temp.linux-i686-2.7/src-lib/libopenzwave/libopenzwave.o openzwave/libopenzwave.a -ludev -lstdc++ -o build/lib/lib.linux-i686-2.7/libopenzwave.so
python setup-api.py build --build-base build/api
Dernière édition par nordix le 29 juil. 2015, 14:48, édité 1 fois.

Avatar de l’utilisateur
benchagot
Timide
Messages : 79
Inscription : 29 août 2014, 18:24

Re: Nouveau plugin zwave/openzwave

Message par benchagot » 29 juil. 2015, 14:44

Tout comme Bipbip41, j'ai :

Code : Tout sélectionner

sed -i '253s/.*//' openzwave/cpp/src/value_classes/ValueID.h
cd openzwave && make
make[1]: Entering directory '/opt/python-openzwave/openzwave'
make -C /opt/python-openzwave/openzwave/cpp/build/ -w 
make[2]: Entering directory '/opt/python-openzwave/openzwave/cpp/build'
Building OpenZWave Version 1.3-414-g0432f68-dirty
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 MultiCmd.o
Building SensorBinary.o
Building Language.o
Building Meter.o
Building Indicator.o
Building CRC16Encap.o
Building MeterPulse.o
Building SwitchBinary.o
Building Clock.o
Building Configuration.o
Building CommandClass.o
Building SwitchToggleBinary.o
Building MultiInstance.o
Building TimeParameters.o
Building UserCode.o
Building CentralScene.o
Building Color.o
Building Lock.o
Building ThermostatSetpoint.o
Building DoorLock.o
Building ApplicationStatus.o
Building Hail.o
Building NodeNaming.o
Building DoorLockLogging.o
Building ClimateControlSchedule.o
Building Protection.o
Building ThermostatOperatingState.o
Building WakeUp.o
Building SwitchAll.o
Building ThermostatMode.o
Building MultiInstanceAssociation.o
Building Association.o
Building ManufacturerSpecific.o
Building SceneActivation.o
Building SensorAlarm.o
Building Powerlevel.o
Building AssociationCommandConfiguration.o
Building SensorMultilevel.o
Building BasicWindowCovering.o
Building SwitchMultilevel.o
Building Battery.o
Building ThermostatFanMode.o
Building ZWavePlusInfo.o
Building Version.o
Building Alarm.o
Building CommandClasses.o
Building ThermostatFanState.o
Building NoOperation.o
Building EnergyProduction.o
Building Basic.o
Building DeviceResetLocally.o
Building ControllerReplication.o
Building SwitchToggleMultilevel.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
make[2]: Leaving directory '/opt/python-openzwave/openzwave/cpp/build'
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 --build-base build/lib
running build
running build_ext
cythoning src-lib/libopenzwave/libopenzwave.pyx to src-lib/libopenzwave/libopenzwave.cpp
building 'libopenzwave' extension
creating build
creating build/lib
creating build/lib/temp.linux-armv7l-2.7
creating build/lib/temp.linux-armv7l-2.7/src-lib
creating build/lib/temp.linux-armv7l-2.7/src-lib/libopenzwave
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -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/lib/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++
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:248:
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_250beginControllerCommand(__pyx_obj_12libopenzwave_PyManager*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’:
src-lib/libopenzwave/libopenzwave.cpp:24326:204: warning: ‘bool OpenZWave::Manager::BeginControllerCommand(uint32, OpenZWave::Driver::ControllerCommand, OpenZWave::Driver::pfnControllerCallback_t, void*, bool, uint8, uint8)’ is deprecated (declared at openzwave/cpp/src/Manager.h:1715) [-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_filename = __pyx_f[0]; __pyx_lineno = 3834; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                                                                                                                                                                                            ^
src-lib/libopenzwave/libopenzwave.cpp:328:36: note: in definition of macro ‘__Pyx_PyBool_FromLong’
 #define __Pyx_PyBool_FromLong(b) ((b) ? (Py_INCREF(Py_True), Py_True) : (Py_INCREF(Py_False), Py_False))
                                    ^
arm-linux-gnueabihf-gcc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
error: command 'arm-linux-gnueabihf-gcc' failed with exit status 4
Makefile:257: recipe for target 'build' failed
make: *** [build] Error 1
Bien sûr, que ce soit install via Jeedom ou à la mano sur une jeedomboard (Mini+). Mais dans le plugin j'ai :
OpenZwave (1.3.414/0.3.0b4) : OK Compilation: OK

BC

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: Nouveau plugin zwave/openzwave

Message par loic » 29 juil. 2015, 14:57

Ta log c'est sur mini+ ?
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
benchagot
Timide
Messages : 79
Inscription : 29 août 2014, 18:24

Re: Nouveau plugin zwave/openzwave

Message par benchagot » 29 juil. 2015, 15:00

La log était sur une install à la mano du mini+.

La log via Jeedom sur Mini+ :

Code : Tout sélectionner

Lancement da l'installation/mise à jour des dépendance openzwave
Sauvegarde du fichier de conf
cp: cannot stat '/opt/python-openzwave/zwcfg*': No such file or directory
Désinstallation de la version précédente
Installation de Python-OpenZwave
Cloning into 'python-openzwave'...
HEAD is now at 6320ae8 Update controller command to remove deprecated commands in pyozwman. See #5
/usr/share/nginx/www/jeedom/plugins/openzwave/core/class/../../ressources/install.sh: line 88: [: missing `]'
/usr/share/nginx/www/jeedom/plugins/openzwave/core/class/../../ressources/install.sh: line 88: armv7l: command not found
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
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 -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -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++
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:248:
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_250beginControllerCommand(__pyx_obj_12libopenzwave_PyManager*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)':
src-lib/libopenzwave/libopenzwave.cpp:24326:204: warning: 'bool OpenZWave::Manager::BeginControllerCommand(uint32, OpenZWave::Driver::ControllerCommand, OpenZWave::Driver::pfnControllerCallback_t, void*, bool, uint8, uint8)' is deprecated (declared at openzwave/cpp/src/Manager.h:1715) [-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_filename = __pyx_f[0]; __pyx_lineno = 3834; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
                                                                                                                                                                                                            ^
src-lib/libopenzwave/libopenzwave.cpp:328:36: note: in definition of macro '__Pyx_PyBool_FromLong'
 #define __Pyx_PyBool_FromLong(b) ((b) ? (Py_INCREF(Py_True), Py_True) : (Py_INCREF(Py_False), Py_False))
                                    ^
arm-linux-gnueabihf-gcc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
error: command 'arm-linux-gnueabihf-gcc' failed with exit status 4
Unable to install setup-lib.py
BC

Avatar de l’utilisateur
spawn78
Timide
Messages : 233
Inscription : 16 nov. 2014, 10:24

Re: Nouveau plugin zwave/openzwave

Message par spawn78 » 29 juil. 2015, 15:03

@Loic Bon finalement j'ai réussi à re-passant par la stable, par contre quand j'ai fait la migration j'étais bien stable, je ne comprend pas pourquoi j'étais passé en Béta

nordix
Actif
Messages : 858
Inscription : 02 déc. 2014, 13:29

Re: Nouveau plugin zwave/openzwave

Message par nordix » 29 juil. 2015, 15:07

Via SSH, tout compile correctement. Tout est OK par la suite et le daemon roule normalement.
Merci pour cette mise à jour en espérant que cela améliore un peu plus la gestion des modules sur Batterie pour les wakeup entre autres.

Avatar de l’utilisateur
benchagot
Timide
Messages : 79
Inscription : 29 août 2014, 18:24

Re: Nouveau plugin zwave/openzwave

Message par benchagot » 29 juil. 2015, 15:09

@ sarakha63: si tu t'adresses à moi :

Code : Tout sélectionner

  CPU[|||||||||||||||||||||||||                                        35.2%]     Tasks: 52, 58 thr; 4 running
  Mem[|||||||||||||||||||||||||||||||||||||||||||||||              194/495MB]     Load average: 0.98 1.34 1.86 
  Swp[                                                                 0/0MB]     Uptime: 6 days, 07:08:48

  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
  752 root       20   0  4932  1888  1036 R  1.4  0.4  0:03.23 htop
28652 www-data   20   0  166M 16696 12860 S  0.5  3.3  0:09.79 /usr/bin/php /usr/share/nginx/www/jeedom/core/class/../php/jeeCron.php cron_id=66
20243 www-data   20   0  166M 15976 12176 S  0.5  3.1  0:09.91 /usr/bin/php /usr/share/nginx/www/jeedom/core/class/../php/jeeCron.php cron_id=30
20291 mysql      20   0  361M 44464  1908 S  0.5  8.8  0:02.62 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
 1303 root       20   0  9436  2656  2016 S  0.0  0.5  0:00.21 sshd: root [priv]
 1301 root       20   0  9640  2836  2052 S  0.0  0.6  0:00.46 sshd: [accepted]
 1304 sshd       20   0  7924  1228   748 S  0.0  0.2  0:00.05 sshd: root [net]
 5579 www-data   20   0 21628  6236   428 S  0.0  1.2  1:10.12 /usr/bin/python /usr/share/nginx/www/jeedom/plugins/rfxcom/ressources/rfxcmd/rfxcmd.py -l -o /usr/
20286 mysql      20   0  361M 44464  1908 S  0.0  8.8  4:18.01 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
20311 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:52.23 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
27884 www-data   20   0 24696  2220   544 S  0.0  0.4  0:04.04 nginx: worker process
20295 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:03.74 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
30998 www-data   20   0  830M 17780  2248 S  0.0  3.5  0:31.30 /usr/share/nginx/www/jeedom/core/class/../../script/ngrok/ngrok-arm -log=none -config=/tmp/ngrok_j
    1 root       20   0  4536  2092   992 S  0.0  0.4  7:28.91 /sbin/init
19189 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:06.40 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
 1302 sshd       20   0  7924  1232   748 S  0.0  0.2  0:00.05 sshd: [net]
  415 root       20   0  6580   692   236 S  0.0  0.1  5:58.25 /usr/sbin/sshd -D
27887 www-data   20   0 24696  1692    96 S  0.0  0.3  0:01.89 nginx: worker process
20310 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:11.75 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
 6918 root       20   0 29904  4096   408 S  0.0  0.8  0:03.93 /usr/bin/python /usr/bin/fail2ban-server -b -s /var/run/fail2ban/fail2ban.sock -p /var/run/fail2ba
 6920 root       20   0 29904  4096   408 S  0.0  0.8  0:01.83 /usr/bin/python /usr/bin/fail2ban-server -b -s /var/run/fail2ban/fail2ban.sock -p /var/run/fail2ba
  501 root       20   0  1964   296   224 S  0.0  0.1  1:43.60 /sbin/syslogd -C128
 2591 www-data   20   0  829M 15108  1216 S  0.0  3.0  0:50.37 /usr/share/nginx/www/jeedom/core/class/../../script/ngrok/ngrok-arm -config=/tmp/ngrok_ssh start s
29263 www-data   20   0 84380 30148  7000 S  0.0  5.9  0:05.23 /usr/bin/nodejs /usr/share/nginx/www/jeedom/core/nodeJS/server.js
 2590 www-data   20   0  829M 15108  1216 S  0.0  3.0  4:13.96 /usr/share/nginx/www/jeedom/core/class/../../script/ngrok/ngrok-arm -config=/tmp/ngrok_ssh start s
  438 messagebu  20   0  4680   848   436 S  0.0  0.2  2:45.34 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
 9742 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:02.24 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
31013 www-data   20   0  830M 17780  2248 S  0.0  3.5  0:06.29 /usr/share/nginx/www/jeedom/core/class/../../script/ngrok/ngrok-arm -log=none -config=/tmp/ngrok_j
  598 root       20   0 51600  2172   852 S  0.0  0.4  0:30.01 /usr/sbin/NetworkManager --no-daemon
  413 root       20   0 51600  2172   852 S  0.0  0.4  1:14.62 /usr/sbin/NetworkManager --no-daemon
  715 root       20   0 10784   968   240 S  0.0  0.2  0:15.13 sshd: root@pts/0
 9464 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:07.78 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
24663 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:06.29 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
31842 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:00.25 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
 9463 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:05.63 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user
26020 mysql      20   0  361M 44464  1908 S  0.0  8.8  0:12.71 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/
Sinon, tant pis :)

BC

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: Nouveau plugin zwave/openzwave

Message par loic » 29 juil. 2015, 15:13

@spawn78 : reprend la derniere beta et relance l'installation ca devrait etre mieux la
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Bipbip41
Timide
Messages : 479
Inscription : 05 sept. 2014, 09:23

Re: Nouveau plugin zwave/openzwave

Message par Bipbip41 » 29 juil. 2015, 15:16

C'est en cours chez moi, mais ca à l'air beaucoup mieux :)

EDIT : c'est tout bon, merci ;)
3 RPI 3B+ (1 Maître, 2 Esclaves) + 1 RPI 1 (Recette)
12 Modules Zwave
8 Sondes Oregon + 1 Pluviomètre + 1 Anémomètre
4 Gateway Xiaomi + 9 modules + 6 prises + 2 interrupteur
1 Prise Chacon

53 Scénarios :D

1 Serveur avec 4 VM, dont 1 Zabbix

Avatar de l’utilisateur
spawn78
Timide
Messages : 233
Inscription : 16 nov. 2014, 10:24

Re: Nouveau plugin zwave/openzwave

Message par spawn78 » 29 juil. 2015, 15:40

loic a écrit :@spawn78 : reprend la derniere beta et relance l'installation ca devrait etre mieux la

@loic ça fonctionne !! merci ! beau travail ! comme d'hab

Avatar de l’utilisateur
Pax24
Timide
Messages : 318
Inscription : 12 juin 2015, 03:42
Localisation : Périgord

Re: Nouveau plugin zwave/openzwave

Message par Pax24 » 29 juil. 2015, 16:08

Bon ben je suis repassé sur la beta et toujours pas mieux en terme de numéro de version, toujours pas de 1.5...
Je suis le seul dans ce cas ???
Pièces jointes
11111.png
11111.png (31.81 Kio) Consulté 855 fois

Avatar de l’utilisateur
benchagot
Timide
Messages : 79
Inscription : 29 août 2014, 18:24

Re: Nouveau plugin zwave/openzwave

Message par benchagot » 29 juil. 2015, 16:10

Après reboot et install du plugin de 15h14, cela fonctionne sur Mini+

Merci du fix.

BC

Avatar de l’utilisateur
benchagot
Timide
Messages : 79
Inscription : 29 août 2014, 18:24

Re: Nouveau plugin zwave/openzwave

Message par benchagot » 29 juil. 2015, 16:11

Pax24 a écrit :Bon ben je suis repassé sur la beta et toujours pas mieux en terme de numéro de version, toujours pas de 1.5...
Je suis le seul dans ce cas ???
J'ai comme toi.

BC

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: Nouveau plugin zwave/openzwave

Message par loic » 29 juil. 2015, 16:14

Vous le voyez ou le numéro de version ?
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Bipbip41
Timide
Messages : 479
Inscription : 05 sept. 2014, 09:23

Re: Nouveau plugin zwave/openzwave

Message par Bipbip41 » 29 juil. 2015, 16:20

;)

Image
3 RPI 3B+ (1 Maître, 2 Esclaves) + 1 RPI 1 (Recette)
12 Modules Zwave
8 Sondes Oregon + 1 Pluviomètre + 1 Anémomètre
4 Gateway Xiaomi + 9 modules + 6 prises + 2 interrupteur
1 Prise Chacon

53 Scénarios :D

1 Serveur avec 4 VM, dont 1 Zabbix

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: Nouveau plugin zwave/openzwave

Message par loic » 29 juil. 2015, 16:24

A ok rien de grave la c'est juste que j'ai pas mis a jour un fichier la prochaine beta remettra le bon numéro de version
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Avatar de l’utilisateur
Pax24
Timide
Messages : 318
Inscription : 12 juin 2015, 03:42
Localisation : Périgord

Re: Nouveau plugin zwave/openzwave

Message par Pax24 » 29 juil. 2015, 17:09

:o

stravinsky
Timide
Messages : 169
Inscription : 22 août 2014, 10:49

Re: Nouveau plugin zwave/openzwave

Message par stravinsky » 29 juil. 2015, 17:27

bon,

j'ai décidément un gros souci je pense

jeedom en dernière beta, plug-in en dernière beta sur un jeedom esclave sur un PI B+

a l'installation des dépendances j'ai ce log qui reste bloqué depuis plus d'une heure :
Stopping system nodejs Daemon:.
Sauvegarde du fichier de conf
cp: cannot stat `/opt/python-openzwave/zwcfg*': No such file or directory
Désinstallation de la version précédente
Installation de Python-OpenZwave
Cloning into 'python-openzwave'...
HEAD is now at 6320ae8 Update controller command to remove deprecated commands in pyozwman. See #5
Cloning into 'openzwave'...
HEAD is now at 0432f68 fix #637 - Change Color Channels from Config to System Genre on Color CC
sed -i '253s/.*//' openzwave/cpp/src/value_classes/ValueID.h
cd openzwave && make
make[1]: Entering directory '/opt/python-openzwave/openzwave'
make -C /opt/python-openzwave/openzwave/cpp/build/ -w
make[2]: Entering directory '/opt/python-openzwave/openzwave/cpp/build'
Building OpenZWave Version 1.3-414-g0432f68-dirty
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 SensorAlarm.o
Building Proprietary.o
Building SwitchToggleMultilevel.o
Building SensorBinary.o
Building Language.o
Building BasicWindowCovering.o
Building Color.o
Building ZWavePlusInfo.o
Building Indicator.o
Building CRC16Encap.o
Building Configuration.o
Building MeterPulse.o
Building DoorLock.o
Building ThermostatFanMode.o
Building SwitchBinary.o
Building Basic.o
Building SwitchAll.o
Building ThermostatMode.o
Building Hail.o
Building SwitchToggleBinary.o
Building SensorMultilevel.o
Building MultiInstance.o
Building Version.o
Building UserCode.o
Building TimeParameters.o
Building ThermostatFanState.o
Building SwitchMultilevel.o
Building ApplicationStatus.o
Building ManufacturerSpecific.o
Building ClimateControlSchedule.o
Building Protection.o
Building NodeNaming.o
Building DeviceResetLocally.o
Building WakeUp.o
Building MultiCmd.o
Building MultiInstanceAssociation.o
Building Association.o
Building Lock.o
Building SceneActivation.o
Building Powerlevel.o
Building Meter.o
Building AssociationCommandConfiguration.o
Building ThermostatOperatingState.o
Building Battery.o
Building CentralScene.o
Building Security.o
Building Clock.o
Building Alarm.o
Building CommandClasses.o
Building ThermostatSetpoint.o
Building NoOperation.o
Building EnergyProduction.o
Building CommandClass.o
Building DoorLockLogging.o
Building ControllerReplication.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
make[2]: Leaving directory '/opt/python-openzwave/openzwave/cpp/build'
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 --build-base build/lib
running build
running build_ext
cythoning src-lib/libopenzwave/libopenzwave.pyx to src-lib/libopenzwave/libopenzwave.cpp
building 'libopenzwave' extension
creating build
creating build/lib
creating build/lib/temp.linux-armv6l-2.7
creating build/lib/temp.linux-armv6l-2.7/src-lib
creating build/lib/temp.linux-armv6l-2.7/src-lib/libopenzwave
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -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/lib/temp.linux-armv6l-2.7/src-lib/libopenzwave/libopenzwave.o
cc1plus: warning: command line option '-Wstrict-prototypes' is valid for Ada/C/ObjC but not for C++ [enabled by default]
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:242:
openzwave/cpp/src/aes/aes.h:75:0: warning: ignoring #pragma warning [-Wunknown-pragmas]
openzwave/cpp/src/aes/aes.h:93:0: warning: ignoring #pragma warning [-Wunknown-pragmas]
src-lib/libopenzwave/libopenzwave.cpp: In function 'PyObject* __pyx_pf_12libopenzwave_11NullHandler_emit(PyObject*, PyObject*, PyObject*)':
src-lib/libopenzwave/libopenzwave.cpp:2452:13: warning: variable '__pyx_v_self' set but not used [-Wunused-but-set-variable]
src-lib/libopenzwave/libopenzwave.cpp:2453:13: warning: variable '__pyx_v_record' set but not used [-Wunused-but-set-variable]
src-lib/libopenzwave/libopenzwave.cpp: In function 'PyObject* __pyx_pf_12libopenzwave_9PyManager_125beginControllerCommand(PyObject*, PyObject*, PyObject*)':
src-lib/libopenzwave/libopenzwave.cpp:20218:15: warning: 'bool OpenZWave::Manager::BeginControllerCommand(uint32, OpenZWave::Driver::ControllerCommand, OpenZWave::Driver::pfnControllerCallback_t, void*, bool, uint8, uint8)' is deprecated (declared at openzwave/cpp/src/Manager.h:1715) [-Wdeprecated-declarations]

Avatar de l’utilisateur
loic
Administrateur
Messages : 14862
Inscription : 01 févr. 2014, 16:21

Re: Nouveau plugin zwave/openzwave

Message par loic » 29 juil. 2015, 17:29

Tu peux essayer de lancer l'installation en SSH mais sur un rpi b+ ca peut prendre jusqu'a 2h
Aide nous à t'aider : mets des logs, détaille ton soucis... Vous n'aurez aucune réponse de ma part si votre demande n'est pas détaillée (log, capture d'écran lisible...) ou si vous ne postez pas dans la bonne section

Répondre

Revenir vers « Plugin Z-Wave »

Qui est en ligne ?

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