Commande Blyss
-
willyboy09
- Messages : 27
- Inscription : 27 janv. 2017, 23:32
Commande Blyss
Bonjour,
J'utilisais il y a quelques années Domoticz mais suite à une mise à jour mes volets ne fonctionnaient plus, n'ayant pas trouvé de solution je suis passé sur Home Assistant. Ma SD a plantée récemment et n'arrivant pas à me faire à HA je suite repassé sur Domoticz. Mais je me retrouve encore une fois avec mes volets non reconnus.
J'ai testé l'ajout de l'interrupteur un mode automatique, malgré que l'intégration fonctionne mes volets ne réagissent pas au signal envoyé par l'intérrupteur.
J'ai essayé de passer par la commande echo dans ssh pour créer l'interrupteur
si j'envoie en ssh :
echo "11;20;0B;Blyss;ID=CD10;SWITCH=B0;CMD=ON" > /dev/ttyUSB0
l'interrupteur est bien créé mais il ne se passe rien lors de la commande et le bouton créé ne fonctionne pas.
si j'envoie en ssh :
echo "10;Blyss;ID=CD10;B0;ON" > /dev/ttyUSB0
l'interrupteur n'est pas créé mais la commande envoyée fonctionne.
Avez-vous une idée pour intégrer mes volets ?
Voyant que la commande < echo "10;Blyss;ID=CD10;B0;OFF" > /dev/ttyUSB0 > fonctionne, je me suis dit que j'allais créer un script lié à l'interrupteur pour lancer la commande, c'était moins propre mais si ca fonctionne...
mais malheureusement ça ne fonctionne pas....
j'ai fais le script suivant :
#!/bin/sh
ssh pi@192.168.0.106 echo "10;BLYSS;CD10;B0;ON" > /dev/ttyUSB0
que j'ai enregistré dans le scripts en l'appelant volets.sh
mais quand j'actionne l'interrupteur j'ai le message suivant : Error: Error executing script command (/home/pi/domoticz/scripts/volets.sh). returned: 32512
je n'arrive pas à corriger cette erreur. Quand j'actionne mon script seul, il ne fonctionne pas non plus donc je ne pense pas que l'erreur soit uniquement lié à domoticz mais plus a mon script...
j'ai aussi tenté de downgrader domoticz a une version de 2019 mais je n'y arrive pas, je suis les différentes procédures trouvées, cela se passe bien mais à la fin j'ai uniquement un #OFFLINE
bref ça fait 2 jours passés + 2 nuits que je me couche à 04h30 et ça ne fonctionne toujours pas....
si quelqu'un à une solution, quelque chose à tester, je prends !!!
Merci beaucoup
Will
J'utilisais il y a quelques années Domoticz mais suite à une mise à jour mes volets ne fonctionnaient plus, n'ayant pas trouvé de solution je suis passé sur Home Assistant. Ma SD a plantée récemment et n'arrivant pas à me faire à HA je suite repassé sur Domoticz. Mais je me retrouve encore une fois avec mes volets non reconnus.
J'ai testé l'ajout de l'interrupteur un mode automatique, malgré que l'intégration fonctionne mes volets ne réagissent pas au signal envoyé par l'intérrupteur.
J'ai essayé de passer par la commande echo dans ssh pour créer l'interrupteur
si j'envoie en ssh :
echo "11;20;0B;Blyss;ID=CD10;SWITCH=B0;CMD=ON" > /dev/ttyUSB0
l'interrupteur est bien créé mais il ne se passe rien lors de la commande et le bouton créé ne fonctionne pas.
si j'envoie en ssh :
echo "10;Blyss;ID=CD10;B0;ON" > /dev/ttyUSB0
l'interrupteur n'est pas créé mais la commande envoyée fonctionne.
Avez-vous une idée pour intégrer mes volets ?
Voyant que la commande < echo "10;Blyss;ID=CD10;B0;OFF" > /dev/ttyUSB0 > fonctionne, je me suis dit que j'allais créer un script lié à l'interrupteur pour lancer la commande, c'était moins propre mais si ca fonctionne...
mais malheureusement ça ne fonctionne pas....
j'ai fais le script suivant :
#!/bin/sh
ssh pi@192.168.0.106 echo "10;BLYSS;CD10;B0;ON" > /dev/ttyUSB0
que j'ai enregistré dans le scripts en l'appelant volets.sh
mais quand j'actionne l'interrupteur j'ai le message suivant : Error: Error executing script command (/home/pi/domoticz/scripts/volets.sh). returned: 32512
je n'arrive pas à corriger cette erreur. Quand j'actionne mon script seul, il ne fonctionne pas non plus donc je ne pense pas que l'erreur soit uniquement lié à domoticz mais plus a mon script...
j'ai aussi tenté de downgrader domoticz a une version de 2019 mais je n'y arrive pas, je suis les différentes procédures trouvées, cela se passe bien mais à la fin j'ai uniquement un #OFFLINE
bref ça fait 2 jours passés + 2 nuits que je me couche à 04h30 et ça ne fonctionne toujours pas....
si quelqu'un à une solution, quelque chose à tester, je prends !!!
Merci beaucoup
Will
Re: Commande Blyss
Ton script est bien executable ?
(chmod +x)
Et pourquoi passer par ssh pour le lancer ?
As-tu essayé par l'onglet matériel ? Avec "10;BLYSS;CD10;B0;ON" en commande ?
(chmod +x)
Et pourquoi passer par ssh pour le lancer ?
As-tu essayé par l'onglet matériel ? Avec "10;BLYSS;CD10;B0;ON" en commande ?
-
willyboy09
- Messages : 27
- Inscription : 27 janv. 2017, 23:32
Re: Commande Blyss
Hello Neutrino,
Oui j'ai bien vérifié les droits de mon script et y a pas de problème.
J'ai bien essayé par l'onglet matériel, la commande fonctionne quand je la met, mais uniquement sur le moment. Je n'ai pas pour autant le dispositif qui apparait, donc je suis bloqué! peut être as-tu une solution sur ce point ? je n'ai peut être pas été au bout du process ?
Oui j'ai bien vérifié les droits de mon script et y a pas de problème.
J'ai bien essayé par l'onglet matériel, la commande fonctionne quand je la met, mais uniquement sur le moment. Je n'ai pas pour autant le dispositif qui apparait, donc je suis bloqué! peut être as-tu une solution sur ce point ? je n'ai peut être pas été au bout du process ?
Re: Commande Blyss
Coche 'Accepter de nouveaux dispositifs' dans les paramètres le temps de lancer la commande peut-être ?
-
willyboy09
- Messages : 27
- Inscription : 27 janv. 2017, 23:32
Re: Commande Blyss
non ca vient pas de là, car j'ai bien coché le temps de faire mes tests 
Re: Commande Blyss
Salut moi aussi j'ai pas mal galéré avec mes volets et mes modules blyss.
J'utilise aussi un script pour mes volets de type echo "10;blyss,xxxx,B1,ON;" >/dev/ttyACM0.
Pour les intégrer dans domoticz, j'ai créé un nouveau capteur virtuel de type interrupteur.
Une fois créé, je change le type en "blinds inverted" et j'indique mon script pour l'action ON et OFF (script://volets_on.sh).
En espérant t'avoir aidé un peu.
J'utilise aussi un script pour mes volets de type echo "10;blyss,xxxx,B1,ON;" >/dev/ttyACM0.
Pour les intégrer dans domoticz, j'ai créé un nouveau capteur virtuel de type interrupteur.
Une fois créé, je change le type en "blinds inverted" et j'indique mon script pour l'action ON et OFF (script://volets_on.sh).
En espérant t'avoir aidé un peu.
domoticz /rflink / zwave / raspberry
un peu de bidouille et voilà ...
un peu de bidouille et voilà ...
-
willyboy09
- Messages : 27
- Inscription : 27 janv. 2017, 23:32
Re: Commande Blyss
Hello Stan,
Merci pour ton aide, j'ai essayé de faire la même chose mais j'arrive pas à lancer le script.
J'ai fais :
#!/bin/sh
ssh pi@192.168.0.106 echo "10;BLYSS;CD10;B0;ON" > /dev/ttyUSB0
Peux-tu me mettre la copie complète de ton script ?
Merci !
Merci pour ton aide, j'ai essayé de faire la même chose mais j'arrive pas à lancer le script.
J'ai fais :
#!/bin/sh
ssh pi@192.168.0.106 echo "10;BLYSS;CD10;B0;ON" > /dev/ttyUSB0
Peux-tu me mettre la copie complète de ton script ?
Merci !
Re: Commande Blyss
j'ai juste créé un ficher volet_salon.sh
et mis
echo "10;Blyss;543D;A3;ON;" >/dev/ttyACM0
Il n'y pas de #!/bin/sh dans mon script
Mon script est directement sur mon raspberry qui fait office de box domotique.
J'ai créer un répertoire dans /home/pi/domiticz/scripts/volet/
et créer mon fichier script avec les droits suivant 755
Je ne comprend pas pourquoi tu utilises ssh pi@.... et echo ensuite.
Voila.
et mis
echo "10;Blyss;543D;A3;ON;" >/dev/ttyACM0
Il n'y pas de #!/bin/sh dans mon script
Mon script est directement sur mon raspberry qui fait office de box domotique.
J'ai créer un répertoire dans /home/pi/domiticz/scripts/volet/
et créer mon fichier script avec les droits suivant 755
Je ne comprend pas pourquoi tu utilises ssh pi@.... et echo ensuite.
Voila.
domoticz /rflink / zwave / raspberry
un peu de bidouille et voilà ...
un peu de bidouille et voilà ...
-
willyboy09
- Messages : 27
- Inscription : 27 janv. 2017, 23:32
Re: Commande Blyss
Stan,
Merci pour ton aide, cela ma bien orienté.
Mon script etait pas bon et je n'avais pas les bon droits sur le dossier.
Maintenant c'est ok !
merci
Merci pour ton aide, cela ma bien orienté.
Mon script etait pas bon et je n'avais pas les bon droits sur le dossier.
Maintenant c'est ok !
merci
Re: Commande Blyss
Tu vas pouvoir passer des nuits plus calme
.
Bon courage.
Stan
Bon courage.
Stan
domoticz /rflink / zwave / raspberry
un peu de bidouille et voilà ...
un peu de bidouille et voilà ...