Guide Migration vers nouveau plugin
Re: Guide Migration vers nouveau plugin
Bon, j'ai fini par me résigner à reinstaller la dernière image sur la carte sd. Au moins le nouveau plugin est deja installé dessus.
a+
a+
Re: Guide Migration vers nouveau plugin
Euhhh, oui mais non, j'ai des disaines de modules configurés et des disaines de schénarios dans ma Jeedom, cette solution est très très très difficilement envisageable pour moi...slide97 a écrit :Bon, j'ai fini par me résigner à reinstaller la dernière image sur la carte sd. Au moins le nouveau plugin est deja installé dessus.
a+
Surtout que là ma maison ne fais plus rien, plus de lumière, plus d'alarme, plus d'arrosage, plus de gestion de l'étang, etc...
Aidez-moi s'il vous plait!
2 x RPI3 avec plugin Jeelink, Zwave, RFXcom), 9 FGS221, 4 Aeonlan DSB05 multisensor, 2 Fibaro RGBW, 1 Oeil Fibaro, 2 TZ65D, 3 CH54700, 4 sondes température Oregon, 5 capteur d'ouverture Chacon, 7 thermostat Danfoss, etc
Re: Guide Migration vers nouveau plugin
Bonjour,
J ai également tentė de reprendre une sauvegarde d avant migration. J ai re suivi toute la doc, mais j ai toujours des nok sur le demon, l oz et la compil.
En debug : les dépendances doivent être installėes, impossible de lancer le demon openzwave, vérifiez le port.
L installation des dépendances s arrête toujours sur :
Job for fail2ban.service failed
Could not install mercurial - abort
Je vois bien que dans le log au dessu, il me met :
Mercurial is already the newest version
0 upgraded, 0 newly installed, 0 to remove And 42 not upgraded
1 not Fully installed or removed
Je suppose qu il me manque un truc ... Mais quoi ?
J ai également tentė de reprendre une sauvegarde d avant migration. J ai re suivi toute la doc, mais j ai toujours des nok sur le demon, l oz et la compil.
En debug : les dépendances doivent être installėes, impossible de lancer le demon openzwave, vérifiez le port.
L installation des dépendances s arrête toujours sur :
Job for fail2ban.service failed
Could not install mercurial - abort
Je vois bien que dans le log au dessu, il me met :
Mercurial is already the newest version
0 upgraded, 0 newly installed, 0 to remove And 42 not upgraded
1 not Fully installed or removed
Je suppose qu il me manque un truc ... Mais quoi ?
Config : jeedom mini+
volet roulant somfy RTS / Divers modules emetteurs, recepteurs chacon / Tetes chauffage living connect danfoss /cameras
volet roulant somfy RTS / Divers modules emetteurs, recepteurs chacon / Tetes chauffage living connect danfoss /cameras
-
- Timide
- Messages : 115
- Inscription : 14 nov. 2014, 19:00
- Localisation : Cagnes Sur Mer
Re: Guide Migration vers nouveau plugin
Bonjour titoo92
Je n'ai pas de rasperry, mais une véritable carte mère avec SSD.
J'ai essayé huit version de linux car la migration du nouveau OZW ne pouvait ce faire sur ma version de Linux.
Beaucoup de version ne fonctionne pas avec le nouveau OZW, la debian a était catastrophique pour installé Jeedom.
Celle qui fonctionne a coup sure c'est la Ubutu 15.04 regarde ICI il la font pour raspberry.
https://ubuntu-mate.org/vivid/ ou là http://raspbian-france.fr/ubuntu-mate-raspberry-pi/
Essaye la sur une nouvelle carte SD je pense que cela va régler tes problèmes.
Bon courage
Paul
Je n'ai pas de rasperry, mais une véritable carte mère avec SSD.
J'ai essayé huit version de linux car la migration du nouveau OZW ne pouvait ce faire sur ma version de Linux.
Beaucoup de version ne fonctionne pas avec le nouveau OZW, la debian a était catastrophique pour installé Jeedom.
Celle qui fonctionne a coup sure c'est la Ubutu 15.04 regarde ICI il la font pour raspberry.
https://ubuntu-mate.org/vivid/ ou là http://raspbian-france.fr/ubuntu-mate-raspberry-pi/
Essaye la sur une nouvelle carte SD je pense que cela va régler tes problèmes.
Bon courage
Paul
Re: Guide Migration vers nouveau plugin
Je viens d'installer la derniere version 2015-07-30 11:37:35
J'ai toute une série d'erreur à la compilation :
J'ai toute une série d'erreur à la compilation :
Code : Tout sélectionner
sudo ./install.sh
Lancement da l'installation/mise à jour des dépendance openzwave
[ ok ] Stopping system nodejs Daemon:.
Sauvegarde du fichier de conf
cp: impossible d'évaluer « /opt/python-openzwave/zwcfg* »: Aucun fichier ou dossier de ce type
Désinstallation de la version précédente
Installation de Python-OpenZwave
Cloning into 'python-openzwave'...
remote: Counting objects: 7021, done.
remote: Total 7021 (delta 0), reused 0 (delta 0), pack-reused 7021
Receiving objects: 100% (7021/7021), 14.39 MiB | 161 KiB/s, done.
Resolving deltas: 100% (5135/5135), done.
Checking out files: 100% (430/430), done.
HEAD is now at 6320ae8 Update controller command to remove deprecated commands in pyozwman. See #5
running install
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
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-armv6l/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-armv6l-2.7
creating build/temp.linux-armv6l-2.7/src-lib
creating build/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/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]
creating build/lib.linux-armv6l-2.7
g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv6l-2.7/src-lib/libopenzwave/libopenzwave.o openzwave/libopenzwave.a -ludev -lstdc++ -o build/lib.linux-armv6l-2.7/libopenzwave.so
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Manager.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Manager.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Node.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Node.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Options.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Options.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Scene.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Scene.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Utils.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Utils.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ZWSecurity.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ZWSecurity.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(vers.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(vers.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(tinystr.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(tinystr.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(tinyxml.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(tinyxml.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(tinyxmlparser.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(tinyxmlparser.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(aes_modes.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(aes_modes.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Association.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Association.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Basic.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Basic.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(CommandClass.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(CommandClass.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(CommandClasses.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(CommandClasses.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Configuration.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Configuration.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ControllerReplication.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ControllerReplication.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(CRC16Encap.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(CRC16Encap.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(DeviceResetLocally.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(DeviceResetLocally.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(DoorLock.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(DoorLock.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(DoorLockLogging.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(DoorLockLogging.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(EnergyProduction.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(EnergyProduction.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Hail.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Hail.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Indicator.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Indicator.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Language.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Language.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Lock.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Lock.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ManufacturerSpecific.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ManufacturerSpecific.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Meter.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Meter.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(MeterPulse.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(MeterPulse.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(MultiCmd.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(MultiCmd.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(MultiInstanceAssociation.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(MultiInstanceAssociation.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(MultiInstance.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(MultiInstance.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(NodeNaming.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(NodeNaming.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(NoOperation.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(NoOperation.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Powerlevel.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Powerlevel.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Proprietary.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Proprietary.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Protection.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Protection.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SceneActivation.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SceneActivation.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Security.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Security.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SensorAlarm.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SensorAlarm.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SensorBinary.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SensorBinary.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SensorMultilevel.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SensorMultilevel.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SwitchAll.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SwitchAll.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SwitchBinary.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SwitchBinary.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SwitchMultilevel.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SwitchMultilevel.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SwitchToggleBinary.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SwitchToggleBinary.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SwitchToggleMultilevel.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SwitchToggleMultilevel.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ThermostatFanMode.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ThermostatFanMode.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ThermostatFanState.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ThermostatFanState.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ThermostatMode.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ThermostatMode.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ThermostatOperatingState.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ThermostatOperatingState.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ThermostatSetpoint.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ThermostatSetpoint.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(TimeParameters.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(TimeParameters.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(UserCode.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(UserCode.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Version.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Version.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(WakeUp.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(WakeUp.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ZWavePlusInfo.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ZWavePlusInfo.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueBool.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueBool.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueButton.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueButton.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueByte.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueByte.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Value.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Value.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueDecimal.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueDecimal.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueInt.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueInt.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueList.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueList.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueRaw.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueRaw.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueSchedule.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueSchedule.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueShort.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueShort.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueStore.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueStore.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ValueString.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ValueString.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Event.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Event.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(FileOps.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(FileOps.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Log.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Log.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Mutex.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Mutex.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(TimeStamp.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(TimeStamp.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Wait.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Wait.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(EventImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(EventImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(FileOpsImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(FileOpsImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(LogImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(LogImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(MutexImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(MutexImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(TimeStampImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(TimeStampImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(WaitImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(WaitImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Driver.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Driver.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Group.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Group.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Msg.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Msg.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Notification.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Notification.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(tinyxmlerror.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(tinyxmlerror.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(aescrypt.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(aescrypt.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(aeskey.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(aeskey.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(aestab.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(aestab.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Alarm.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Alarm.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ApplicationStatus.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ApplicationStatus.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(AssociationCommandConfiguration.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(AssociationCommandConfiguration.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(BasicWindowCovering.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(BasicWindowCovering.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Battery.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Battery.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(CentralScene.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(CentralScene.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ClimateControlSchedule.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ClimateControlSchedule.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Clock.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Clock.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Color.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Color.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Controller.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Controller.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(HidController.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(HidController.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SerialController.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SerialController.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Stream.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Stream.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(Thread.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(Thread.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(SerialControllerImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(SerialControllerImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(ThreadImpl.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(ThreadImpl.o)
/usr/bin/ld: erreur: build/lib.linux-armv6l-2.7/libopenzwave.so passe les paramètres dans un registre VFP alors que openzwave/libopenzwave.a(hid.o) ne le fait pas
Succès: échec de fusion des données spécifiques cibles du fichier openzwave/libopenzwave.a(hid.o)
collect2: ld returned 1 exit status
error: command 'g++' failed with exit status 1
[ ok ] Starting system nodejs Daemon:.
Unable to install setup-lib.py
jeedom sur raspberry pi3
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
Re: Guide Migration vers nouveau plugin
idem avec la mise a jour de ce matin, plus moyen de compiler
pourtant avant ça compilait bien.
du coup je n'ai plus de démon.
faut-il nettoyer quelque chose ?
ou est-ce qu'on obtient du support ? ce n'est visiblement pas ici ...
pourtant avant ça compilait bien.
du coup je n'ai plus de démon.
faut-il nettoyer quelque chose ?
ou est-ce qu'on obtient du support ? ce n'est visiblement pas ici ...
jeedom sur raspberry pi3
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
Re: Guide Migration vers nouveau plugin
je suis retourné en version stable, qui compile bien.
jeedom sur raspberry pi3
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
Re: Guide Migration vers nouveau plugin
Je viens d'envoyer une nouvelle beta qui devrait corriger
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
Re: Guide Migration vers nouveau plugin
yep, cette fois c'est good ! merci
la configuration et la console ont été déplacés dans "réseau zwave" semble-t-il ...
la configuration et la console ont été déplacés dans "réseau zwave" semble-t-il ...
jeedom sur raspberry pi3
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
AEON HEM3
TEMPer2 USB + 2X TEMPerHum
Fibaro WallPlug
Zipato PST02-A 4 en 1 1
Tenvis Webcam
LED MiLIght 9W Wifi
Re: Guide Migration vers nouveau plugin
Oui il y a eu des deplacement
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
Re: Guide Migration vers nouveau plugin
Bonsoir,
J'essaie de migrer en suivant la procédure (en début du sujet).
Après update (beta), mise à jour des droits, migration des modules, reboot, sélection du port de la clef (zStick S2), le démon est NOK, OZW est NOK, compilation est NOK.
En essayant de mettre à jour les dépendances, j'ai plusieurs erreurs lors de la compilation. Elles ne ressemblent pas aux erreurs déjà rencontrées sur le forum.
Suite à cela, démon est NOK, compilation est NOK et OZW est OK (OpenZwave (1.3.414)).
Est ce que vous sauriez m'aider à avancer ?
Note: Je suis sur une VM Ubuntu 14.10, Jeedom 1.197. Avant la migration, je tournais sous Openzwave 0.9.17 et zWave 2.0.
Voici mon log "openzwave_update"
J'essaie de migrer en suivant la procédure (en début du sujet).
Après update (beta), mise à jour des droits, migration des modules, reboot, sélection du port de la clef (zStick S2), le démon est NOK, OZW est NOK, compilation est NOK.
En essayant de mettre à jour les dépendances, j'ai plusieurs erreurs lors de la compilation. Elles ne ressemblent pas aux erreurs déjà rencontrées sur le forum.
Suite à cela, démon est NOK, compilation est NOK et OZW est OK (OpenZwave (1.3.414)).
Est ce que vous sauriez m'aider à avancer ?
Note: Je suis sur une VM Ubuntu 14.10, Jeedom 1.197. Avant la migration, je tournais sous Openzwave 0.9.17 et zWave 2.0.
Voici mon log "openzwave_update"
Code : Tout sélectionner
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4329:68: Cannot convert 'ValueID' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_byte if cret else None
elif datatype == "Decimal":
cret = self.manager.SceneGetValueAsFloat(id, deref(cvalueID), &type_float)
value_data = type_float if cret else None
elif datatype == "Int":
cret = self.manager.SceneGetValueAsInt(id, deref(cvalueID), &type_int)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4329:80: Cannot convert 'int32_t *' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_float if cret else None
elif datatype == "Int":
cret = self.manager.SceneGetValueAsInt(id, deref(cvalueID), &type_int)
value_data = type_int if cret else None
elif datatype == "Short":
cret = self.manager.SceneGetValueAsShort(id, deref(cvalueID), &type_short)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4332:70: Cannot convert 'ValueID' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_float if cret else None
elif datatype == "Int":
cret = self.manager.SceneGetValueAsInt(id, deref(cvalueID), &type_int)
value_data = type_int if cret else None
elif datatype == "Short":
cret = self.manager.SceneGetValueAsShort(id, deref(cvalueID), &type_short)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4332:82: Cannot convert 'int16_t *' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_int if cret else None
elif datatype == "Short":
cret = self.manager.SceneGetValueAsShort(id, deref(cvalueID), &type_short)
value_data = type_short if cret else None
elif datatype == "String":
cret = self.manager.SceneGetValueAsString(id, deref(cvalueID), &type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4335:71: Cannot convert 'ValueID' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_int if cret else None
elif datatype == "Short":
cret = self.manager.SceneGetValueAsShort(id, deref(cvalueID), &type_short)
value_data = type_short if cret else None
elif datatype == "String":
cret = self.manager.SceneGetValueAsString(id, deref(cvalueID), &type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4335:83: Cannot convert 'string *' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_short if cret else None
elif datatype == "String":
cret = self.manager.SceneGetValueAsString(id, deref(cvalueID), &type_string)
value_data = type_string.c_str() if cret else None
elif datatype == "Button":
cret = self.manager.SceneGetValueAsBool(id, deref(cvalueID), &type_bool)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4338:69: Cannot convert 'ValueID' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_short if cret else None
elif datatype == "String":
cret = self.manager.SceneGetValueAsString(id, deref(cvalueID), &type_string)
value_data = type_string.c_str() if cret else None
elif datatype == "Button":
cret = self.manager.SceneGetValueAsBool(id, deref(cvalueID), &type_bool)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4338:81: Cannot convert 'bool *' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_string.c_str() if cret else None
elif datatype == "Button":
cret = self.manager.SceneGetValueAsBool(id, deref(cvalueID), &type_bool)
value_data = type_bool if cret else None
elif datatype == "List":
cret = self.manager.SceneGetValueListSelection(id, deref(cvalueID), &type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4341:76: Cannot convert 'ValueID' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_string.c_str() if cret else None
elif datatype == "Button":
cret = self.manager.SceneGetValueAsBool(id, deref(cvalueID), &type_bool)
value_data = type_bool if cret else None
elif datatype == "List":
cret = self.manager.SceneGetValueListSelection(id, deref(cvalueID), &type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4341:88: Cannot convert 'string *' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_bool if cret else None
elif datatype == "List":
cret = self.manager.SceneGetValueListSelection(id, deref(cvalueID), &type_string)
value_data = type_string.c_str() if cret else None
else :
cret = self.manager.SceneGetValueAsString(id, deref(cvalueID), &type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4344:71: Cannot convert 'ValueID' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
value_data = type_bool if cret else None
elif datatype == "List":
cret = self.manager.SceneGetValueListSelection(id, deref(cvalueID), &type_string)
value_data = type_string.c_str() if cret else None
else :
cret = self.manager.SceneGetValueAsString(id, deref(cvalueID), &type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4344:83: Cannot convert 'string *' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
ret = 2
if values_map.find(id) != values_map.end():
datatype = PyValueTypes[values_map.at(id).GetType()]
if datatype == "Bool":
type_bool = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_bool)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4386:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_bool = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_bool)
ret = 1 if cret else 0
elif datatype == "Byte":
type_byte = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_byte)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4390:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_byte = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_byte)
ret = 1 if cret else 0
elif datatype == "Decimal":
type_float = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_float)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4394:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_float = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_float)
ret = 1 if cret else 0
elif datatype == "Int":
type_int = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_int)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4398:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_int = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_int)
ret = 1 if cret else 0
elif datatype == "Short":
type_short = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_short)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4402:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_short = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_short)
ret = 1 if cret else 0
elif datatype == "String":
type_string = string(value)
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4406:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_short = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_short)
ret = 1 if cret else 0
elif datatype == "String":
type_string = string(value)
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4406:89: Cannot convert 'string' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_string = string(value)
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_string)
ret = 1 if cret else 0
elif datatype == "Button":
type_bool = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_bool)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4410:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_bool = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_bool)
ret = 1 if cret else 0
elif datatype == "List":
type_string = string(value)
cret = self.manager.AddSceneValueListSelection(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4414:85: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_bool = value
cret = self.manager.AddSceneValue(sceneid, values_map.at(id), type_bool)
ret = 1 if cret else 0
elif datatype == "List":
type_string = string(value)
cret = self.manager.AddSceneValueListSelection(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4414:102: Cannot convert 'string' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
getSceneLabel_, setSceneLabel_, removeSceneValue_, setSceneValue_, \
sceneGetValues_
'''
if values_map.find(id) != values_map.end():
return self.manager.RemoveSceneValue(sceneid, values_map.at(id))
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4437:71: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
ret = 2
if values_map.find(id) != values_map.end():
datatype = PyValueTypes[values_map.at(id).GetType()]
if datatype == "Bool":
type_bool = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_bool)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4474:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_bool = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_bool)
ret = 1 if cret else 0
elif datatype == "Byte":
type_byte = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_byte)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4478:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_byte = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_byte)
ret = 1 if cret else 0
elif datatype == "Decimal":
type_float = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_float)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4482:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_float = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_float)
ret = 1 if cret else 0
elif datatype == "Int":
type_int = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_int)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4486:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_int = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_int)
ret = 1 if cret else 0
elif datatype == "Short":
type_short = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_short)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4490:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_short = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_short)
ret = 1 if cret else 0
elif datatype == "String":
type_string = string(value)
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4494:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_short = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_short)
ret = 1 if cret else 0
elif datatype == "String":
type_string = string(value)
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4494:89: Cannot convert 'string' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_string = string(value)
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_string)
ret = 1 if cret else 0
elif datatype == "Button":
type_bool = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_bool)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4498:72: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_bool = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_bool)
ret = 1 if cret else 0
elif datatype == "List":
type_string = string(value)
cret = self.manager.SetSceneValueListSelection(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4502:85: Cannot convert 'ValueID &' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
type_bool = value
cret = self.manager.SetSceneValue(sceneid, values_map.at(id), type_bool)
ret = 1 if cret else 0
elif datatype == "List":
type_string = string(value)
cret = self.manager.SetSceneValueListSelection(sceneid, values_map.at(id), type_string)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4502:102: Cannot convert 'string' to Python object
Error compiling Cython file:
------------------------------------------------------------
...
createScene_, removeScene_, activateScene_, \
setSceneLabel_, removeSceneValue_, addSceneValue_, setSceneValue_, \
sceneGetValues_
'''
cdef string c_string = self.manager.GetSceneLabel(sceneid)
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4524:57: Cannot convert Python object to 'string'
Error compiling Cython file:
------------------------------------------------------------
...
createScene_, removeScene_, activateScene_, \
getSceneLabel_, removeSceneValue_, addSceneValue_, setSceneValue_, \
sceneGetValues_
'''
self.manager.SetSceneLabel(sceneid, string(label))
^
------------------------------------------------------------
/opt/python-openzwave/src-lib/libopenzwave/libopenzwave.pyx:4543:50: Cannot convert 'string' to Python object
building 'libopenzwave' extension
creating build
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/src-lib
creating build/temp.linux-x86_64-2.7/src-lib/libopenzwave
x86_64-linux-gnu-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-x86_64-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:1:2: error: #error Do not use this file, it is the result of a failed Cython compilation.
#error Do not use this file, it is the result of a failed Cython compilation.
^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
* Starting system nodejs Daemon
...done.
Unable to install setup-lib.py
NUC i5+ESXi 6.0 (Jeedom sur Debian 8 avec zWave+RFXCom+MySensors+HuaweiG200)+IPX800v4+RaspPi (Multiroom SqueezeBox, Arrosage). 35 zWave/10 RFXCom/4 MySensors/Alarme filaire sur IPX (ouv, mvt, sirène ext), 4 Cameras
Re: Guide Migration vers nouveau plugin
Up, up, up !
Personne pour m'aider à migrer ?
Merci à vous.
Personne pour m'aider à migrer ?
Merci à vous.
NUC i5+ESXi 6.0 (Jeedom sur Debian 8 avec zWave+RFXCom+MySensors+HuaweiG200)+IPX800v4+RaspPi (Multiroom SqueezeBox, Arrosage). 35 zWave/10 RFXCom/4 MySensors/Alarme filaire sur IPX (ouv, mvt, sirène ext), 4 Cameras
Re: Guide Migration vers nouveau plugin
Bonsoir,
J'ai réussi en faisant l'installation à la main des dépendance comme indiqué dans la d'oc (tout à la fin )
Envoyé de mon LG-H815 en utilisant Tapatalk
J'ai réussi en faisant l'installation à la main des dépendance comme indiqué dans la d'oc (tout à la fin )
Envoyé de mon LG-H815 en utilisant Tapatalk
Re: Guide Migration vers nouveau plugin
Merci @patou100
Tu parles de cette manip' ?
Tu parles de cette manip' ?
Essayer de le lancer manuellement en SSH :
sudo su -
chmod +x /usr/share/nginx/www/jeedom/plugins/openzwave/ressources/install.sh
/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/install.sh
NUC i5+ESXi 6.0 (Jeedom sur Debian 8 avec zWave+RFXCom+MySensors+HuaweiG200)+IPX800v4+RaspPi (Multiroom SqueezeBox, Arrosage). 35 zWave/10 RFXCom/4 MySensors/Alarme filaire sur IPX (ouv, mvt, sirène ext), 4 Cameras
Re: Guide Migration vers nouveau plugin
Oui celle la
Envoyé de mon LG-H815 en utilisant Tapatalk
Envoyé de mon LG-H815 en utilisant Tapatalk
Re: Guide Migration vers nouveau plugin
Je viens d'essayer en ligne de commande et j'obtiens un nouveau message d'erreur (plus explicite)(mais je n'ai pas trouvé d'équivalent sur le forum)...
Une idée ?...
Une idée ?...
Code : Tout sélectionner
creating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/AssemblyInfo.cpp
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/ZWManager.cpp
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/ZWManager.h
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/ZWNotification.h
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/ZWOptions.cpp
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/ZWOptions.h
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/ZWValueID.h
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/app.ico
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/app.rc
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/dotnet/src/resource.h
creating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/license/
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/license/Apache-License-2.0.txt
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/license/gpl.txt
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/license/lgpl.txt
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/license/license.txt
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/makedist
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/openzwave.dsc
inflating: /opt/python-openzwave/open-zwave-0432f68a7d331bdde4c0b77b2b81bcf9bd37795c/openzwave.spec
sed: impossible de lire openzwave/cpp/src/value_classes/ValueID.h: Aucun fichier ou dossier de ce type
sed -i '253s/.*//' openzwave/cpp/src/value_classes/ValueID.h
sed: impossible de lire openzwave/cpp/src/value_classes/ValueID.h: Aucun fichier ou dossier de ce type
Makefile:268: recipe for target 'openzwave/libopenzwave.a' failed
make: *** [openzwave/libopenzwave.a] Error 2
Error while install python-openzwave
NUC i5+ESXi 6.0 (Jeedom sur Debian 8 avec zWave+RFXCom+MySensors+HuaweiG200)+IPX800v4+RaspPi (Multiroom SqueezeBox, Arrosage). 35 zWave/10 RFXCom/4 MySensors/Alarme filaire sur IPX (ouv, mvt, sirène ext), 4 Cameras
Re: Guide Migration vers nouveau plugin
Bonjour,
Peux tu essayer avec la derniere beta ?
Peux tu essayer avec la derniere beta ?
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
Re: Guide Migration vers nouveau plugin
Bien mieux, merci
Mais la compilation remonte une erreur (la non plus, je n'ai pas trouvé de précédent sur le forum):
[EDIT] J'ai réussi à terminer la compilation des dépendances après pas mal de galère pour un novice...
Il m'a fallu modifier "setup-lib.py" et "setup-api.py" afin de leur rajouter en entete "from distutils.core import setup" et "from Cython.Build import cythonize" et rajouter dans la partie "setup" du script "ext_modules = cythonize("*.pyx"),".
Ensuite, on peut lancer à la main "sudo make install-api" (ki ne fonctionnait pas jusque là).
Et, on termine avec le reste (les dernières lignes du fichiers, celles qui se trouvent après "sudo make install-api") du script "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/install.sh"....
Bon, c'est pas trés clair mais ca fonctionne (envoyer un MP si besoin de détail) et j'obtiens:
* Starting system nodejs Daemon [ OK ]
Everything is successfully installed!
Mais la compilation remonte une erreur (la non plus, je n'ai pas trouvé de précédent sur le forum):
Code : Tout sélectionner
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
building 'libopenzwave' extension
error: unknown file type '.pyx' (from 'src-lib/libopenzwave/libopenzwave.pyx')
Makefile:257: recipe for target 'build' failed
make: *** [build] Error 1
Error while install python-openzwave
Il m'a fallu modifier "setup-lib.py" et "setup-api.py" afin de leur rajouter en entete "from distutils.core import setup" et "from Cython.Build import cythonize" et rajouter dans la partie "setup" du script "ext_modules = cythonize("*.pyx"),".
Ensuite, on peut lancer à la main "sudo make install-api" (ki ne fonctionnait pas jusque là).
Et, on termine avec le reste (les dernières lignes du fichiers, celles qui se trouvent après "sudo make install-api") du script "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/install.sh"....
Bon, c'est pas trés clair mais ca fonctionne (envoyer un MP si besoin de détail) et j'obtiens:
* Starting system nodejs Daemon [ OK ]
Everything is successfully installed!
NUC i5+ESXi 6.0 (Jeedom sur Debian 8 avec zWave+RFXCom+MySensors+HuaweiG200)+IPX800v4+RaspPi (Multiroom SqueezeBox, Arrosage). 35 zWave/10 RFXCom/4 MySensors/Alarme filaire sur IPX (ouv, mvt, sirène ext), 4 Cameras
Re: Guide Migration vers nouveau plugin
Hello, j'ai pu faire fonctionner (à la main) le script "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/install.sh". Mais ce n'est pas la fin des pépins...
Tous les indicateurs du plugins restent à NOK (demon, openzwave, compilation).
Le port sélectionné correspond bien à ma clef USB zStick.
J'ai pas d'erreur très claire... Lancer le demon en "mode debug" n'apporte pas plus d'information à l'ecran.
Je ne sais pas ou chercher. Une idée pour me guider dans mon investigation ? Merci d'avance.
Log openzwave:
Tous les indicateurs du plugins restent à NOK (demon, openzwave, compilation).
Le port sélectionné correspond bien à ma clef USB zStick.
J'ai pas d'erreur très claire... Lancer le demon en "mode debug" n'apporte pas plus d'information à l'ecran.
Je ne sais pas ou chercher. Une idée pour me guider dans mon investigation ? Merci d'avance.
Log openzwave:
Code : Tout sélectionner
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
warnings.warn(msg, UserWarning)
13-08-2015 21:56:35 | error | Impossible de lancer le démon openzwave, vérifiez le port
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
warnings.warn(msg, UserWarning)
13-08-2015 21:57:35 | error | Impossible de lancer le démon openzwave, vérifiez le port
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
warnings.warn(msg, UserWarning)
13-08-2015 21:58:36 | error | Impossible de lancer le démon openzwave, vérifiez le port
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
warnings.warn(msg, UserWarning)
13-08-2015 21:59:36 | error | Impossible de lancer le démon openzwave, vérifiez le port
NUC i5+ESXi 6.0 (Jeedom sur Debian 8 avec zWave+RFXCom+MySensors+HuaweiG200)+IPX800v4+RaspPi (Multiroom SqueezeBox, Arrosage). 35 zWave/10 RFXCom/4 MySensors/Alarme filaire sur IPX (ouv, mvt, sirène ext), 4 Cameras
-
- Timide
- Messages : 115
- Inscription : 14 nov. 2014, 19:00
- Localisation : Cagnes Sur Mer
Re: Guide Migration vers nouveau plugin
Bonjour EkinoxEkinox a écrit :Hello, j'ai pu faire fonctionner (à la main) le script "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/install.sh". Mais ce n'est pas la fin des pépins...
Tous les indicateurs du plugins restent à NOK (demon, openzwave, compilation).
Le port sélectionné correspond bien à ma clef USB zStick.
J'ai pas d'erreur très claire... Lancer le demon en "mode debug" n'apporte pas plus d'information à l'ecran.
Je ne sais pas ou chercher. Une idée pour me guider dans mon investigation ? Merci d'avance.
Log openzwave:Code : Tout sélectionner
/usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). warnings.warn(msg, UserWarning) 13-08-2015 21:56:35 | error | Impossible de lancer le démon openzwave, vérifiez le port /usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). warnings.warn(msg, UserWarning) 13-08-2015 21:57:35 | error | Impossible de lancer le démon openzwave, vérifiez le port /usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). warnings.warn(msg, UserWarning) 13-08-2015 21:58:36 | error | Impossible de lancer le démon openzwave, vérifiez le port /usr/lib/python2.7/dist-packages/pkg_resources.py:1049: UserWarning: /tmp/python-openzwave-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable). warnings.warn(msg, UserWarning) 13-08-2015 21:59:36 | error | Impossible de lancer le démon openzwave, vérifiez le port
Je pense que tu devrai changer la version de Linux et passer a la Unbutu 15.04 Vivid
La migration comme l'installation fonctionne sans problème avec.
Bon courage
Paul
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 12 invités