Bonjour,
J’ai une clé Huawei E220 neuve de l’opérateur Swisscom. Cette clé désimlockée fonctionne parfaitement avec le plugin SMS sur une Jeedom smart en V4.2.14 en utilisant une carte SIM d’un autre opérateur (Digital Republic). La clé est connectée dans un hub USB alimenté séparément. Malheureusement, je dois l’installer dans un site où seul l’opérateur Swisscom est présent. Avec une carte SIM de l’opérateur swisscom, il y a un problème et aucun sms ne part. Je suis sûr que cette carte SIM Swisscom fonctionne parfaitement pour l’envoi de SMS car j’ai pu la tester sur un routeur 4G wi-fi Netgear. Dans la smart, le modem est bien visible sur le port usb, le demon est actif mais j’obtiens le log file ci-dessous. Chose bizarre, le nom de l’opérateur n’est pas correct mais les échanges AT se font. Il faut savoir que l’opérateur Swisscom a arrêté son réseau 2G l’an passé. Par contre, le réseau 3G est opérationnel. J’ai aussi vu ceci à propos de la commande AT de la sélection du réseau Swisscom, utile ?
https://m2msupport.net/m2msupport/find-and-select-swisscom-mobile-liechtensteinliechtenstein/
La commande AT+CREG est répétée à de nombreuses reprises malgré la réponse OK de la clé. Que faire ? Merci de votre aide …
0000|[2022-04-06 17:12:01]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 None --textmode no --smsc None --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey 0QRctaQftEZuvTZq9LyO58JysuOdDC7SOjWnRt30etinVZfIiFjPNp6hYvhF24jm --pid /tmp/jeedom/sms/deamon.pid
0001|[2022-04-06 15:12:02]INFO : Start smsd
0002|[2022-04-06 15:12:02]INFO : Log level : debug
0003|[2022-04-06 15:12:02]INFO : Socket port : 55002
0004|[2022-04-06 15:12:02]INFO : Socket host : 127.0.0.1
0005|[2022-04-06 15:12:02]INFO : PID file : /tmp/jeedom/sms/deamon.pid
0006|[2022-04-06 15:12:02]INFO : Device : /dev/ttyUSB0
0007|[2022-04-06 15:12:02]INFO : Apikey : 0QRctaQftEZuvTZq9LyO58JysuOdDC7SOjWnRt30etinVZfIiFjPNp6hYvhF24jm
0008|[2022-04-06 15:12:02]INFO : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
0009|[2022-04-06 15:12:02]INFO : Cycle : 30.0
0010|[2022-04-06 15:12:02]INFO : Serial rate : 9600
0011|[2022-04-06 15:12:02]INFO : Pin : None
0012|[2022-04-06 15:12:02]INFO : Text mode : no
0013|[2022-04-06 15:12:02]INFO : SMSC : None
0014|[2022-04-06 15:12:02]DEBUG : Writing PID 25436 to /tmp/jeedom/sms/deamon.pid
0015|[2022-04-06 15:12:02]DEBUG : Init request module v2.27.1
0016|[2022-04-06 15:12:02]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
0017|[2022-04-06 15:12:02]DEBUG : http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=0QRctaQftEZuvTZq9LyO58JysuOdDC7SOjWnRt30etinVZfIiFjPNp6hYvhF24jm HTTP/1.1" 200 0
0018|[2022-04-06 15:12:02]DEBUG : Socket interface started
0019|[2022-04-06 15:12:02]DEBUG : LoopNetServer Thread started
0020|[2022-04-06 15:12:02]DEBUG : Start listening...
0021|[2022-04-06 15:12:02]DEBUG : Listening on: [127.0.0.1:55002]
0022|[2022-04-06 15:12:02]DEBUG : Connecting to GSM Modem...
0023|[2022-04-06 15:12:02]DEBUG : Text mode false
0024|[2022-04-06 15:12:02]INFO : Connecting to modem on port /dev/ttyUSB0 at 9600bps
0025|[2022-04-06 15:12:02]DEBUG : write: ATZ
0026|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0027|[2022-04-06 15:12:02]DEBUG : write: ATE0
0028|[2022-04-06 15:12:02]DEBUG : response: ['ATE0
', 'OK']
0029|[2022-04-06 15:12:02]DEBUG : write: AT+CFUN?
0030|[2022-04-06 15:12:02]DEBUG : response: ['+CFUN: 1', 'OK']
0031|[2022-04-06 15:12:02]DEBUG : write: AT+CMEE=1
0032|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0033|[2022-04-06 15:12:02]DEBUG : write: AT+CPIN?
0034|[2022-04-06 15:12:02]DEBUG : response: ['+CPIN: READY', 'OK']
0035|[2022-04-06 15:12:02]DEBUG : write: AT+CLAC
0036|[2022-04-06 15:12:02]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+CCLK', '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']
0037|[2022-04-06 15:12:02]DEBUG : write: AT+CGMI
0038|[2022-04-06 15:12:02]DEBUG : response: ['huawei', 'OK']
0039|[2022-04-06 15:12:02]INFO : Loading Huawei call state update table
0040|[2022-04-06 15:12:02]DEBUG : write: AT+COPS=3,0
0041|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0042|[2022-04-06 15:12:02]DEBUG : write: AT+CMGF=0
0043|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0044|[2022-04-06 15:12:02]DEBUG : write: AT+CSCA?
0045|[2022-04-06 15:12:02]DEBUG : response: ['+CSCA: "+41794999000",145', 'OK']
0046|[2022-04-06 15:12:02]DEBUG : write: AT+CSMP=49,167,0,0
0047|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0048|[2022-04-06 15:12:02]DEBUG : write: AT+CSCA?
0049|[2022-04-06 15:12:02]DEBUG : response: ['+CSCA: "+41794999000",145', 'OK']
0050|[2022-04-06 15:12:02]DEBUG : write: AT+CPMS=?
0051|[2022-04-06 15:12:02]DEBUG : response: ['+CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR")', 'OK']
0052|[2022-04-06 15:12:02]DEBUG : write: AT+CPMS="ME","ME","ME"
0053|[2022-04-06 15:12:02]DEBUG : response: ['+CPMS: 0,255,0,255,0,255', 'OK']
0054|[2022-04-06 15:12:02]DEBUG : write: AT+CNMI=2,1,0,2
0055|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0056|[2022-04-06 15:12:02]DEBUG : write: AT+CLIP=1
0057|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0058|[2022-04-06 15:12:02]DEBUG : write: AT+CRC=1
0059|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0060|[2022-04-06 15:12:02]DEBUG : write: AT+CVHU=0
0061|[2022-04-06 15:12:02]DEBUG : response: ['OK']
0062|[2022-04-06 15:12:02]DEBUG : Waiting for network...
0063|[2022-04-06 15:12:02]DEBUG : write: AT+CREG?
0064|[2022-04-06 15:12:02]DEBUG : response: ['+CREG: 0,2', 'OK']
0065|[2022-04-06 15:12:03]DEBUG : write: AT+CREG?
0066|[2022-04-06 15:12:03]DEBUG : response: ['+CREG: 0,2', 'OK']
0067|[2022-04-06 15:12:04]DEBUG : write: AT+CREG?
0068|[2022-04-06 15:12:04]DEBUG : response: ['+CREG: 0,2', 'OK']
0069|[2022-04-06 15:12:05]DEBUG : write: AT+CREG?
0070|[2022-04-06 15:12:05]DEBUG : response: ['+CREG: 0,2', 'OK']
0071|[2022-04-06 15:12:06]DEBUG : write: AT+CREG?
0072|[2022-04-06 15:12:06]DEBUG : response: ['+CREG: 0,2', 'OK']
0073|[2022-04-06 15:12:07]DEBUG : write: AT+CREG?
0074|[2022-04-06 15:12:07]DEBUG : response: ['+CREG: 0,2', 'OK']
0075|[2022-04-06 15:12:08]DEBUG : write: AT+CREG?
0076|[2022-04-06 15:12:08]DEBUG : response: ['+CREG: 0,2', 'OK']
0077|[2022-04-06 15:12:09]DEBUG : write: AT+CREG?
0078|[2022-04-06 15:12:09]DEBUG : response: ['+CREG: 0,2', 'OK']
0079|[2022-04-06 15:12:10]DEBUG : write: AT+CREG?
0080|[2022-04-06 15:12:10]DEBUG : response: ['+CREG: 0,2', 'OK']
0081|[2022-04-06 15:12:11]DEBUG : write: AT+CREG?
0082|[2022-04-06 15:12:11]DEBUG : response: ['+CREG: 0,2', 'OK']
0083|[2022-04-06 15:12:12]DEBUG : write: AT+CREG?
0084|[2022-04-06 15:12:12]DEBUG : response: ['+CREG: 0,2', 'OK']
0085|[2022-04-06 15:12:13]DEBUG : write: AT+CREG?
0086|[2022-04-06 15:12:13]DEBUG : response: ['+CREG: 0,2', 'OK']
0087|[2022-04-06 15:12:14]DEBUG : write: AT+CREG?
0088|[2022-04-06 15:12:14]DEBUG : response: ['+CREG: 0,2', 'OK']
0089|[2022-04-06 15:12:15]DEBUG : write: AT+CREG?
0090|[2022-04-06 15:12:15]DEBUG : response: ['+CREG: 0,2', 'OK']
0091|[2022-04-06 15:12:16]DEBUG : write: AT+CREG?
0092|[2022-04-06 15:12:16]DEBUG : response: ['+CREG: 0,2', 'OK']
0093|[2022-04-06 15:12:17]DEBUG : write: AT+CREG?
0094|[2022-04-06 15:12:17]DEBUG : response: ['+CREG: 0,2', 'OK']
0095|[2022-04-06 15:12:18]DEBUG : write: AT+CREG?
0096|[2022-04-06 15:12:18]DEBUG : response: ['+CREG: 0,2', 'OK']