Non, je n'utilise pas docker. Juste une VM debian, j'installe tout dedans.benp a écrit : 08 janv. 2024, 11:42 @manuloup: si je comprend bien, tu as installé zwave-js-ui dans docker dans la VM
[Tuto] Installation zwave-js-ui
Re: [Tuto] Installation zwave-js-ui
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Re: [Tuto] Installation zwave-js-ui
Bonjour,
j'ai utilisé leur iso sur virtualbox, et cela a bien marché
Le problème est que l'outil a moins de capacité que domoticz, => par exemple plus de 80% de mes nodes sont flagués "Unknown manufacturer 0xXXXX" après des heures.
c'est dommage qu'on ne peut pas importer domoticz dans cet outil un peu jeune ?
j'ai utilisé leur iso sur virtualbox, et cela a bien marché
Le problème est que l'outil a moins de capacité que domoticz, => par exemple plus de 80% de mes nodes sont flagués "Unknown manufacturer 0xXXXX" après des heures.
c'est dommage qu'on ne peut pas importer domoticz dans cet outil un peu jeune ?
Re: [Tuto] Installation zwave-js-ui
Il faut que tu fasses une reconnaissance de tes devices, ils seront reconnus. Pour cela tu vas sur l'interface web de zwave-js-ui,, control panel. Tu choisis un device à reconnaitre, tu déplies, tu cliques sur advanced et tu sélectionnes "Re interview node".
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Re: [Tuto] Installation zwave-js-ui
Malheuseument cela ne marche pas trop:
- HKZW-SCN04 Scene Controller+=> HANK Electronics Ltd
-Water Leakage Detector+ =>Shenzhen Neo Electronics Co Ltd
...
il ne les voit pas
- HKZW-SCN04 Scene Controller+=> HANK Electronics Ltd
-Water Leakage Detector+ =>Shenzhen Neo Electronics Co Ltd
...
il ne les voit pas
Re: [Tuto] Installation zwave-js-ui
Bonsoir
PI3 sous debian
J'ai comme carte Zwave une ZMEERAZ2 directement sur le port GPIO
J'ai désactivé le BT en rajoutant au fichier /boot/config.txt la ligne dtoverlay=pi3-miniuart-bt .
avec la commande , j'obtiens
ls -la /dev/ttyAMA0
crw-rw---- 1 root dialout 204, 64 Jan 8 19:58 /dev/ttyAMA0
Je lance Zwve JS IU et j'ai un message d'erreur --> Driver: Failed to open the serial port: Error: Operation not permitted, cannot open /dev/ttyAMA0 (ZW0100)
Que dois je faire pour régler cette erreur ?
Merci
PI3 sous debian
J'ai comme carte Zwave une ZMEERAZ2 directement sur le port GPIO
J'ai désactivé le BT en rajoutant au fichier /boot/config.txt la ligne dtoverlay=pi3-miniuart-bt .
avec la commande , j'obtiens
ls -la /dev/ttyAMA0
crw-rw---- 1 root dialout 204, 64 Jan 8 19:58 /dev/ttyAMA0
Je lance Zwve JS IU et j'ai un message d'erreur --> Driver: Failed to open the serial port: Error: Operation not permitted, cannot open /dev/ttyAMA0 (ZW0100)
Que dois je faire pour régler cette erreur ?
Merci
Dernière modification par benoistb le 08 janv. 2024, 20:29, modifié 1 fois.
Re: [Tuto] Installation zwave-js-ui
C'est juste le port qui n'est pas le bon.
Essaie d'identifier le bon port de ta carte, soit dans dmesg, soit avec lsusb.
Essaie d'identifier le bon port de ta carte, soit dans dmesg, soit avec lsusb.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Re: [Tuto] Installation zwave-js-ui
re
lsub donne :
Merci encore
lsub donne :
J'en conclus que ma carte n'est pas visible :ai je raison ?Bus 001 Device 005: ID 0603:00f2 Novatek Microelectronics Corp. Keyboard (Labtec Ultra Flat Keyboard)
Bus 001 Device 004: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Merci encore
Dernière modification par Keros le 08 janv. 2024, 20:59, modifié 1 fois.
Raison : Ajout les balises pour les logs. Merci de lire la section Bien utiliser le forum
Raison : Ajout les balises pour les logs. Merci de lire la section Bien utiliser le forum
Re: [Tuto] Installation zwave-js-ui
Apparemment.
Regarde les options de lsusb, je ne m'en rappelle pas de mémoire mais tu peux avoir un arbre avec la liste des devices.
Regarde les options de lsusb, je ne m'en rappelle pas de mémoire mais tu peux avoir un arbre avec la liste des devices.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Re: [Tuto] Installation zwave-js-ui
Un petit script qui va t'aider à déterminer les ports de tes devices :
Voici ce que ça donne chez moi :
Code : Tout sélectionner
#!/bin/bash
#findusbdev.sh
if [[ "$1" =~ ^(-h|--help)$ ]]; then
echo "Find which USB devices are associated with which /dev/ nodes
Usage:
$0 [-h|--help] [searchString]
-h | --help Prints this message
searchString Print only /dev/<device> of matching output
With no arguments $0 prints information for all
possible USB device nodes
E.g. $0 \"FTDI_FT232\" - will show /dev/ttyUSBX for a device using
the FTDI FT232 chipset.
"
exit 0
fi
devs=$( (
for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev ); do
# ( to launch a subshell here
(
syspath="${sysdevpath%/dev}"
devname="$(udevadm info -q name -p $syspath)"
[[ "$devname" == "bus/"* ]] && exit
eval "$(udevadm info -q property --export -p $syspath)"
[[ -z "$ID_SERIAL" ]] && exit
echo "/dev/$devname - $ID_SERIAL"
)& # & here is causing all of these queries to run simultaneously
done
# wait then gives a chance for all of the iterations to complete
wait
# output order is random due to multiprocessing so sort results
) | sort )
if [ -z "$1" ]; then
echo "${devs}"
else
echo "${devs}" | grep "$1" | awk '{print $1}'
fi
Code : Tout sélectionner
/dev/input/event4 - QEMU_QEMU_USB_Tablet_42
/dev/input/mouse2 - QEMU_QEMU_USB_Tablet_42
/dev/ttyACM0 - 0658_0200
/dev/ttyACM1 - Arduino__www.arduino.cc__0042_55736323839351601272
/dev/ttyUSB0 - Cartelectronic_Interface_USB_1_TIC_DA2DSGRV
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Re: [Tuto] Installation zwave-js-ui
Bonjour et merci beaucoup pour ton tuto.
C'est bcp plus clair que le tuto wiki domoticz officiel.
Une question cependant :
J'ai activé un peu tard l'option "Use nodes name instead of numeric nodesId" et du coup les topics on déjà été renseignés avec ce genre de valeurs :
nodeID_9 (nodeID_9_electric_w_value)
Donc sans le nom.
Savez-vous comment purger tout ca et faire en sorte que le nom des nodes soit pris en compte comme nom dans domoticz ?
Merci d'avance.
C'est bcp plus clair que le tuto wiki domoticz officiel.
Une question cependant :
J'ai activé un peu tard l'option "Use nodes name instead of numeric nodesId" et du coup les topics on déjà été renseignés avec ce genre de valeurs :
nodeID_9 (nodeID_9_electric_w_value)
Donc sans le nom.
Savez-vous comment purger tout ca et faire en sorte que le nom des nodes soit pris en compte comme nom dans domoticz ?
Merci d'avance.