SIM800C / Opérateur Free / Démon NOK

Bonjour,

Je viens d’acquérir un module avec puce SIM800C suite à de bons retours utilisateurs sur ce forum et une carte SIM Free.
J’ai installé le plugin SMS et voici le log. Le démon est NOK.
Merci par avance pour votre aide.

[2021-07-06 14:32:58][ERROR] : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2021-07-06 14:32:59][INFO] : Lancement démon sms : /usr/bin/python /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB0 --loglevel debug --socketport 55002 --serialrate 9600 --pin 1234 --textmode no --smsc +33695000695 --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey mIsROCFLwRSdRHTLC6RJFqOqe6jkVmav --pid /tmp/jeedom/sms/deamon.pid
[2021-07-06 12:33:00][INFO] : Start smsd
[2021-07-06 12:33:00][INFO] : Log level : debug
[2021-07-06 12:33:00][INFO] : Socket port : 55002
[2021-07-06 12:33:00][INFO] : Socket host : 127.0.0.1
[2021-07-06 12:33:00][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2021-07-06 12:33:00][INFO] : Device : /dev/ttyUSB0
[2021-07-06 12:33:00][INFO] : Apikey : xxxxxxx
[2021-07-06 12:33:00][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2021-07-06 12:33:00][INFO] : Cycle : 30.0
[2021-07-06 12:33:00][INFO] : Serial rate : 9600
[2021-07-06 12:33:00][INFO] : Pin : 1234
[2021-07-06 12:33:00][INFO] : Text mode : no
[2021-07-06 12:33:00][INFO] : SMSC : +33695000695
[2021-07-06 12:33:00][DEBUG] : Writing PID 3116 to /tmp/jeedom/sms/deamon.pid
[2021-07-06 12:33:00][DEBUG] : Init request module v2.25.1
[2021-07-06 12:33:00][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-07-06 12:33:00][DEBUG] : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=xxxxxx
 HTTP/1.1" 200 0
[2021-07-06 12:33:00][DEBUG] : Socket interface started
[2021-07-06 12:33:00][DEBUG] : LoopNetServer Thread started
[2021-07-06 12:33:00][DEBUG] : Start listening...
[2021-07-06 12:33:00][DEBUG] : Listening on: [127.0.0.1:55002]
[2021-07-06 12:33:00][DEBUG] : Connecting to GSM Modem...
[2021-07-06 12:33:00][DEBUG] : Text mode false
[2021-07-06 12:33:00][DEBUG] : Enter pin code : 1234
[2021-07-06 12:33:00][INFO] : Connecting to modem on port /dev/ttyUSB0 at 9600bps
[2021-07-06 12:33:00][DEBUG] : write: ATZ
[2021-07-06 12:33:00][DEBUG] : response: ['OK']
[2021-07-06 12:33:00][DEBUG] : write: ATE0
[2021-07-06 12:33:00][DEBUG] : response: ['ATE0
', 'OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CFUN?
[2021-07-06 12:33:00][DEBUG] : response: ['+CFUN: 1', 'OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CMEE=1
[2021-07-06 12:33:00][DEBUG] : response: ['OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CPIN?
[2021-07-06 12:33:00][DEBUG] : response: ['+CPIN: READY', 'OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CLAC
[2021-07-06 12:33:00][DEBUG] : response: ['+CME ERROR: 100']
[2021-07-06 12:33:00][DEBUG] : write: AT+WIND?
[2021-07-06 12:33:00][DEBUG] : response: ['+CME ERROR: 100']
[2021-07-06 12:33:00][DEBUG] : write: AT+CGMI
[2021-07-06 12:33:00][DEBUG] : response: ['SIMCOM_Ltd', 'OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+ZPAS?
[2021-07-06 12:33:00][DEBUG] : response: ['+CME ERROR: 100']
[2021-07-06 12:33:00][INFO] : Unknown/generic modem type - will use polling for call state updates
[2021-07-06 12:33:00][DEBUG] : write: AT+COPS=3,0
[2021-07-06 12:33:00][DEBUG] : response: ['OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CMGF=0
[2021-07-06 12:33:00][DEBUG] : response: ['OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CSCA?
[2021-07-06 12:33:00][DEBUG] : response: ['+CSCA: "+33695000695",145', 'OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CSMP=49,167,0,0
[2021-07-06 12:33:00][DEBUG] : response: ['OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CSCA?
[2021-07-06 12:33:00][DEBUG] : response: ['+CSCA: "+33695000695",145', 'OK']
[2021-07-06 12:33:00][DEBUG] : write: AT+CPMS=?
[2021-07-06 12:33:01][DEBUG] : response: ['+CPMS: ("SM","ME","SM_P","ME_P","MT"),("SM","ME","SM_P","ME_P","MT"),("SM","ME","SM_P","ME_P","MT")', 'OK']
[2021-07-06 12:33:01][DEBUG] : write: AT+CPMS="ME","ME","ME"
[2021-07-06 12:33:01][DEBUG] : response: ['+CPMS: 0,0,0,0,0,0', 'OK']
[2021-07-06 12:33:01][DEBUG] : write: AT+CNMI=2,1,0,2
[2021-07-06 12:33:01][DEBUG] : response: ['+CMS ERROR: 325']
[2021-07-06 12:33:01][WARNING] : Incoming SMS notifications not supported by modem. SMS receiving unavailable.
[2021-07-06 12:33:01][DEBUG] : write: AT+CLIP=1
[2021-07-06 12:33:01][DEBUG] : response: ['OK']
[2021-07-06 12:33:01][DEBUG] : write: AT+CRC=1
[2021-07-06 12:33:01][DEBUG] : response: ['OK']
[2021-07-06 12:33:01][DEBUG] : write: AT+CVHU=0
[2021-07-06 12:33:01][DEBUG] : response: ['OK']
[2021-07-06 12:33:01][DEBUG] : Configure smsc : +33695000695
[2021-07-06 12:33:01][DEBUG] : write: AT+CSCA="+33695000695"
[2021-07-06 12:33:01][DEBUG] : response: ['OK']
[2021-07-06 12:33:01][DEBUG] : Waiting for network...
[2021-07-06 12:33:01][DEBUG] : write: AT+CREG?
[2021-07-06 12:33:01][DEBUG] : response: ['+CREG: 0,0', 'OK']
[2021-07-06 12:33:01][ERROR] : Exception: Device not searching for network operator
[2021-07-06 12:33:01][ERROR] : Exit 1 because this exeption is fatal
[2021-07-06 12:33:01][DEBUG] : Send to jeedom :  {'message': 'Device not searching for network operator', 'number': 'none'}
[2021-07-06 12:33:01][DEBUG] : Shutdown
[2021-07-06 12:33:01][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-07-06 12:33:01][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2021-07-06 12:33:01][DEBUG] : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=xxxxxxx
 HTTP/1.1" 200 0
[2021-07-06 12:33:01][DEBUG] : LoopNetServer Thread stopped
[2021-07-06 12:33:01][DEBUG] : Exit 0

Je ne connais absolument rien à ton module. Mais quand je le lis le log, il semble que ton erreur soit dû à ce que ton module ne trouve pas le réseau téléphonique

Exception: Device not searching for network operator

J’ai testé avec une SIM Free et une SIM SFR, même constat.

Bonjour, vu l’erreur il ne capte pas le réseau, vérifie si la petite antenne est bien vissée sinon essaie de déplacer le module, le mieux est aussi de mettre une rallonge USB et ne pas le brancher directement sur le PI.
J’ai le même module que toi avec carte SIM Free et ça marche très bien pour ma part.

Je me suis intéressé à ce post, par que j’essaye de connecter un sim800l sur un arduino.
J’ai le même problème avec le réseau (testé avec SFR et orange).

Sur les forum arduino ils parlent beaucoup de la qualité de l’alimentation, et l’ajout d’un condensateur pour absorber le pic de 2A à la recherche réseau.

Cela n’a pas résolu mon problème

Hello ,
Oui ,attention à l’alimentation a tout point de vue , au pic de courant lors de l’emission , mais également a la tension d’alimentation un peu batarde de 3,9V.

Bonjour,
je viens de faire l’acquisition d’un modem usb Lixee, apparemment basé sur le SIM800L (https://lixee.fr/gsm/27-modem-gsm-din.html).
Carte sim Free, à 2€/mois, Jeedom en VM proxmox, configuration du plugin SMS identique à la vôtre, test des commandes AT de base répondant sous putty, les logs en debug indiquent :

Jeedom : [2021-12-02 08:35:00][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 12345 --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey xxxx --pid /tmp/jeedom/sms/deamon.pid
[2021-12-02 08:35:00][INFO] : Start smsd
[2021-12-02 08:35:00][INFO] : Log level : debug
[2021-12-02 08:35:00][INFO] : Socket port : 55002
[2021-12-02 08:35:00][INFO] : Socket host : 127.0.0.1
[2021-12-02 08:35:00][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2021-12-02 08:35:00][INFO] : Device : /dev/ttyUSB3
[2021-12-02 08:35:00][INFO] : Apikey : xxxx
[2021-12-02 08:35:00][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2021-12-02 08:35:00][INFO] : Cycle : 30.0
[2021-12-02 08:35:00][INFO] : Serial rate : 9600
[2021-12-02 08:35:00][INFO] : Pin : 12345
[2021-12-02 08:35:00][INFO] : Text mode : no
[2021-12-02 08:35:00][INFO] : SMSC : None
[2021-12-02 08:35:00][DEBUG] : Writing PID 23470 to /tmp/jeedom/sms/deamon.pid
[2021-12-02 08:35:00][DEBUG] : Init request module v2.21.0
[2021-12-02 08:35:00][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-12-02 08:35:00][DEBUG] : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=xxxx HTTP/1.1" 200 0
[2021-12-02 08:35:00][DEBUG] : Socket interface started
[2021-12-02 08:35:00][DEBUG] : LoopNetServer Thread started
[2021-12-02 08:35:00][DEBUG] : Start listening...
[2021-12-02 08:35:00][DEBUG] : Listening on: [127.0.0.1:55002]
[2021-12-02 08:35:00][DEBUG] : Connecting to GSM Modem...
[2021-12-02 08:35:00][DEBUG] : Text mode false
[2021-12-02 08:35:00][DEBUG] : Enter pin code : 12345
[2021-12-02 08:35:00][INFO] : Connecting to modem on port /dev/ttyUSB3 at 9600bps
[2021-12-02 08:35:00][DEBUG] : write: ATZ
[2021-12-02 08:35:00][DEBUG] : response: ['OK']
[2021-12-02 08:35:00][DEBUG] : write: ATE0
[2021-12-02 08:35:01][DEBUG] : response: ['ATE0
', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CFUN?
[2021-12-02 08:35:01][DEBUG] : response: ['+CFUN: 1', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CMEE=1
[2021-12-02 08:35:01][DEBUG] : response: ['OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CPIN?
[2021-12-02 08:35:01][DEBUG] : response: ['+CPIN: READY', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CLAC
[2021-12-02 08:35:01][DEBUG] : response: ['+CME ERROR: 100']
[2021-12-02 08:35:01][DEBUG] : write: AT+WIND?
[2021-12-02 08:35:01][DEBUG] : response: ['+CME ERROR: 100']
[2021-12-02 08:35:01][DEBUG] : write: AT+CGMI
[2021-12-02 08:35:01][DEBUG] : response: ['SIMCOM_Ltd', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+ZPAS?
[2021-12-02 08:35:01][DEBUG] : response: ['+CME ERROR: 100']
[2021-12-02 08:35:01][INFO] : Unknown/generic modem type - will use polling for call state updates
[2021-12-02 08:35:01][DEBUG] : write: AT+COPS=3,0
[2021-12-02 08:35:01][DEBUG] : response: ['OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CMGF=0
[2021-12-02 08:35:01][DEBUG] : response: ['OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CSCA?
[2021-12-02 08:35:01][DEBUG] : response: ['+CSCA: "+33695000695",145', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CSMP=49,167,0,0
[2021-12-02 08:35:01][DEBUG] : response: ['OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CSCA?
[2021-12-02 08:35:01][DEBUG] : response: ['+CSCA: "+33695000695",145', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CPMS=?
[2021-12-02 08:35:01][DEBUG] : response: ['+CPMS: ("SM","ME","SM_P","ME_P","MT"),("SM","ME","SM_P","ME_P","MT"),("SM","ME","SM_P","ME_P","MT")', 'OK']
[2021-12-02 08:35:01][DEBUG] : write: AT+CPMS="ME","ME","ME"
[2021-12-02 08:35:01][DEBUG] : response: ['+CPMS: 0,0,0,0,0,0', 'OK']
[2021-12-02 08:35:02][DEBUG] : write: AT+CNMI=2,1,0,2
[2021-12-02 08:35:02][DEBUG] : response: ['+CMS ERROR: 325']
[2021-12-02 08:35:02][WARNING] : Incoming SMS notifications not supported by modem. SMS receiving unavailable.
[2021-12-02 08:35:02][DEBUG] : write: AT+CLIP=1
[2021-12-02 08:35:02][DEBUG] : response: ['OK']
[2021-12-02 08:35:02][DEBUG] : write: AT+CRC=1
[2021-12-02 08:35:02][DEBUG] : response: ['OK']
[2021-12-02 08:35:02][DEBUG] : write: AT+CVHU=0
[2021-12-02 08:35:02][DEBUG] : response: ['OK']
[2021-12-02 08:35:02][DEBUG] : Waiting for network...
[2021-12-02 08:35:02][DEBUG] : write: AT+CREG?
[2021-12-02 08:35:02][DEBUG] : response: ['+CREG: 0,0', 'OK']
[2021-12-02 08:35:02][ERROR] : Exception: Device not searching for network operator
[2021-12-02 08:35:02][ERROR] : Exit 1 because this exeption is fatal
[2021-12-02 08:35:02][DEBUG] : Shutdown
[2021-12-02 08:35:02][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2021-12-02 08:35:02][DEBUG] : Send to jeedom :  {'message': 'Device not searching for network operator', 'number': 'none'}
[2021-12-02 08:35:02][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2021-12-02 08:35:02][DEBUG] : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=xxxx HTTP/1.1" 200 0
[2021-12-02 08:35:02][DEBUG] : LoopNetServer Thread stopped
[2021-12-02 08:35:02][DEBUG] : Exit 0

Avez-vous de nouveaux éléments sur le sujet ?
Le modem est relié à un hub usb avec alimentation, je suppose que c’est suffisant.
Il est noté « compatible Jeedom », dommage …

Edit :
J’ai réussi à déclipser délicatement le boitier, et l’antenne est bien reliée au module, ce qui écarterait la piste de la mauvaise réception radio…

salut,

même soucis rencontré, avez-vous trouvé une solution ? un moyen de faire en sorte que cela fonctionne ?

Merci

J’ai progressé, mais j’ai une autre erreur :

[2022-03-27 16:52: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-03-27 16:52:03][INFO] : Lancement démon sms : /usr/bin/python /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB0 --loglevel debug --socketport 55002 --serialrate 9600 --pin 0000 --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey 32YMsp70ZV1Ge3seS0kqZXbpxkxxxxxx --pid /tmp/jeedom/sms/deamon.pid
[2022-03-27 16:52:04][INFO] : Start smsd
[2022-03-27 16:52:04][INFO] : Log level : debug
[2022-03-27 16:52:04][INFO] : Socket port : 55002
[2022-03-27 16:52:04][INFO] : Socket host : 127.0.0.1
[2022-03-27 16:52:04][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2022-03-27 16:52:04][INFO] : Device : /dev/ttyUSB0
[2022-03-27 16:52:04][INFO] : Apikey : 32YMsp70ZV1Ge3seS0kqZXbpxkxxxxxx
[2022-03-27 16:52:04][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2022-03-27 16:52:04][INFO] : Cycle : 30.0
[2022-03-27 16:52:04][INFO] : Serial rate : 9600
[2022-03-27 16:52:04][INFO] : Pin : 0000
[2022-03-27 16:52:04][INFO] : Text mode : no
[2022-03-27 16:52:04][INFO] : SMSC : None
[2022-03-27 16:52:04][DEBUG] : Writing PID 5944 to /tmp/jeedom/sms/deamon.pid
[2022-03-27 16:52:04][DEBUG] : Init request module v2.21.0
[2022-03-27 16:52:04][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2022-03-27 16:52:04][DEBUG] : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=32YMsp70ZV1Ge3seS0kqZXbpxkxxxxxx HTTP/1.1" 200 0
[2022-03-27 16:52:04][DEBUG] : Socket interface started
[2022-03-27 16:52:04][DEBUG] : LoopNetServer Thread started
[2022-03-27 16:52:04][DEBUG] : Start listening...
[2022-03-27 16:52:04][DEBUG] : Listening on: [127.0.0.1:55002]
[2022-03-27 16:52:04][DEBUG] : Connecting to GSM Modem...
[2022-03-27 16:52:04][DEBUG] : Text mode false
[2022-03-27 16:52:04][DEBUG] : Enter pin code : 0000
[2022-03-27 16:52:04][INFO] : Connecting to modem on port /dev/ttyUSB0 at 9600bps
[2022-03-27 16:52:04][DEBUG] : write: ATZ
[2022-03-27 16:52:04][DEBUG] : response: ['ATZ
', 'OK']
[2022-03-27 16:52:04][DEBUG] : write: ATE0
[2022-03-27 16:52:04][DEBUG] : response: ['ATE0
', 'OK']
[2022-03-27 16:52:04][DEBUG] : write: AT+CFUN?
[2022-03-27 16:52:04][DEBUG] : response: ['+CFUN: 1', 'OK']
[2022-03-27 16:52:04][DEBUG] : write: AT+CMEE=1
[2022-03-27 16:52:04][DEBUG] : response: ['OK']
[2022-03-27 16:52:04][DEBUG] : write: AT+CPIN?
[2022-03-27 16:52:04][DEBUG] : response: ['+CPIN: SIM PIN', 'OK']
[2022-03-27 16:52:04][DEBUG] : write: AT+CPIN="0000"
[2022-03-27 16:52:04][DEBUG] : response: ['OK']
[2022-03-27 16:52:04][DEBUG] : write: AT+CLAC
[2022-03-27 16:52:04][DEBUG] : response: ['+CME ERROR: 100']
[2022-03-27 16:52:04][DEBUG] : write: AT+WIND?
[2022-03-27 16:52:04][DEBUG] : response: ['+CME ERROR: 100']
[2022-03-27 16:52:04][DEBUG] : write: AT+CGMI
[2022-03-27 16:52:05][DEBUG] : response: ['SIMCOM_Ltd', 'OK']
[2022-03-27 16:52:05][DEBUG] : notification: ['+CPIN: READY']
[2022-03-27 16:52:05][DEBUG] : Unhandled unsolicited modem notification: ['+CPIN: READY']
[2022-03-27 16:52:05][DEBUG] : write: AT+ZPAS?
[2022-03-27 16:52:05][DEBUG] : response: ['+CME ERROR: 100']
[2022-03-27 16:52:05][INFO] : Unknown/generic modem type - will use polling for call state updates
[2022-03-27 16:52:05][DEBUG] : write: AT+COPS=3,0
[2022-03-27 16:52:05][DEBUG] : response: ['OK']
[2022-03-27 16:52:05][DEBUG] : write: AT+CMGF=0
[2022-03-27 16:52:05][DEBUG] : response: ['OK']
[2022-03-27 16:52:05][DEBUG] : write: AT+CSCA?
[2022-03-27 16:52:05][DEBUG] : response: ['+CMS ERROR: 302']
[2022-03-27 16:52:05][ERROR] : Exception: CMS 302
[2022-03-27 16:52:05][ERROR] : Exit 1 because this exeption is fatal
[2022-03-27 16:52:05][DEBUG] : Shutdown
[2022-03-27 16:52:05][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2022-03-27 16:52:05][DEBUG] : Send to jeedom :  {'message': 'CMS 302', 'number': 'none'}
[2022-03-27 16:52:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2022-03-27 16:52:05][DEBUG] : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=32YMsp70ZV1Ge3seS0kqZXbpxkxxxxxx HTTP/1.1" 200 0
[2022-03-27 16:52:05][DEBUG] : LoopNetServer Thread stopped
[2022-03-27 16:52:05][DEBUG] : Exit 0

Si quelqu’un a une idée je suis preneur

Merci

@philmo @tofito69 des news sur l’erreur CMS 302 ? Merci !

Bonjour,

Je viens m’ajouter à la liste de ceux qui n’arrivent pas à démarrer le daemon. Voici mon cas :
j’ai souhaité remplacer un vieux tél utilisé avec JPI par le module SIM800C + une carte sim Free 2€

Je suis sur SMART dernière version à jour.
coté plugin j’ai essayé avec la dernière version du 18/10 mais aussi avec une ancienne version de juin qui j’ai récupéré via un membre du forum

De mon coté impossible de démarrer le daemon malgré tout un tas d’essais, j’ai sans cesse l’erreur CME 302

[2022-11-27 08:17:19]INFO : Lancement démon sms : /usr/bin/python /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB0 --loglevel debug --socketport 55002 --serialrate 9600 --pin 0000 --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey Bn8pPqYrN4bEXiGDxJ9UtDwA6gIUuITSMnbOyKj5vy94hnncTC0QUbkA4icbluVR --pid /tmp/jeedom/sms/deamon.pid
[2022-11-27 07:17:19]INFO : Start smsd
[2022-11-27 07:17:19]INFO : Log level : debug
[2022-11-27 07:17:19]INFO : Socket port : 55002
[2022-11-27 07:17:19]INFO : Socket host : 127.0.0.1
[2022-11-27 07:17:19]INFO : PID file : /tmp/jeedom/sms/deamon.pid
[2022-11-27 07:17:19]INFO : Device : /dev/ttyUSB0
[2022-11-27 07:17:19]INFO : Apikey : Bn8pPqYrN4bEXiGDxJ9UtDwA6gIUuITSMnbOyKj5vy94hnncTC0QUbkA4icbluVR
[2022-11-27 07:17:19]INFO : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2022-11-27 07:17:19]INFO : Cycle : 30.0
[2022-11-27 07:17:19]INFO : Serial rate : 9600
[2022-11-27 07:17:19]INFO : Pin : 0000
[2022-11-27 07:17:19]INFO : Text mode : no
[2022-11-27 07:17:19]INFO : SMSC : None
[2022-11-27 07:17:19]DEBUG : Writing PID 20690 to /tmp/jeedom/sms/deamon.pid
[2022-11-27 07:17:19]DEBUG : Init request module v2.21.0
[2022-11-27 07:17:19]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-11-27 07:17:19]DEBUG : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=Bn8pPqYrN4bEXiGDxJ9UtDwA6gIUuITSMnbOyKj5vy94hnncTC0QUbkA4icbluVR HTTP/1.1" 200 0
[2022-11-27 07:17:19]DEBUG : Socket interface started
[2022-11-27 07:17:19]DEBUG : LoopNetServer Thread started
[2022-11-27 07:17:19]DEBUG : Start listening...
[2022-11-27 07:17:19]DEBUG : Listening on: [127.0.0.1:55002]
[2022-11-27 07:17:19]DEBUG : Connecting to GSM Modem...
[2022-11-27 07:17:19]DEBUG : Text mode false
[2022-11-27 07:17:19]DEBUG : Enter pin code : 0000
[2022-11-27 07:17:19]INFO : Connecting to modem on port /dev/ttyUSB0 at 9600bps
[2022-11-27 07:17:19]DEBUG : write: ATZ
[2022-11-27 07:17:20]DEBUG : response: ['Call Ready', 'SMS Ready', '\x00ATZ
', 'OK']
[2022-11-27 07:17:20]DEBUG : write: ATE0
[2022-11-27 07:17:20]DEBUG : response: ['ATE0
', 'OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CFUN?
[2022-11-27 07:17:20]DEBUG : response: ['+CFUN: 1', 'OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CMEE=1
[2022-11-27 07:17:20]DEBUG : response: ['OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CPIN?
[2022-11-27 07:17:20]DEBUG : response: ['+CPIN: SIM PIN', 'OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CPIN="0000"
[2022-11-27 07:17:20]DEBUG : response: ['OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CLAC
[2022-11-27 07:17:20]DEBUG : response: ['+CME ERROR: 100']
[2022-11-27 07:17:20]DEBUG : write: AT+WIND?
[2022-11-27 07:17:20]DEBUG : response: ['+CME ERROR: 100']
[2022-11-27 07:17:20]DEBUG : write: AT+CGMI
[2022-11-27 07:17:20]DEBUG : response: ['SIMCOM_Ltd', 'OK']
[2022-11-27 07:17:20]DEBUG : write: AT+ZPAS?
[2022-11-27 07:17:20]DEBUG : response: ['+CPIN: READY', '+CME ERROR: 100']
[2022-11-27 07:17:20]INFO : Unknown/generic modem type - will use polling for call state updates
[2022-11-27 07:17:20]DEBUG : write: AT+COPS=3,0
[2022-11-27 07:17:20]DEBUG : response: ['OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CMGF=0
[2022-11-27 07:17:20]DEBUG : response: ['OK']
[2022-11-27 07:17:20]DEBUG : write: AT+CSCA?
[2022-11-27 07:17:21]DEBUG : response: ['+CMS ERROR: 302']
[2022-11-27 07:17:21]ERROR : Exception: CMS 302
[2022-11-27 07:17:21]ERROR : Exit 1 because this exeption is fatal
[2022-11-27 07:17:21]DEBUG : Send to jeedom :  {'message': 'CMS 302', 'number': 'none'}
[2022-11-27 07:17:21]DEBUG : Shutdown
[2022-11-27 07:17:21]DEBUG : Removing PID file /tmp/jeedom/sms/deamon.pid
[2022-11-27 07:17:21]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2022-11-27 07:17:21]DEBUG : http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=Bn8pPqYrN4bEXiGDxJ9UtDwA6gIUuITSMnbOyKj5vy94hnncTC0QUbkA4icbluVR HTTP/1.1" 200 0
[2022-11-27 07:17:21]DEBUG : LoopNetServer Thread stopped
[2022-11-27 07:17:21]DEBUG : Exit 0

Une idée ? merci d’avance, je suis sec

Salut @sebzr7, idem ici erreur CM302 (sim free 2€ + Dongle USB GSM Huawei e3372 + Raspberry 4 Jeedom DIY 4.3.10 + Plugin SMS stable version 2022-10-19 de 01:06:02 )

Selon cette source, CM302 = Operation Not Allowed.

Ailleurs ici sur Stackoverflow, ils en parlent. C’est hors Jeedom mais peut-être une piste.
Tout en bas quelqu’un explique qu’il a reussi à envoyer des SMS « à la main » en attendant un peu entre les envois, mais que lorsqu’il essayer avec un controlleur, il retrouve l’erreur 302.

Alors j’ai progressé, je n’ai plus l’erreur CMS 302… mais je ne sais pas comment j’ai fait c’est frustant. J’ai l’impression que le tout (module SIM800 et/ou plugin SMS) n’est pas très stable…
Ce que j’ai fait :

  • alimenter le module SIM800 avec un hub usb auto-alimenté (sur secteur). J’ai laissé branché ma clé SENA pour BLEA sur un port USB de la smart.
  • J’ai redémarrer la SMART
  • j’ai réinstallé les dépendances
  • j’ai lancé le daemon…avec une sim Bouygues… il est resté OK
    j’ai fait 2 - 3 tests d’envois de SMS cela a fonctionné. J’ai donc voulu repasser sur ma sim Free et la à nouveau blocage…

j’ai l’erruer « Device not searching for network operator ». Et la apres pas mal de recherche j’ai l’impression maintenant que cela est du au fait que le module SIM800 est un module 2G et que Free n’a plus de réseau 2G… donc j’en suis réduit a croire que c’est cuit… :frowning:

Oui, de mon coté ma clef Huawei fait 3G/4G et j’ai le même soucis…

@alexcrp tu as quel modèle de clé Huawei ?

Clef GSM = Huawei e3372-153

J’avais pas mal galéré à la faire fonctionner à l’époque en Avril 2021 sur un RPI 4 (voir ici le tuto que j’avais rédigé pour aider), mais après au moins elle tournait comme une horloge (même en cas de panne élec, etc, c’était super fiable) jusqu’à septembre / octobre de cette année et la MAJ du plugin…

Depuis j’ai vu pas mal de sujets avec des gens qui ont des soucis depuis cette période, et les 2 principales pistes que je retiens pour l’instant sont:

  1. Une modification du fonctionnement de Jeedom, ou du plugin-sms, ou des deux ensembles (Jeedom a évolué pas mal récemment et les plugins ne sont pas tous encore 100% compatibles, il faut encore un peu de temps pour mettre tout le monde au diapason…)

  2. Une modification côté opérateur (à priori les gens qui ont des soucis sont tous chez Free forfait 2€) qui aurait peut être bridé les fonctions SMS (les forfaits « domestiques » ne sont effectivement pas prévu contractuellement pour un usage domotique / IoT, c’est explicite dans les contrats, pour l’instant c’était toléré, mais peut-être que la limite a été atteinte…)

Je manque malheureusement de temps actuellement pour creuser ces x2 sujets.

  • Pour le 1er, je dirait qu’il est urgent d’attendre les évolutions du plugins qui résolveront (peut-être et sans garantie) ce soucis.
  • Pour le 2nd, un moyen rapide serait de me procurer une carte SIM « discount » autre que Free, réseau Orange (Sosh), Bouygues ou SFR, et voir si cela change quelquechose. Je songe dans les jours prochains à franchir le pas, pour essayer d’isoler l’origine du probleme et confirmer ou infirmer la partie opérateur.

Slt, certain opérateur bride l’utilisation de sim pour des utilisations hors téléphone portables classique.
En théorie il faudrait du m2m ( machine to machine)
Autre piste la fréquence utilisée pour communiquer.
Suivant les régions et les émetteurs ce ne seront pas les même

Yes !
J’y avais songé, mais de mon côté les SMS étaient pour quelques infos plutôt importantes et ponctuelles (et quasiment jamais en même temps précisément à la minute près d’un jour sur l’autre) :

  • Activation alarme
  • Réception courrier / colis (important pour mon activité)
  • Machine à laver

J’ai l’intuition de la piste côté opérateur, avec les histoires de coupure d’itinérance Orange sur les abonnement Free.
Bien que cela ne semble concerner que la 2G, il y a peut être un lien…

Vous pensez que je peux mettre n’importer quelle carte SIM prépayée par exemple pour en avoir le coeur net ? (genre Lyca mobile, SFR, etc).
Quelqu’un a-t-il déjà essayé ?
Je cherche un moyen rapide et pas cher de lever l’hypothèse…

Bonjour,
J’ai cette clé en fonctionnement depuis plus d’un an (peut être 2 même) avec un forfait free 2€
Je confirme que c’est stable et fonctionnel dans le temps, pas de bridage coté opérateur et le plugin sms est à jour. Je n’ai jamais eu un seul problème contrairement au clés 3G Huawei auparavant.

Comme indiqué c’est une clé 2G uniquement. C’est à dire qu’avec le forfait free 2€ ça fonctionne systématiquement et uniquement en itinérance orange. Je pense qu’il faut creuser là.
Êtes vous bien couvert par le réseau orange 2G ?
L’accord d’itinérance a été repoussé à 2025 mais il y a peut être déjà des antennes 2G qui ont été éteintes.

Bon courage pour la suite

1 « J'aime »

Moi j’ai testé, Free bride donc ça marchait mal au début et plus rien à la fin, j’ai pris un forfait orange à 5€ et c’est nickel.