Bonjour à toutes et tous,
Suite à mon fil précédent, le protocole Zwave a été mise à jour en 1.5, bien qu'il apparaisse chez moi en 1.4.2228...
J'ai donc suivi le lien de deennoo (http://www.domoticz.com/wiki/Linux) afin de recompiler Zwave puis domoticz, mais cela ne marche pas...
Une idée ? Ou c'est moi qui me suis foiré sur les lignes de commandes ?
Merci d'avance !
Olivier
Mise à jour de Zwave en 1.5
Mise à jour de Zwave en 1.5
Domoticz v3.5864 (au 06/11/2016)
Clé USB Zwave Gen5 (Zwave v 1.4-2228-gbce4a88-dirty)
Schlage Link Mini Keypad RFID =ON
FIBARO System FGMS001 Motion Sensor =ON
GreenWave PowerNode 1 port =ON
Philio Technology Corporation PH-PAB01.eu = pas ON du tout...
Clé USB Zwave Gen5 (Zwave v 1.4-2228-gbce4a88-dirty)
Schlage Link Mini Keypad RFID =ON
FIBARO System FGMS001 Motion Sensor =ON
GreenWave PowerNode 1 port =ON
Philio Technology Corporation PH-PAB01.eu = pas ON du tout...
Re: Mise à jour de Zwave en 1.5
J'ai un peu avancé sur le problème, étant un néophyte en linux, avec ces lignes de commandes :
Et là, erreur :/ Quelqu'un aurait une idée ?? merci !
Code : Tout sélectionner
cd open-zwave
git pull origin Dev --> changement de la branche master -> Dev
make clean
make --> Bien la version 1.5.2286-dirtyCode : Tout sélectionner
pi@raspberrypi:~ $ cd open-zwave
pi@raspberrypi:~/open-zwave $ git pull
Already up-to-date.
pi@raspberrypi:~/open-zwave $ git pull origin Dev
Depuis https://github.com/OpenZWave/open-zwave
* branch Dev -> FETCH_HEAD
Already up-to-date.
pi@raspberrypi:~/open-zwave $ make clean
make -C /home/pi/open-zwave/cpp/build/ - clean
make[1]: Entering directory '/home/pi/open-zwave/cpp/build'
make[1]: Leaving directory '/home/pi/open-zwave/cpp/build'
make -C /home/pi/open-zwave/cpp/examples/MinOZW/ - clean
make[1]: Entering directory '/home/pi/open-zwave/cpp/examples/MinOZW'
make[1]: Leaving directory '/home/pi/open-zwave/cpp/examples/MinOZW'
pi@raspberrypi:~/open-zwave $ make
CPPFLAGS="" make -C /home/pi/open-zwave/cpp/build/ -
make[1]: Entering directory '/home/pi/open-zwave/cpp/build'
Building OpenZWave Version V1.5-2286-g8d68180-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 NoOperation.o
Building Indicator.o
Building CRC16Encap.o
Building MultiInstance.o
Building Language.o
Building MeterPulse.o
Building DoorLock.o
Building DeviceResetLocally.o
Building ThermostatFanMode.o
Building Basic.o
Building BasicWindowCovering.o
Building Clock.o
Building CentralScene.o
Building Meter.o
Building Configuration.o
Building SwitchToggleBinary.o
Building ThermostatMode.o
Building SensorMultilevel.o
Building TimeParameters.o
Building UserCode.o
Building Color.o
Building ApplicationStatus.o
Building BarrierOperator.o
Building ClimateControlSchedule.o
Building SwitchMultilevel.o
Building DoorLockLogging.o
Building Protection.o
Building ThermostatOperatingState.o
Building NodeNaming.o
Building WakeUp.o
Building SwitchAll.o
Building MultiInstanceAssociation.o
Building Lock.o
Building Hail.o
Building MultiCmd.o
Building ThermostatFanState.o
Building SceneActivation.o
Building Powerlevel.o
Building AssociationCommandConfiguration.o
Building Battery.o
Building Association.o
Building ZWavePlusInfo.o
Building Version.o
Building Alarm.o
Building CommandClasses.o
Building ManufacturerSpecific.o
Building ThermostatSetpoint.o
Building Security.o
Building EnergyProduction.o
Building CommandClass.o
Building ControllerReplication.o
Building SwitchBinary.o
Building Value.o
Building ValueList.o
Building ValueButton.o
Building ValueInt.o
Building ValueStore.o
Building ValueDecimal.o
Building ValueRaw.o
Building ValueString.o
Building ValueByte.o
Building ValueBool.o
Building ValueSchedule.o
Building ValueShort.o
Building Controller.o
Building Wait.o
Building Thread.o
Building HttpClient.o
Building Stream.o
Building Log.o
Building HidController.o
Building Mutex.o
Building SerialController.o
Building Event.o
Building DNS.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 DNSImpl.o
Building SerialControllerImpl.o
Building EventImpl.o
Building Options.o
Building Scene.o
Building Http.o
Building Utils.o
Building Notification.o
Building Driver.o
/home/pi/open-zwave/cpp/src/Driver.cpp: In member function ‘void OpenZWave::Driver::processConfigRevision(OpenZWave::DNSLookup*)’:
/home/pi/open-zwave/cpp/src/Driver.cpp:7083:30: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
if (m_mfs->getRevision() < atol(result->result.c_str())) {
^
cc1plus: all warnings being treated as errors
/home/pi/open-zwave/cpp/build/support.mk:130: recipe for target '/home/pi/open-zwave/.lib/Driver.o' failed
make[1]: *** [/home/pi/open-zwave/.lib/Driver.o] Error 1
make[1]: Leaving directory '/home/pi/open-zwave/cpp/build'
Makefile:20: recipe for target 'all' failed
make: *** [all] Error 2
pi@raspberrypi:~/open-zwave $Domoticz v3.5864 (au 06/11/2016)
Clé USB Zwave Gen5 (Zwave v 1.4-2228-gbce4a88-dirty)
Schlage Link Mini Keypad RFID =ON
FIBARO System FGMS001 Motion Sensor =ON
GreenWave PowerNode 1 port =ON
Philio Technology Corporation PH-PAB01.eu = pas ON du tout...
Clé USB Zwave Gen5 (Zwave v 1.4-2228-gbce4a88-dirty)
Schlage Link Mini Keypad RFID =ON
FIBARO System FGMS001 Motion Sensor =ON
GreenWave PowerNode 1 port =ON
Philio Technology Corporation PH-PAB01.eu = pas ON du tout...