HUAWEI E220 - Exception: AT+CSCA? return error CME 22

Fonctionnait très bien jusqu’ici !
En regardant le log détaillé, la réponse à AT+CLAC montre que la commande AT+CSCA? est disponible!!
Mais pourquoi suis en erreur depuis le 27 Avril ?

Log par défaut

Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement
[2020-04-29 12:00:10][ERROR] : Exception: CME 22
[2020-04-29 12:00:10][ERROR] : Exit 1 because this exeption is fatal

ma config : Clé USB Huawei E220

Log en mode debug

[2020-04-29 12:08:55][ERROR] : Attention je pense qu’il y a un soucis avec le démon que j’ai relancé plus de 3 fois consécutivement
[2020-04-29 12:08:57][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 115200 --pin 0000 --textmode no --smsc None --cycle 10 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey –pid /tmp/jeedom/sms/deamon.pid
[2020-04-29 12:08:58][INFO] : Start smsd
[2020-04-29 12:08:58][INFO] : Log level : debug
[2020-04-29 12:08:58][INFO] : Socket port : 55002
[2020-04-29 12:08:58][INFO] : Socket host : 127.0.0.1
[2020-04-29 12:08:58][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2020-04-29 12:08:58][INFO] : Device : /dev/ttyUSB0
[2020-04-29 12:08:58][INFO] : Apikey : **********************************
[2020-04-29 12:08:58][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2020-04-29 12:08:58][INFO] : Cycle : 10.0
[2020-04-29 12:08:58][INFO] : Serial rate : 115200
[2020-04-29 12:08:58][INFO] : Pin : 0000
[2020-04-29 12:08:58][INFO] : Text mode : no
[2020-04-29 12:08:58][INFO] : SMSC : None
[2020-04-29 12:08:58][DEBUG] : Writing PID 11696 to /tmp/jeedom/sms/deamon.pid
[2020-04-29 12:08:58][DEBUG] : Init request module v2.21.0
[2020-04-29 12:08:58][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-04-29 12:08:58][DEBUG] : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=
HTTP/1.1" 200 0
[2020-04-29 12:08:58][DEBUG] : Socket interface started
[2020-04-29 12:08:58][DEBUG] : LoopNetServer Thread started
[2020-04-29 12:08:58][DEBUG] : Start listening…
[2020-04-29 12:08:58][DEBUG] : Listening on: [127.0.0.1:55002]
[2020-04-29 12:08:58][DEBUG] : Connecting to GSM Modem…
[2020-04-29 12:08:58][DEBUG] : Text mode false
[2020-04-29 12:08:58][DEBUG] : Enter pin code : 0000
[2020-04-29 12:08:58][INFO] : Connecting to modem on port /dev/ttyUSB0 at 115200bps
[2020-04-29 12:08:58][DEBUG] : write: ATZ
[2020-04-29 12:08:58][DEBUG] : response: [‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: ATE0
[2020-04-29 12:08:58][DEBUG] : response: [‹ ATE0
‹ , ‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CFUN?
[2020-04-29 12:08:58][DEBUG] : response: [ ›+CFUN: 0 ›, ‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CFUN=1
[2020-04-29 12:08:58][DEBUG] : response: [‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CMEE=1
[2020-04-29 12:08:58][DEBUG] : response: [‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CPIN?
[2020-04-29 12:08:58][DEBUG] : response: [‹ +CPIN: READY ›, ‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CLAC
[2020-04-29 12:08:58][DEBUG] : response: [‹ AT&C ›, ‹ AT&D ›, ‹ AT&F ›, ‹ AT&V ›, ‹ ATE ›, ‹ ATI ›, ‹ ATL ›, ‹ ATM ›, ‹ ATQ ›, ‹ ATV ›, ‹ ATX ›, ‹ ATZ ›, ‹ ATT ›, ‹ ATP ›, ‹ ATD ›, ‹ ATA ›, ‹ ATH ›, ‹ ATO ›, ‹ ATS0 ›, ‹ ATS3 ›, ‹ ATS4 ›, ‹ ATS5 ›, ‹ ATS6 ›, ‹ ATS7 ›, ‹ ATS8 ›, ‹ ATS9 ›, ‹ ATS10 ›, ‹ ATS11 ›, ‹ AT+FCLASS ›, ‹ AT+ICF ›, ‹ AT+IFC ›, ‹ AT+IPR ›, ‹ AT+GMI ›, ‹ AT+GMM ›, ‹ AT+GMR ›, ‹ AT+GSN ›, ‹ AT+GCAP ›, ‹ AT+DR ›, ‹ AT+DS ›, ‹ AT+WS46 ›, ‹ AT+CBST ›, ‹ AT+CRLP ›, ‹ AT+CV120 ›, ‹ AT+CHSN ›, ‹ AT+CSSN ›, ‹ AT+CREG ›, ‹ AT+CGREG ›, ‹ AT+CFUN ›, ‹ AT+GCAP ›, ‹ AT+CSCS ›, ‹ AT+CSTA ›, ‹ AT+CR ›, ‹ AT+CEER ›, ‹ AT+CRC ›, ‹ AT+CMEE ›, ‹ AT+CGDCONT ›, ‹ AT+CGDSCONT ›, ‹ AT+CGTFT ›, ‹ AT+CGEQREQ ›, ‹ AT+CGEQMIN ›, ‹ AT+CGQREQ ›, ‹ AT+CGQMIN ›, ‹ AT+CGEREP ›, ‹ AT+CGPADDR ›, ‹ AT+CGDATA ›, ‹ AT+CGCLASS ›, ‹ AT+CGEQNEG ›, ‹ AT+CGSMS ›, ‹ AT+CSMS ›, ‹ AT+CMGF ›, ‹ AT+CSCA ›, ‹ AT+CSMP ›, ‹ AT+CSDH ›, ‹ AT+CSCB ›, ‹ AT+FDD ›, ‹ AT+FAR ›, ‹ AT+FCL ›, ‹ AT+FIT ›, ‹ AT+ES ›, ‹ AT+ESA ›, ‹ AT+CMOD ›, ‹ AT+CVHU ›, ‹ AT+CSQ ›, ‹ AT+CBC ›, ‹ AT+CPAS ›, ‹ AT+CPIN ›, ‹ AT+CMEC ›, ‹ AT+CKPD ›, ‹ AT+CGATT ›, ‹ AT+CGACT ›, ‹ AT+CGCMOD ›, ‹ AT+CPBS ›, ‹ AT+CPBR ›, ‹ AT+CPBF ›, ‹ AT+CPBW ›, ‹ AT+CPMS ›, ‹ AT+CNMI ›, ‹ AT+CMGL ›, ‹ AT+CMGR ›, ‹ AT+CMGS ›, ‹ AT+CMSS ›, ‹ AT+CMGW ›, ‹ AT+CMGD ›, ‹ AT+CMGC ›, ‹ AT+CNMA ›, ‹ AT+CMMS ›, ‹ AT+CHUP ›, ‹ AT+CCFC ›, ‹ AT+CCUG ›, ‹ AT+COPS ›, ‹ AT+CLCK ›, ‹ AT+CPWD ›, ‹ AT+CUSD ›, ‹ AT+CAOC ›, ‹ AT+CACM ›, ‹ AT+CAMM ›, ‹ AT+CPUC ›, ‹ AT+CCWA ›, ‹ AT+CHLD ›, ‹ AT+CIMI ›, ‹ AT+CGMI ›, ‹ AT+CGMM ›, ‹ AT+CGMR ›, ‹ AT+CGSN ›, ‹ AT+CNUM ›, ‹ AT+CSIM ›, ‹ AT+CRSM ›, ‹ AT+CLCC ›, ‹ AT+COPN ›, ‹ AT+CPOL ›, ‹ AT+CPLS ›, ‹ AT+CTZR ›, ‹ AT+CTZU ›, ‹ AT+CLAC ›, ‹ AT+CLIP ›, ‹ AT+COLP ›, ‹ AT+CDIP ›, ‹ AT+CTFR ›, ‹ AT$QCCLR ›, ‹ AT$QCDMG ›, ‹ AT$QCDMR ›, ‹ AT$QCDNSP ›, ‹ AT$QCDNSS ›, ‹ AT$QCTER ›, ‹ AT$QCSLOT ›, ‹ AT$QCPINSTAT ›, ‹ AT$QCPDPP ›, ‹ AT$QCPDPLT ›, ‹ AT$QCPWRDN ›, ‹ AT$QCDGEN ›, ‹ AT$BREW ›, ‹ AT$QCSYSMODE ›, ‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CGMI
[2020-04-29 12:08:58][DEBUG] : response: [‹ huawei ›, ‹ OK ›]
[2020-04-29 12:08:58][INFO] : Loading Huawei call state update table
[2020-04-29 12:08:58][DEBUG] : write: AT+COPS=3,0
[2020-04-29 12:08:58][DEBUG] : response: [‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CMGF=0
[2020-04-29 12:08:58][DEBUG] : response: [‹ OK ›]
[2020-04-29 12:08:58][DEBUG] : write: AT+CSCA?
[2020-04-29 12:08:58][DEBUG] : response: [‹ +CME ERROR: 22 ›]
[2020-04-29 12:08:58][ERROR] : Exception: CME 22
[2020-04-29 12:08:58][ERROR] : Exit 1 because this exeption is fatal
[2020-04-29 12:08:58][DEBUG] : Shutdown
[2020-04-29 12:08:58][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2020-04-29 12:08:58][DEBUG] : Send to jeedom : {‹ message ›: ‹ CME 22 ›, ‹ number ›: ‹ none ›}
[2020-04-29 12:08:58][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-04-29 12:08:59][DEBUG] : http://127.0.0.1:80 « POST /plugins/sms/core/php/jeeSMS.php?apikey=********************************** HTTP/1.1 » 200 0
[2020-04-29 12:08:59][DEBUG] : LoopNetServer Thread stopped
[2020-04-29 12:08:59][DEBUG] : Exit 0

J’ai branché/débranché l’USB, rebooté le Raspberry => Idem

J’ai débranché l’USB, enlevé et remis la SIM.
Le log devient

[2020-04-29 12:44:17][DEBUG] : write: AT+CSCA?
[2020-04-29 12:44:17][DEBUG] : response: [‹ +CME ERROR: 14 ›]
[2020-04-29 12:44:17][DEBUG] : Device/SIM busy error detected; self._writeWait adjusted to 0.200000s
[2020-04-29 12:44:17][DEBUG] : write: AT+CSCA?
[2020-04-29 12:44:17][DEBUG] : response: [‹ +CME ERROR: 14 ›]
[2020-04-29 12:44:18][DEBUG] : Device/SIM busy error detected; self._writeWait adjusted to 0.400000s
[2020-04-29 12:44:18][DEBUG] : write: AT+CSCA?
[2020-04-29 12:44:18][DEBUG] : response: [‹ +CME ERROR: 14 ›]
[2020-04-29 12:44:18][DEBUG] : Device/SIM busy error detected; self._writeWait adjusted to 0.600000s
[2020-04-29 12:44:19][DEBUG] : write: AT+CSCA?
[2020-04-29 12:44:19][DEBUG] : response: [‹ +CME ERROR: 14 ›]
[2020-04-29 12:44:20][DEBUG] : Device/SIM busy error detected; self._writeWait adjusted to 0.800000s
[2020-04-29 12:44:20][DEBUG] : write: AT+CSCA?
[2020-04-29 12:44:21][DEBUG] : response: [‹ +CME ERROR: 22 ›]
[2020-04-29 12:44:21][ERROR] : Exception: CME 22
[2020-04-29 12:44:21][ERROR] : Exit 1 because this exeption is fatal
[2020-04-29 12:44:21][DEBUG] : Send to jeedom : {‹ message ›: ‹ CME 22 ›, ‹ number ›: ‹ none ›}
[2020-04-29 12:44:21][DEBUG] : Shutdown

Bonjour @anon39781406,

Attention ta clé API apparaissait dans les logs que tu as partagé, un utilisateur bienveillant nous l’a signalé.

C’est normalement corrigé. :wink:

Si je ne me trompe pas dans l’interprétation de tes logs, la commande AT+CSCA? fonctionne puisqu’elle te répond [’+CME ERROR: 22’]

AT+CSCA command is used to set the SMS Service Center Address
CME ERROR: 22 Not found

Si j’interprète bien : Le « SMS Service Center Address » n’aurait pas été trouvé.

Voici la réponse que j’obtiens chez moi :

response: ['+CSCA: "+33695000695",145', 'OK']

Je suis chez Free mobile et le numéro du centre serveur SMS est le : +33695000695

OK merci beaucoup. J’avais vu le PIN à 0000 sans importance mais pas le clé…

@Jeandhom Merci de ton retour.
Je suis également chez Free et mes log étaient trop courts pour connaître un retour positif à la commande.
Je vais tester la SIM avec un téléphone…

La première erreur revient après plusieurs tentatives…

Si j’enlève la carte SIM :

[2020-04-29 13:40:08][INFO] : Connecting to modem on port /dev/ttyUSB0 at 115200bps
[2020-04-29 13:40:08][DEBUG] : write: ATZ
[2020-04-29 13:40:08][DEBUG] : response: [‹ OK ›]
[2020-04-29 13:40:08][DEBUG] : write: ATE0
[2020-04-29 13:40:08][DEBUG] : response: [‹ ATE0
‹ , ‹ OK ›]
[2020-04-29 13:40:08][DEBUG] : write: AT+CFUN?
[2020-04-29 13:40:08][DEBUG] : response: [ ›+CFUN: 1 ›, ‹ OK ›]
[2020-04-29 13:40:08][DEBUG] : write: AT+CMEE=1
[2020-04-29 13:40:08][DEBUG] : response: [‹ OK ›]
[2020-04-29 13:40:08][DEBUG] : write: AT+CPIN?
[2020-04-29 13:40:08][DEBUG] : response: [‹ +CME ERROR: 13 ›]
[2020-04-29 13:40:08][ERROR] : Exception: CME 13
[2020-04-29 13:40:08][ERROR] : Exit 1 because this exeption is fatal
[2020-04-29 13:40:08][DEBUG] : Send to jeedom : {‹ message ›: ‹ CME 13 ›, ‹ number ›: ‹ none ›}
[2020-04-29 13:40:08][DEBUG] : Shutdown
[2020-04-29 13:40:08][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-04-29 13:40:08][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2020-04-29 13:40:08][DEBUG] : http://127.0.0.1:80 « POST /plugins/sms/core/php/jeeSMS.php?apikey=XXXXXXXXX HTTP/1.1 » 200 0
[2020-04-29 13:40:08][DEBUG] : LoopNetServer Thread stopped
[2020-04-29 13:40:08][DEBUG] : Exit 0
[2020-04-29 13:40:41][ERROR] : Impossible de lancer le démon sms, vérifiez le port

ps : l’objectif de mon post est de partager mon expérience, ma démarche de diag, un échange avec d’autres et une solution si possible…

Bonjour @anon39781406,

-Une force de signal de 5/30 c’est trop faible.
Bouger box ou rallonge USB.

akenad :slight_smile:

As-tu essayé de renseigner :

dans la configuration du plugin

Passerelle SMS / SMS Gateway (modifer cas d'erreur : CMS 330 SMSC number not set)
1 « J'aime »

Ca fonctionnait jusqu’ici, avec 1 SMS par jour!
J’ai amélioré en déplaçant dongle (vérif avec mobile sur même réseau) => Pas de changement!
merci

Essai => Résultat idem
En vérifiant le log, ce numéro n’est pas utilisé dans la séquence avant l’erreur.
merci

En recherchant sur l’ancien forum, il semble que cette clé ait un fonctionnement « aléatoire »!
Je soupconne le hard!
J’ai une HSDPA 7.2MBPS 3G Wireless que je n’avais jamais réussi à démarrer. Finalement elle fonctionne avec une réception de 19/30 là ou l’E220 n’avait qu’entre 3 et 5…

Passerelle SMS / SMS Gateway

est nécessaire pour cette clé !
Problème résolu

1 « J'aime »

Ma conf avec une carte free 0/2€

et le log complet avec envoi du SMS « un » :

[2020-05-04 18:02: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 115200 --pin 0000 --textmode no --smsc +33695000695 --cycle 10 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey XXXXXXX --pid /tmp/jeedom/sms/deamon.pid
[2020-05-04 18:02:04][INFO] : Start smsd
[2020-05-04 18:02:04][INFO] : Log level : debug
[2020-05-04 18:02:04][INFO] : Socket port : 55002
[2020-05-04 18:02:04][INFO] : Socket host : 127.0.0.1
[2020-05-04 18:02:04][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2020-05-04 18:02:04][INFO] : Device : /dev/ttyUSB0
[2020-05-04 18:02:04][INFO] : Apikey : XXXXXXX
[2020-05-04 18:02:04][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2020-05-04 18:02:04][INFO] : Cycle : 10.0
[2020-05-04 18:02:04][INFO] : Serial rate : 115200
[2020-05-04 18:02:04][INFO] : Pin : 0000
[2020-05-04 18:02:04][INFO] : Text mode : no
[2020-05-04 18:02:04][INFO] : SMSC : +33695000695
[2020-05-04 18:02:04][DEBUG] : Writing PID 19366 to /tmp/jeedom/sms/deamon.pid
[2020-05-04 18:02:04][DEBUG] : Init request module v2.21.0
[2020-05-04 18:02:04][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-04 18:02:04][DEBUG] : http://127.0.0.1:80 « GET /plugins/sms/core/php/jeeSMS.php?apikey=XXXXXXX HTTP/1.1 » 200 0
[2020-05-04 18:02:04][DEBUG] : Socket interface started
[2020-05-04 18:02:04][DEBUG] : LoopNetServer Thread started
[2020-05-04 18:02:04][DEBUG] : Start listening…
[2020-05-04 18:02:04][DEBUG] : Listening on: [127.0.0.1:55002]
[2020-05-04 18:02:04][DEBUG] : Connecting to GSM Modem…
[2020-05-04 18:02:04][DEBUG] : Text mode false
[2020-05-04 18:02:04][DEBUG] : Enter pin code : 0000
[2020-05-04 18:02:04][INFO] : Connecting to modem on port /dev/ttyUSB0 at 115200bps
[2020-05-04 18:02:04][DEBUG] : write: ATZ
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: ATE0
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CFUN?
[2020-05-04 18:02:04][DEBUG] : response: [‹ +CFUN: 1 ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CMEE=1
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CPIN?
[2020-05-04 18:02:04][DEBUG] : response: [‹ +CPIN:READY ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CLAC
[2020-05-04 18:02:04][DEBUG] : response: [‹ &C ›, ‹ &D ›, ‹ &E ›, ‹ &F ›, ‹ &S ›, ‹ &V ›, ‹ &W ›, ‹ E ›, ‹ I ›, ‹ L ›, ‹ M ›, ‹ Q ›, ‹ V ›, ‹ X ›, ‹ Z ›, ‹ T ›, ‹ P ›, ‹ \Q ›, ‹ \S ›, ‹ \V ›, ‹ %V ›, ‹ D ›, ‹ A ›, ‹ H ›, ‹ O ›, ‹ S0 ›, ‹ S2 ›, ‹ S3 ›, ‹ S4 ›, ‹ S5 ›, ‹ S6 ›, ‹ S7 ›, ‹ S8 ›, ‹ S9 ›, ‹ S10 ›, ‹ S11 ›, ‹ S30 ›, ‹ S103 ›, ‹ S104 ›, ‹ +FCLASS ›, ‹ +ICF ›, ‹ +IFC ›, ‹ +IPR ›, ‹ +GMI ›, ‹ +GMM ›, ‹ +GMR ›, ‹ +GCAP ›, ‹ +GSN ›, ‹ +DR ›, ‹ +DS ›, ‹ +CMEE ›, ‹ +WS46 ›, ‹ +WRIMEI ›, ‹ +WRIMEI2 ›, ‹ +WRSN ›, ‹ +CBST ›, ‹ +CRLP ›, ‹ +CV120 ›, ‹ +CHSN ›, ‹ +CSSN ›, ‹ +CREG ›, ‹ +CGREG ›, ‹ +CFUN ›, ‹ +GCAP ›, ‹ +CSCS ›, ‹ +CSTA ›, ‹ +CR ›, ‹ +CEER ›, ‹ +CRC ›, ‹ +CGDCONT ›, ‹ +CGDSCONT ›, ‹ +CGTFT ›, ‹ +CGEQREQ ›, ‹ +CGEQMIN ›, ‹ +CGQREQ ›, ‹ +CGQMIN ›, ‹ +CGEREP ›, ‹ +CGPADDR ›, ‹ +CGDATA ›, ‹ +CGCLASS ›, ‹ +CGSMS ›, ‹ +CSMS ›, ‹ +CMGF ›, ‹ +CSAS ›, ‹ +CRES ›, ‹ +CSCA ›, ‹ +CSMP ›, ‹ +CSDH ›, ‹ +CSCB ›, ‹ +FDD ›, ‹ +FAR ›, ‹ +FCL ›, ‹ +FIT ›, ‹ +ES ›, ‹ +ESA ›, ‹ +CMOD ›, ‹ +CVHU ›, ‹ $CPINS ›, ‹ +NETMODE ›, ‹ +SPEAKER ›, ‹ +ZMDS ›, ‹ +ECHO ›, ‹ +ZUCT ›, ‹ +ZDRNT ›, ‹ +ZSSPA ›, ‹ +CSQ ›, ‹ +CBC ›, ‹ +CPAS ›, ‹ +CPIN ›, ‹ +CMEC ›, ‹ +CIND ›, ‹ +CMER ›, ‹ +CGATT ›, ‹ +CGACT ›, ‹ +CGCMOD ›, ‹ +CPBS ›, ‹ +CPBR ›, ‹ +CPBF ›, ‹ +CPBW ›, ‹ +CPMS ›, ‹ +CNMI ›, ‹ +CMGL ›, ‹ +CMGR ›, ‹ +CMGS ›, ‹ +CMSS ›, ‹ +CMGW ›, ‹ +CMGD ›, ‹ +CMGC ›, ‹ +CNMA ›, ‹ +CMMS ›, ‹ +CHUP ›, ‹ +CCFC ›, ‹ +CCUG ›, ‹ +COPS ›, ‹ +CLCK ›, ‹ +CPWD ›, ‹ +CUSD ›, ‹ +CAOC ›, ‹ +CACM ›, ‹ +CAMM ›, ‹ +CPUC ›, ‹ +CCWA ›, ‹ +CHLD ›, ‹ +CIMI ›, ‹ ^CIMI ›, ‹ +CGMI ›, ‹ +CGMM ›, ‹ +CGMR ›, ‹ +CGSN ›, ‹ +CNUM ›, ‹ +CSIM ›, ‹ +CRSM ›, ‹ +CCLK ›, ‹ +CLVL ›, ‹ +CMUT ›, ‹ +CLCC ›, ‹ +COPN ›, ‹ +CPOL ›, ‹ +CPLS ›, ‹ +CTZR ›, ‹ +CTZU ›, ‹ +CLAC ›, ‹ +CLIP ›, ‹ +COLP ›, ‹ +CDIP ›, ‹ +CTFR ›, ‹ +CLIR ›, ‹ +PHPREF ›, ‹ +OEMID ›, ‹ ^CVOICE ›, ‹ ^SNDDEVICE ›, ‹ +DELAYREG ›, ‹ ^SDEN ›, ‹ ^CALLPROTECT ›, ‹ ^OTPPROGCMD ›, ‹ ^OTPINF ›, ‹ ^OTPGET ›, ‹ ^OTPSET ›, ‹ +TIME ›, ‹ +FLASHID ›, ‹ ^SRAND ›, ‹ ^ISOVERSION ›, ‹ ^CONAME ›, ‹ ^PROJECTNAME ›, ‹ ^VERSIONNAME ›, ‹ ^INTFACENAME ›, ‹ +TESTINFO ›, ‹ +DATACARD ›, ‹ ^SCID ›, ‹ ^LOCKDOWN ›, ‹ ^SWAUTHOR ›, ‹ ^DATADIS ›, ‹ ^EMLIST ›, ‹ ^NETNAME ›, ‹ ^REVSHOW ›, ‹ ^HWVER ›, ‹ ^LOCKMIN ›, ‹ +PPPLIST ›, ‹ ^MACCH ›, ‹ ^OTPMAC ›, ‹ ^OTPEXT ›, ‹ ^EXTFUNC ›, ‹ ^ISOLANG ›, ‹ ^OEMID ›, ‹ ^HS ›, ‹ ^CARDLOCK ›, ‹ ^CARDMODE ›, ‹ ^SYSINFO ›, ‹ ^SPN ›, ‹ ^CPIN ›, ‹ ^IPAD ›, ‹ ^DIAGEN ›, ‹ ^LINKRATESET ›, ‹ ^ATACC ›, ‹ ^ATAID ›, ‹ +VTS ›, ‹ $QCSIMSTAT ›, ‹ $QCPBMPREF ›, ‹ $QCCNMI ›, ‹ $QCCLR ›, ‹ $QCDMG ›, ‹ $QCDMR ›, ‹ $QCDNSP ›, ‹ $QCDNSS ›, ‹ $QCTER ›, ‹ $QCSLOT ›, ‹ $QCSIMAPP ›, ‹ $QCPROV ›, ‹ $QCPINSTAT ›, ‹ $QCPDPP ›, ‹ $QCPDPLT ›, ‹ $QCPWRDN ›, ‹ $QCDGEN ›, ‹ $BREW ›, ‹ $QCSYSMODE ›, ‹ $QCCTM ›, ‹ $CPINS ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT^CVOICE=0
[2020-05-04 18:02:04][DEBUG] : response: [‹ ^CVOICE:0,8000Hz,16,20 ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CGMI
[2020-05-04 18:02:04][DEBUG] : response: [‹ QUALCOMM INCORPORATED ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+ZPAS?
[2020-05-04 18:02:04][DEBUG] : response: [‹ ERROR ›]
[2020-05-04 18:02:04][INFO] : Unknown/generic modem type - will use polling for call state updates
[2020-05-04 18:02:04][DEBUG] : write: AT+COPS=3,0
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CMGF=0
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CSCA?
[2020-05-04 18:02:04][DEBUG] : response: [‹ +CSCA: «  », ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CSMP=49,167,0,0
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CPMS=?
[2020-05-04 18:02:04][DEBUG] : response: [‹ +CPMS: (« ME »,« MT »,« SM »,« SR »),(« ME »,« MT »,« SM »,« SR »),(« ME »,« MT »,« SM »,« SR ») ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CPMS=« ME »,« ME »,« ME »
[2020-05-04 18:02:04][DEBUG] : response: [‹ +CPMS: 0,11,0,11,0,11 ›, ‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CNMI=2,1,0,2
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CLIP=1
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CRC=1
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : write: AT+CVHU=0
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : Configure smsc : +33695000695
[2020-05-04 18:02:04][DEBUG] : write: AT+CSCA=« +33695000695 »
[2020-05-04 18:02:04][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:04][DEBUG] : Waiting for network…
[2020-05-04 18:02:04][DEBUG] : write: AT+CREG?
[2020-05-04 18:02:04][DEBUG] : response: [‹ +CREG: 0,1 ›, ‹ OK ›]
[2020-05-04 18:02:05][DEBUG] : write: AT+CSQ
[2020-05-04 18:02:05][DEBUG] : response: [‹ +CSQ: 19,99 ›, ‹ OK ›]
[2020-05-04 18:02:05][DEBUG] : Ok
[2020-05-04 18:02:05][DEBUG] : write: AT+COPS?
[2020-05-04 18:02:05][DEBUG] : response: [‹ +COPS: 0,0,«  »,2 ›, ‹ OK ›]
[2020-05-04 18:02:05][DEBUG] : write: AT+CPMS=« ME »,« ME »,« ME »
[2020-05-04 18:02:05][DEBUG] : Send to jeedom : {‹ message ›: ‹ None ›, ‹ number ›: ‹ network_name ›}
[2020-05-04 18:02:05][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-04 18:02:05][DEBUG] : response: [‹ +CPMS: 0,11,0,11,0,11 ›, ‹ OK ›]
[2020-05-04 18:02:05][DEBUG] : write: AT+CMGD=1,4
[2020-05-04 18:02:06][DEBUG] : http://127.0.0.1:80 « POST /plugins/sms/core/php/jeeSMS.php?apikey=XXXXXXX HTTP/1.1 » 200 0
[2020-05-04 18:02:06][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:06][DEBUG] : write: AT+CPMS=« SM »,« SM »,« SM »
[2020-05-04 18:02:06][DEBUG] : response: [‹ +CPMS: 0,100,0,100,0,100 ›, ‹ OK ›]
[2020-05-04 18:02:06][DEBUG] : write: AT+CMGD=1,4
[2020-05-04 18:02:06][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:16][DEBUG] : write: AT+CREG?
[2020-05-04 18:02:16][DEBUG] : response: [‹ +CREG: 0,1 ›, ‹ OK ›]
[2020-05-04 18:02:17][DEBUG] : write: AT+CSQ
[2020-05-04 18:02:17][DEBUG] : response: [‹ +CSQ: 19,99 ›, ‹ OK ›]
[2020-05-04 18:02:17][DEBUG] : write: AT+CMGL=0
[2020-05-04 18:02:17][DEBUG] : response: [‹ OK ›]

[2020-05-04 18:02:17][DEBUG] : write: AT+CSQ
[2020-05-04 18:02:17][DEBUG] : response: [‹ +CSQ: 19,99 ›, ‹ OK ›]
[2020-05-04 18:02:17][DEBUG] : Send to jeedom : {‹ message ›: ‹ 19 ›, ‹ number ›: ‹ signal_strength ›}
[2020-05-04 18:02:17][DEBUG] : Starting new HTTP connection (1): 127.0.0.1:80
[2020-05-04 18:02:17][DEBUG] : http://127.0.0.1:80 « POST /plugins/sms/core/php/jeeSMS.php?apikey=XXXXXXX HTTP/1.1 » 200 0
[2020-05-04 18:02:27][DEBUG] : write: AT+CREG?
[2020-05-04 18:02:27][DEBUG] : response: [‹ +CREG: 0,1 ›, ‹ OK ›]
[2020-05-04 18:02:28][DEBUG] : write: AT+CSQ
[2020-05-04 18:02:28][DEBUG] : response: [‹ +CSQ: 19,99 ›, ‹ OK ›]
[2020-05-04 18:02:28][DEBUG] : write: AT+CMGL=0
[2020-05-04 18:02:28][DEBUG] : response: [‹ OK ›]
[2020-05-04 18:02:28][DEBUG] : write: AT+CSQ
[2020-05-04 18:02:28][DEBUG] : response: [‹ +CSQ: 19,99 ›, ‹ OK ›]
[2020-05-04 18:02:38][DEBUG] : write: AT+CREG?
[2020-05-04 18:02:38][DEBUG] : response: [‹ +CREG: 0,1 ›, ‹ OK ›]

[2020-05-04 18:02:49][DEBUG] : Client connected to [127.0.0.1:42918]
[2020-05-04 18:02:49][DEBUG] : Message read from socket: {« apikey »:"XXXXXXX ",« number »:« 06xxxxxxxx »,« message »:« un »}
[2020-05-04 18:02:49][DEBUG] : Client disconnected from [127.0.0.1:42918]
[2020-05-04 18:02:50][DEBUG] : write: AT+CSQ
[2020-05-04 18:02:50][DEBUG] : response: [‹ +CSQ: 19,99 ›, ‹ OK ›]

@anon39781406 est-ce toujours ta configuration ? Fonctionne-t-elle bien avec Jeedom v4 ? Merci !

Elle s’est arrêté de fonctionner il y a plusieurs mois et j’ai laissé tomber (autres priorités). Le port est détecté puis disparait…Je pense plus à un driver Linux qu’à la clé à proprement dit!
ps : J’ai tj été en V4 et un RPI en buster always up to date

Je retente pour voir

Un peu différent mais pas mieux:

LoopNetServer Thread started
[2021-01-28 23:27:47][DEBUG] : Start listening...
[2021-01-28 23:27:47][DEBUG] : Listening on: [127.0.0.1:55002]
[2021-01-28 23:27:47][DEBUG] : Connecting to GSM Modem...
[2021-01-28 23:27:47][DEBUG] : Text mode false
[2021-01-28 23:27:47][DEBUG] : Enter pin code : 0000
[2021-01-28 23:27:47][INFO] : Connecting to modem on port /dev/ttyUSB-3G at 115200bps
[2021-01-28 23:27:47][ERROR] : Exception: [Errno 32] Broken pipe

Le Broken pipe est différent mais pas mieux qu’avant!!

GSM dodo again

Merci @anon39781406, on est plusieurs à avoir eu des soucis avec des clefs Huawei récemment…

Merci de ton retour… pas trop le temps… y a t’il des pistes intéressantes au travers de tes lectures?