Luna Plugin SMS Timeout error

Bonjour,

Depuis que j’ai ma Luna, le plugin SMS n’a jamais fonctionné. Pour cause, la partie LTE de LUNA ne fonctionnait pas (pas d’IMEI, pas d’ETAT registred,…).
J’ai fait la mise à jour du plugin Luna et le LTE à l’air de fonctionner. (Etat = Registred, IMEI renseigné,…).
Malheureusement, le plugin SMS ne fonctionne toujours pas, voir log pour le message d’erreur. Sachant que j’ai redémarrer ma Box, que j’ai essayé le mode text ou pas et les deux vitesse de communication différentes. Toujours la même erreur. J’ai aussi essayé le plugin en mode stable et en mode beta, rien n’y fait.
Est-ce qu’une personne (ou plusieurs :slight_smile: )aurait une idée pour m’aider svp ?

[2024-05-21 18:56:41] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-05-21 18:56:43] INFO  : Lancement démon sms : /usr/bin/python3 /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyLuna-Lte --loglevel debug --socketport 55002 --serialrate 115200 --pin None --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey IQXFNYKnW1jdX5IKvrIDBbaDYpwF40BPgeqtN4K4BJDsCURjPlytOYi33UpO1H4c --pid /tmp/jeedom/sms/deamon.pid
[2024-05-21 16:56:44] INFO  : Start smsd
[2024-05-21 16:56:44] INFO  : Log level : debug
[2024-05-21 16:56:44] INFO  : Socket port : 55002
[2024-05-21 16:56:44] INFO  : Socket host : 127.0.0.1
[2024-05-21 16:56:44] INFO  : PID file : /tmp/jeedom/sms/deamon.pid
[2024-05-21 16:56:44] INFO  : Device : /dev/ttyLuna-Lte
[2024-05-21 16:56:44] INFO  : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2024-05-21 16:56:44] INFO  : Cycle : 30.0
[2024-05-21 16:56:44] INFO  : Serial rate : 115200
[2024-05-21 16:56:44] INFO  : Pin : None
[2024-05-21 16:56:44] INFO  : Text mode : no
[2024-05-21 16:56:44] INFO  : SMSC : None
[2024-05-21 16:56:44] DEBUG  : Writing PID 96648 to /tmp/jeedom/sms/deamon.pid
[2024-05-21 16:56:44] DEBUG  : Init request module v2.32.1
[2024-05-21 16:56:44] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2024-05-21 16:56:44] DEBUG  : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=IQXFNYKnW1jdX5IKvrIDBbaDYpwF40BPgeqtN4K4BJDsCURjPlytOYi33UpO1H4c HTTP/1.1" 200 0
[2024-05-21 16:56:44] DEBUG  : Socket interface started
[2024-05-21 16:56:44] DEBUG  : LoopNetServer Thread started
[2024-05-21 16:56:44] DEBUG  : Start listening...
[2024-05-21 16:56:44] DEBUG  : Listening on: [127.0.0.1:55002]
[2024-05-21 16:56:44] DEBUG  : Connecting to GSM Modem...
[2024-05-21 16:56:44] DEBUG  : Text mode false
[2024-05-21 16:56:44] INFO  : Connecting to modem on port /dev/ttyLuna-Lte at 115200bps
[2024-05-21 16:56:44] DEBUG  : write: AT
[2024-05-21 16:56:44] DEBUG  : write: AT
[2024-05-21 16:56:45] DEBUG  : write: ATZ
[2024-05-21 16:56:55] ERROR  : Global listen exception of type TimeoutException occurred: None
[2024-05-21 16:56:55] DEBUG  : Send to jeedom :  {'number': 'none', 'message': 'None'}
[2024-05-21 16:56:55] ERROR  : Exit 1 because this exeption is fatal
[2024-05-21 16:56:55] DEBUG  : Shutdown
[2024-05-21 16:56:55] DEBUG  : Removing PID file /tmp/jeedom/sms/deamon.pid
[2024-05-21 16:56:55] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2024-05-21 16:56:55] DEBUG  : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=IQXFNYKnW1jdX5IKvrIDBbaDYpwF40BPgeqtN4K4BJDsCURjPlytOYi33UpO1H4c HTTP/1.1" 200 0
[2024-05-21 16:56:55] DEBUG  : LoopNetServer Thread stopped
[2024-05-21 16:56:55] DEBUG  : Exit 0

Merci pour votre aide


Informations Jeedom Luna

Core : 4.4.6 (V4-stable)
DNS Jeedom Luna : oui

Plugin : SMS
Version : 2024-01-12 01:06:32 (beta)
Statut Démon : Stoppé - (2024-05-21 18:56:41)

C’est qu’il n’arrive pas à communiquer avec.
Il faut vérifier que " /dev/ttyLuna-Lte " soit disponible

Bonjour @ArnaudA ,

Comment je peux savoir si le port est dispo ou pas ?

Et ensuite pour le rendre disponible, car je n’ai pas d’autre msg d’erreur.

Merci

ls -l /dev/ttyL*

Bonne question je n’ai pas une Luna, mais j’ai eu les mêmes messages d’erreurs, ma clé était passé de USB1 à USB2 …

Tu peux tenter ça qui va lister tous les port série et leur liaison, ensuite il faut faire coller entre le plugin et la réalité.

ls -al /dev/serial/by-id

Bonjour,
@ArnaudA , voilà la réponse après la première commande :

lrwxrwxrwx 1 root root 7 May 21 15:33 /dev/ttyLuna-Ble -> ttyUSB5
lrwxrwxrwx 1 root root 7 May 21 15:34 /dev/ttyLuna-Lte -> ttyUSB2
lrwxrwxrwx 1 root root 7 May 21 15:33 /dev/ttyLuna-Zigbee -> ttyUSB6

Si je comprends bien, il y a bien un port disponible.

La seconde commande :

total 0
drwxr-xr-x 2 root root 160 May 21 15:34 .
drwxr-xr-x 4 root root  80 May 21 15:33 ..
lrwxrwxrwx 1 root root  13 May 21 15:33 usb-1a86_USB_Serial-if00-port0 -> ../../ttyUSB6
lrwxrwxrwx 1 root root  13 May 21 15:34 usb-Quectel_EG91-EX_0123456789ABCDEF-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root  13 May 21 15:34 usb-Quectel_EG91-EX_0123456789ABCDEF-if01-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root  13 May 21 15:34 usb-Quectel_EG91-EX_0123456789ABCDEF-if02-port0 -> ../../ttyUSB2
lrwxrwxrwx 1 root root  13 May 21 15:34 usb-Quectel_EG91-EX_0123456789ABCDEF-if03-port0 -> ../../ttyUSB3
lrwxrwxrwx 1 root root  13 May 21 15:34 usb-Quectel_EG91-EX_0123456789ABCDEF-if04-port0 -> ../../ttyUSB4

Je ne sais pas quoi en penser ?!

Sinon,
J’ai essayé de modifié le port dans le plugin SMS, mais dans ce cas j’ai le message d’erreur suivant dans le plugin LTE de la Luna :

Je ne sais pas trop quoi faire, donc, je pense faire une demande de ticket ?

Donc le port est bien vue.
Il faut effectivement laissé le port sur la valeur par défaut (/dev/ttyLuna-Lte).

Et effectivement je pense qu’il n’y aura que les personnes du support qui pourront t’aider.

Courage et n’hésite pas à venir mettre le résultat et les opérations faites pour aider les autres.