OpenZwave non listé dans les matériels
Re: OpenZwave non listé dans les matériels
Bonjour Alba,
J'ai exactement le même problème que toi avec le même matériel (un Z-Stick Gen 5 et Domoticz sur Mac OS X).
Quand j'ai compilé Domoticz je n'avais pas fait gaffe qu'il fallait compiler également la librairie open Z-Wave et j'ai beau chercher je ne comprends pas comment faire. Peux-tu m'expliquer STP ?
Peut-être que l'on arrivera à s'entraider...
Merci !
J'ai exactement le même problème que toi avec le même matériel (un Z-Stick Gen 5 et Domoticz sur Mac OS X).
Quand j'ai compilé Domoticz je n'avais pas fait gaffe qu'il fallait compiler également la librairie open Z-Wave et j'ai beau chercher je ne comprends pas comment faire. Peux-tu m'expliquer STP ?
Peut-être que l'on arrivera à s'entraider...
Merci !
Re: OpenZwave non listé dans les matériels
Petit progression, j'ai compris comment compiler la librairie openzwave.
J'ai donc tout désinstallé, Domoticz compris, puis j'ai fait les choses dans l'odre :
- J'ai installé le pilote OS X du Z-stick
- J'ai installé la librairie openzawave
- J'ai installé domoticz
Mais malheureusement je ne vois toujours pas Open ZWave USB...
Il y a tout de même quelque chose qui m'intrigue, le nom du port est /dev/cu.usbmodem1431 hors dans les topic cité plus haut et dans celui-ci (http://blog.anthonyngu.com/2015/05/29/a ... n-mac-osx/) il devrait se nommer /dev/tty.SLAB_USBtoUART.
J'ai tenté de suivre les indications de ce topic (https://www.domoticz.com/forum/viewtopic.php?t=2458) en recréant le lien mais ça ne change rien.
Ceci dit, effectivement ces problèmes ressemble plus à une mauvais installation de la librairie openzwave.
J'ai donc tout désinstallé, Domoticz compris, puis j'ai fait les choses dans l'odre :
- J'ai installé le pilote OS X du Z-stick
- J'ai installé la librairie openzawave
- J'ai installé domoticz
Mais malheureusement je ne vois toujours pas Open ZWave USB...
Il y a tout de même quelque chose qui m'intrigue, le nom du port est /dev/cu.usbmodem1431 hors dans les topic cité plus haut et dans celui-ci (http://blog.anthonyngu.com/2015/05/29/a ... n-mac-osx/) il devrait se nommer /dev/tty.SLAB_USBtoUART.
J'ai tenté de suivre les indications de ce topic (https://www.domoticz.com/forum/viewtopic.php?t=2458) en recréant le lien mais ça ne change rien.
Ceci dit, effectivement ces problèmes ressemble plus à une mauvais installation de la librairie openzwave.
Re: OpenZwave non listé dans les matériels
J'avance encore un peu.
J'ai testé la solution décrite ici (http://eticweb.info/2014/02/23/solution ... on-z-wave/). Il y a effectivement un souci dans le nom du port qui est /dev/cu.usbmodem1441 au lieu de /dev/cu.SLAB_USBtoUART.
Mais lorsque l'on inscrit le bon dans OZWCP il communique correctement avec le Z-Stick donc il n'y a pas de soucis de ce côté là, même si on s'en doutais
J'ai testé la solution décrite ici (http://eticweb.info/2014/02/23/solution ... on-z-wave/). Il y a effectivement un souci dans le nom du port qui est /dev/cu.usbmodem1441 au lieu de /dev/cu.SLAB_USBtoUART.
Mais lorsque l'on inscrit le bon dans OZWCP il communique correctement avec le Z-Stick donc il n'y a pas de soucis de ce côté là, même si on s'en doutais
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: OpenZwave non listé dans les matériels
salut,
même sans dongle ozw, on peut l'avoir dans la liste
donc les histoires de port on peut garder ça pour plus tard..
pour preuve,
je pars d'un domoticz fonctionnel et compilé sans open z-wave (car je n'ai pas de dongle, le 433 me suffit amplement
)
pour ajouter ozw à ma liste de matériels:
je ne supprime pas domoticz,
je ne l'arrête pas.
je me trouve dans le dossier domoticz
je remonte d'un niveau
j'installe les pré-requis
je rapatrie l’arborescence ozw
je crée le lien symbolique utile à domoticz
je rentre dans le dossier téléchargé
je compile ozw
je retourne dans le dossier domoticz
je supprime le fichier CMakeCache.txt ce qui va forcer un check à la prochaine compilation
je force la re-compilation
remarquez à ce moment là qu'il y a bien détection de la librairie ozw et sa prise en compte dans la compilation

je relance domoticz
j'ouvre mon navigateur,
je vide le cache applicatif
j'affiche domoticz et hop ozw est listé dans la page matériels
mais comme perso je n'en veux pas je fais marche arrière
je ressors du dossier domoticz
je supprime ozw
je retourne dans le dossier domoticz
je supprime de nouveau le fichier CMakeCache.txt
je force la re-compilation
etc..
même sans dongle ozw, on peut l'avoir dans la liste
donc les histoires de port on peut garder ça pour plus tard..
pour preuve,
je pars d'un domoticz fonctionnel et compilé sans open z-wave (car je n'ai pas de dongle, le 433 me suffit amplement
pour ajouter ozw à ma liste de matériels:
je ne supprime pas domoticz,
je ne l'arrête pas.
je me trouve dans le dossier domoticz
je remonte d'un niveau
Code : Tout sélectionner
cd ..Code : Tout sélectionner
sudo apt-get install libudev-devCode : Tout sélectionner
git clone https://github.com/OpenZWave/open-zwave.gitCode : Tout sélectionner
ln -s open-zwave open-zwave-read-onlyCode : Tout sélectionner
cd open-zwaveCode : Tout sélectionner
makeCode : Tout sélectionner
cd ../domoticzCode : Tout sélectionner
rm CMakeCache.txtCode : Tout sélectionner
make -Bje relance domoticz
Code : Tout sélectionner
sudo /etc/init.d/domoticz restartje vide le cache applicatif
j'affiche domoticz et hop ozw est listé dans la page matériels
mais comme perso je n'en veux pas je fais marche arrière
je ressors du dossier domoticz
Code : Tout sélectionner
cd ..Code : Tout sélectionner
rm -Rf open-zwave open-zwave-read-onlyCode : Tout sélectionner
cd domoticzCode : Tout sélectionner
rm CMakeCache.txtCode : Tout sélectionner
make -B
Dernière modification par vil1driver le 18 janv. 2017, 15:25, modifié 2 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: OpenZwave non listé dans les matériels
Salut,
Merci de t'intéresser à notre problème.
Lorsque je suis ta procédure je bute sur la suppression du fichier CMakeCache.txt. Lorsque j'entre la commande j'ai en retour :
Je me dis alors qu'il n'existe pas et donc je passe à l'étape suivante pour forcer la re-compilation mais là encore j'ai ce message :
Aurais-tu une idée ?
Merci encore !
Merci de t'intéresser à notre problème.
Lorsque je suis ta procédure je bute sur la suppression du fichier CMakeCache.txt. Lorsque j'entre la commande j'ai en retour :
Code : Tout sélectionner
cavas:domoticz Florent$ rm CMakeCache.txt
rm: CMakeCache.txt: No such file or directoryCode : Tout sélectionner
cavas:domoticz Florent$ make -B
make: *** No targets specified and no makefile found. Stop.
cavas:domoticz Florent$ Aurais-tu une idée ?
Merci encore !
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: OpenZwave non listé dans les matériels
Il faut être dans le bon dossier..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: OpenZwave non listé dans les matériels
Pourtant il me semble bien que c'est le cas :
Le chemin te paraît erroné ?
À moins qu'il y ai plusieurs dossier domoticz
Le chemin te paraît erroné ?
À moins qu'il y ai plusieurs dossier domoticz
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: OpenZwave non listé dans les matériels
Ah étrange c'est affichage, mac..
Donc ok
Pour info, pour lister le contenu tu peux faire un que des L minuscule
Ainsi tu es certain d'être où il faut....
Bref du coups je suis surpris que tu n'ai pas ce fichier
Je pensais qu'il se créait d'office en compilant.
Bon c'est pas grave puisqu'on en veut pas
Mais ton erreur suivante est encore plus étrange pour moi, tu es sur un domoticz que tu as compilé ?
Donc ok
Pour info, pour lister le contenu tu peux faire un
Code : Tout sélectionner
ls -alAinsi tu es certain d'être où il faut....
Bref du coups je suis surpris que tu n'ai pas ce fichier
Je pensais qu'il se créait d'office en compilant.
Bon c'est pas grave puisqu'on en veut pas
Mais ton erreur suivante est encore plus étrange pour moi, tu es sur un domoticz que tu as compilé ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: OpenZwave non listé dans les matériels
J'ai suivi cette méthode https://www.domoticz.com/wiki/Mac_OS_X
J'ai installé les librairies avec homebrew puis j'ai suivi les consignes "Installing the Stable Binary"
J'ai installé les librairies avec homebrew puis j'ai suivi les consignes "Installing the Stable Binary"
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: OpenZwave non listé dans les matériels
Ahhhh ton domoticz tourne sur mac..
Désolé d'habitude je lis les sujets en entier, je ne sais pas ce qu'il m'a pris
Donc,
"Installing the Stable Binary" ce n'est pas du tout compiler.
C'est copier des fichiers déjà compilés.. Et en principe le support ozw est inclus.. (du moins pour rpi c'est comme ça)
Si tu veux compiler toi même il te faut suivre les consignes "Installing from Source"
Il n'est pas fait mention de ozw dans ce wiki pour mac, c'est possible au moins ? D'autres ont déjà réussi ? Désolé je suis pas super au fait de tout ce qui touche à ozw et encore moins pour mac..
Désolé d'habitude je lis les sujets en entier, je ne sais pas ce qu'il m'a pris
Donc,
"Installing the Stable Binary" ce n'est pas du tout compiler.
C'est copier des fichiers déjà compilés.. Et en principe le support ozw est inclus.. (du moins pour rpi c'est comme ça)
Si tu veux compiler toi même il te faut suivre les consignes "Installing from Source"
Il n'est pas fait mention de ozw dans ce wiki pour mac, c'est possible au moins ? D'autres ont déjà réussi ? Désolé je suis pas super au fait de tout ce qui touche à ozw et encore moins pour mac..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien