Problème Plugin SMS

Bonjour,

Je me permet de poster ici car j’ai un soucis que je n’arrive pas a résoudre…

Pour résumer, je suis en Jeedom Smart + Zwave, Module USB RFXCOM + Module USB Conbee2 + Module USB Teleinfo.

J’ai plusieurs clé 4g (Clé SFR Huawei E372 et une HSDPA 7.2MBPS 3G Wireless) et une SIM FREE 0€ avec code pin par defaut.

Hier, je me lance dans la configuration du plugin avec la clé SFR tout fonctionne du premier coup, test d’envoi de SMS OK :slight_smile:

Ce matin le Demon est KO…
Je tente de tout reboot le demon, supprimé tout le plugin refaire tout la conf et la rien ne veux fonctionner …
J’ai donc sorti ma vieille clé HSDPA 7.2MBPS 3G Wireless idem…
Quand je lance mon demon, il reste vert quelques seconde puis Go en rouge…
J’ai aussi testé le 9600 et 115000 Baud…

Voici les log de débug si une personne est en mesure de m’aider :

[2020-05-19 18:28:43][INFO] : Lancement démon sms : /usr/bin/python /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB3 --loglevel debug --socketport 55002 --serialrate 9600 --pin 1234 --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey xbY8KN1OWlBFWadIlSlYTw93AeEnt9j2 --pid /tmp/jeedom/sms/deamon.pid
[2020-05-19 16:28:44][INFO] : Start smsd
[2020-05-19 16:28:44][INFO] : Log level : debug
[2020-05-19 16:28:44][INFO] : Socket port : 55002
[2020-05-19 16:28:44][INFO] : Socket host : 127.0.0.1
[2020-05-19 16:28:44][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2020-05-19 16:28:44][INFO] : Device : /dev/ttyUSB3
[2020-05-19 16:28:44][INFO] : Apikey : ********************
[2020-05-19 16:28:44][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2020-05-19 16:28:44][INFO] : Cycle : 30.0
[2020-05-19 16:28:44][INFO] : Serial rate : 9600
[2020-05-19 16:28:44][INFO] : Pin : 1234
[2020-05-19 16:28:44][INFO] : Text mode : no
[2020-05-19 16:28:44][INFO] : SMSC : None
[2020-05-19 16:28:44][DEBUG] : Writing PID 15122 to /tmp/jeedom/sms/deamon.pid
[2020-05-19 16:28:44][DEBUG] : Init request module v2.12.4
[2020-05-19 16:28:44][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2020-05-19 16:28:44][DEBUG] : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=************************** HTTP/1.1" 200 0
[2020-05-19 16:28:44][DEBUG] : Socket interface started
[2020-05-19 16:28:44][DEBUG] : LoopNetServer Thread started
[2020-05-19 16:28:44][DEBUG] : Start listening...
[2020-05-19 16:28:44][DEBUG] : Listening on: [127.0.0.1:55002]
[2020-05-19 16:28:44][DEBUG] : Connecting to GSM Modem...
[2020-05-19 16:28:44][DEBUG] : Text mode false
[2020-05-19 16:28:44][DEBUG] : Enter pin code : 1234
[2020-05-19 16:28:44][INFO] : Connecting to modem on port /dev/ttyUSB3 at 9600bps
[2020-05-19 16:28:44][DEBUG] : write: ATZ
[2020-05-19 16:28:49][ERROR] : Exception: None
[2020-05-19 16:28:49][ERROR] : Exit 1 because this exeption is fatal
[2020-05-19 16:28:49][DEBUG] : Shutdown
[2020-05-19 16:28:49][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2020-05-19 16:28:49][DEBUG] : Send to jeedom :  {'message': 'None', 'number': 'none'}
[2020-05-19 16:28:49][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2020-05-19 16:28:49][DEBUG] : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=************************************* HTTP/1.1" 200 0
[2020-05-19 16:28:49][DEBUG] : LoopNetServer Thread stopped
[2020-05-19 16:28:49][DEBUG] : Exit 0

Merci la communauté :slight_smile:
Karl

Salut
Attention ! Cache bien tes APIKEY dans les log
Damien

Merci j’avais pas vu qu’il y avait plusieurs champs lors de la création de mon post

Merci :slight_smile:

Bonjour @Karwail
Je sais pas si c’est exactement le même problème mais c’est très similaire, et comme toi rien a faire.
J’ai réussi a repasser le démon en OK en redémarrant la box jeedom.

Bonjour @jul1en

Merci pour l’info, je viens de reboot mon Jeedom Smart complètement.
L’ensemble des services sont remontés, mais le Démon SMS a toujours le même comportement et les mêmes logs .

La clé HSDPA toujours pareil en 9600 ou 115000 baud.
La clé SFR re-fonctionne (pour combien de temps ???) en 115000 baud comme hier…

Cela t’arrive souvent ?

Merci :slight_smile:

Bonjour,
Il est quasi obligatoire d’avoir un hub usb alimenté pour la clé 3g.
Les.decrochages peuvent être du à l’alimentation.

Bonjour @Mips,

Merci pour l’information, j’ai un hub alimenté via une prise secteur au bureau. Je le testerai quand je pourrais retourner au bureau !

Encore merci :slight_smile:

Attention sur un raspberry prendre un hub compatible j’ai eu des soucis avec certain hub

Ça ne m’arrive pas souvent. Une fois en 3 mois je dirais.

Hello !
Semble être proche de E3531 et [Errno 32] Broken pipe - #5 par ceyal14 mais pas exactement (mais le py crash a peu près au même moment)… A essayer quand même.

@Karwail As-tu résolu ton problème avec le hub USB alimenté ?

J’ai ce probleme de Daemon qui s’arrete souvent au bout d’un moment plus ou moins long : 1h à 1 journée
Je suis sous Synology en Docker et tout fonctionne parfaitement hormis cette clé E220…
Pourtant cette clé est branchée à l’arrière du Syno sur un port USB et seule sans autre clé
J’ai commandé une autre clé E220 pour tester si le probleme vient de la clé ou pas
si vous avez des pistes
mercu

J’ai un probleme similaire ici, si ce n’est identique.
Tout les X temps le démon décroche et ne fonctionne plus. Dans de tres rares cas le redemarrage du démon fonctionne, mais généralement pas, et je suis obligé de débrancher / rebrancher la clef USB.

Je me dit qu’on doit bien de maniere logicielle re-initialiser la clef usb. J’ai déja essayé les solutions suivantes:
https://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line
https://askubuntu.com/questions/192924/restart-power-on-usb-port-or-modem

Mais aucune des 3 solutions (le premier lien en contenant 2) décrites ne fonctionne.

@Karwail, @Lemars, @alexcrp avez vous trouvé une solution ?

Hello,

J’avais à l’époque des soucis avec le plugin SMS.

Deux raisons à cela :

  • le réseau : avec un abonnement Free. Le réseau décrochait et passait sur un réseau Orange. En déplaçant la clef à un endroit où je captais mieux le réseau, c’était OK. Maintenant encore mieux avec abonnement sur le réseau Orange.
  • Contrôleur Z-Wave juste à côté. En déplaçant l’un sur l’avant du NAS et l’autre à l’arrière… C’était bien mieux.

Salut @quatsch, j’ai failli abandonner à plusieurs reprises avec le même soucis, mais j’ai finalement trouvé une solution stable avec une clef Huawei e3372.

C’était mon postulat de départ :wink:

J’ai fait un tuto dédié ici.

Le tuto est assez long, mais m’a donné 100% de satisfaction sur une config Jeedom DIY Raspberry 4B et Jeedom v4. La clef n’a jamais plus décroché et assume entre 15/20 SMS par jour sans soucis sur un forfait Free 2€.

Quel est ton modèle précis de clef gsm ?
Et ta config Jeedom ?

Idem même problème

J’ai tenté de vider les SMS de la sim, l’embarquer dans un téléphone une journée et toujours les décrochage

J’ai racheté un d’ongle E220 d’occasion à 16 euros et depuis 0 décrochage

Je suppose mon ancien dongle E220 HS

1 « J'aime »

Merci @alexcrp je vais lire et sans doute suivre ton tuto

J’ai une clef Huawei E352
Jeedom 4.1.22 sur jeedomsmart

Ok, attention toutefois mon tuto est pour les modèles e3372-153.

Il y a peut être des choses à adapter pour ton modèle (comme le fichier pour flasher le firmware peut être…).

Je n’ai pas encore pu le tester sur un autre modèle de clef Huawei récente.

Ouai, j’ai bien vu :frowning:
Je vais voir si je trouve un firmware pour le mien.

Ceci dit, tu sais me dire ce qu’il a de special ton firmware ? C’est juste le firmware officiel a jour ? c’est un firmware modifié?