Plugin Signal Messenger

Merci
Ca fonctionne parfaitement :+1:

Bonjour
Une petite remarque complémentaire :slight_smile: mais que je ne m’explique pas.
Lorsque je redémarre ma box jeedom Atlas, le plugin ne redémarre pas automatiquement le lien avec l’API signal, je dois retourner dans la configuration du plugin et cliquer sur « Installation/Réinstallation du service ».
Pas grave comme souci mais handicapant si on oubli de faire la manip’
Bonne journée à tous

Je m’étais fait avoir aussi suite coupure courant. Mais du coup j’avais fait une modification qui me paraissait fonctionnelle.
Demain nouvelle beta, à confirmer (pour moi c’est ok) :slight_smile:

HHHAAAA MERCI ! :slight_smile:

Par contre j’arrive à installer et configurer mes comptes Signal, mais je n’arrive pas à recevoir les message.
J’ai tout d’OK mais le démon n’est pas lancé :

J’ai bien suivi la doc, redémarré mon serveur DIY, etc
Une idée ?

Pourrais-tu mettre les logs en debug et me les communiquer (en virant les infos numéro de tél et apikey)

image
avec le texte préformaté stp :stuck_out_tongue:

J’obtiens ça lorsque j’essaie de lancer le démon :

[2022-12-18 10:27:00]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-12-18 10:27:00]DEBUG : state courant: running
[2022-12-18 10:27:00]INFO : Lancement démon signal : sudo  /usr/bin/node /var/www/html/plugins/signal/resources/demond/signald.js --loglevel debug --socketport 55099 --signal_server 127.0.0.1:8099/v1/receive/+336XXXXXXXX --callback https://127.0.0.1:443/plugins/signal/core/php/jeeSignal.php --apikey VxqGnaceLFHxart02qcKyFuELi2B7tXXXXXXXXXXXXXXXXXXXMARZPKp3Td --cycle 0.3 --pid /tmp/jeedom/signal/deamon.pid
[2022-12-18 09:27:01]INFO : Start signal
[2022-12-18 09:27:01]INFO : Log level on  : debug
[2022-12-18 09:27:01]INFO : Socket port : 55099
[2022-12-18 09:27:01]INFO : Docker server : 127.0.0.1:8099/v1/receive/+336XXXXXXXX
[2022-12-18 09:27:01]INFO : PID file : /tmp/jeedom/signal/deamon.pid
[2022-12-18 09:27:01]INFO : Apikey : VxqGnaceLFHxart02qcKyFuELi2B7tXXXXXXXXXXXXXXXXXXXMARZPKp3Td
[2022-12-18 09:27:01]INFO : Callback : https://127.0.0.1:443/plugins/signal/core/php/jeeSignal.php
[2022-12-18 09:27:01]INFO : Cycle : 0.3
[2022-12-18 09:27:01]INFO : Connect to signal server : ws://127.0.0.1:8099/v1/receive/+336XXXXXXXX
[2022-12-18 09:27:01]DEBUG : HTTP listen on 127.0.0.1 port : 55099 started
[2022-12-18 09:27:01]DEBUG : [WebSocket] Connexion au websocket signal-Api établie
/var/www/html/plugins/signal/resources/demond/jeedom/jeedom.js:153
if(response.statusCode != 200){
^
TypeError: Cannot read properties of undefined (reading 'statusCode')
at Request._callback (/var/www/html/plugins/signal/resources/demond/jeedom/jeedom.js:153:17)
at self.callback (/var/www/html/plugins/signal/resources/demond/node_modules/request/request.js:185:22)
at Request.emit (node:events:513:28)
at Request.onRequestError (/var/www/html/plugins/signal/resources/demond/node_modules/request/request.js:877:8)
at ClientRequest.emit (node:events:513:28)
at TLSSocket.socketErrorListener (node:_http_client:494:9)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21)
[2022-12-18 10:30:02]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2022-12-18 10:30:02]DEBUG : state courant: running
[2022-12-18 10:30:02]INFO : Lancement démon signal : sudo  /usr/bin/node /var/www/html/plugins/signal/resources/demond/signald.js --loglevel debug --socketport 55099 --signal_server 127.0.0.1:8099/v1/receive/+336XXXXXXXX --callback https://127.0.0.1:443/plugins/signal/core/php/jeeSignal.php --apikey VxqGnaceLFHxart02qcKyFuELi2B7tXXXXXXXXXXXXXXXXXXXMARZPKp3Td --cycle 0.3 --pid /tmp/jeedom/signal/deamon.pid
[2022-12-18 09:30:03]INFO : Start signal
[2022-12-18 09:30:03]INFO : Log level on  : debug
[2022-12-18 09:30:03]INFO : Socket port : 55099
[2022-12-18 09:30:03]INFO : Docker server : 127.0.0.1:8099/v1/receive/+336XXXXXXXX
[2022-12-18 09:30:03]INFO : PID file : /tmp/jeedom/signal/deamon.pid
[2022-12-18 09:30:03]INFO : Apikey : VxqGnaceLFHxart02qcKyFuELi2B7tXXXXXXXXXXXXXXXXXXXMARZPKp3Td 
[2022-12-18 09:30:03]INFO : Callback : https://127.0.0.1:443/plugins/signal/core/php/jeeSignal.php
[2022-12-18 09:30:03]INFO : Cycle : 0.3
[2022-12-18 09:30:03]INFO : Connect to signal server : ws://127.0.0.1:8099/v1/receive/+336XXXXXXXX
[2022-12-18 09:30:03]DEBUG : HTTP listen on 127.0.0.1 port : 55099 started
[2022-12-18 09:30:03]DEBUG : [WebSocket] Connexion au websocket signal-Api établie
/var/www/html/plugins/signal/resources/demond/jeedom/jeedom.js:153
if(response.statusCode != 200){
^
TypeError: Cannot read properties of undefined (reading 'statusCode')
at Request._callback (/var/www/html/plugins/signal/resources/demond/jeedom/jeedom.js:153:17)
at self.callback (/var/www/html/plugins/signal/resources/demond/node_modules/request/request.js:185:22)
at Request.emit (node:events:513:28)
at Request.onRequestError (/var/www/html/plugins/signal/resources/demond/node_modules/request/request.js:877:8)
at ClientRequest.emit (node:events:513:28)
at TLSSocket.socketErrorListener (node:_http_client:494:9)
at TLSSocket.emit (node:events:513:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21)

je t’ai envoyé un privé pour qu’on regarde, ça évite de notifier tout le monde ici :rofl:

Bonjour,
Un petit « UP » car c’est un plugin qui m’intéresse particulièrement.
Merci pour le travail, bon courage

Le plugin est disponible sur le market en gratuit et en beta uniquement (en attente de validation par jeedom )

Salut,
Je viens de l’installer pour le tester et il est déjà tiptop. Bravo!

EDIT: partie du message supprimée, nouveau post créé pour mon pb.

hello,

Pouvez vous ouvrir un message avec votre problématique spécifique svp?
vous pouvez me tagguer :wink:

ça évite de mélanger les problématiques et pourrait aider les prochaines personnes ayant le même soucis

C’est fait. J’aurais du y penser mais je voulais te remercier ici :wink:

1 « J'aime »

C’est fait, je pensais naivement qu’il fallait passer Jeedom en beta pour accéder aux plugin en beta mais après une petite recherche, cela n’est pas nécessaire.
En tout cas merci pour le travail associé, en background on sent qu’il y a du taf au vue des dépendances qui sont installées.
Merci et vivement que le staff Jeedom se penche sur ce plugin.

Hello, je désespérais de pouvoir gérer des notifications correctement et je n’avais pas vu ce plugin venir.
Bravo pour le travail accompli, le plugin fonctionne à merveille (émission et réception), la documentation est précise et complète… Un vrai plaisir !
Merci pour ce nouveau service qui me sera très utile (et qui vient compenser les manques de l’application mobile) !
Je contribuerai volontiers à la version payante.
Bonne route @ddelec24 et longue vie à ton plugin !

Bonjour, le plugin existe-t-il toujours? Car je ne le trouve nulle part sur le market et il m’intéresse énormément !

Merci d’avance

Bonjour,

Il n’est disponible qu’en bêta, il te faut donc vérifier que tu as activé l’accès au bêta depuis le site web du market Jeedom.

J’ai demandé un passage en stable en septembre ou octobre, il a dû passé aux oubliettes malgré plusieurs relances jusqu’en décembre où j’ai lâché l’affaire.

Mais je continue de l’utiliser et le maintenir suivant les demandes (la dernière mise à jour étant celle de pouvoir envoyer un flux rtsp comme le fait le plugin telegram)

donc n’hésitez pas si vous avez des suggestions :wink: j’ai peu de temps jusqu’en Juillet mais je tâche de faire au mieux :wink:

Oh merci beaucoup à vous deux, je n’avais pas pensé à l’accès bêta ! Je teste ça tout de suite mais je sens déjà que tu as fait un boulot exceptionnel @ddelec24 !

Salut ! J’ai des petits soucis d’installation/configuration du plugin que je n’arrive pas à résoudre malgré la FAQ du plugin. Ou puis-je poser mes questions? Je voudrais pas polluer ce topic…
Merci d’avance !

Bonsoir
en créant un sujet ici
Avec toute les infos habituelles (page santé de Jeedom / Capture des message d’erreurs /log / etc… )
Bonne recherche :slight_smile:

Ps Biscwii : n’oublie pas de voter pour le plugin en passant ! :slight_smile: