Bonjour à tous!
Je suis un très récent utilisateur de Jeedom DIY (basé sur un Orange PI), et j'essaie d'étoffer mes connaissances et d'upgrader mon installation.
Ma dernière lubie consiste à être prévenu par sms plutôt que par notification. Mais cela n'est pas aussi simple que pour les autres points.
Après de nombreuses recherches infructueuses, je n'ai pas trouvé de réponses pour mon problème.
Voilà les informations :
- Je viens de recevoir une carte sim free mobile (abonnement 2€)
- Je viens aussi de recevoir une clé 3G HSDPA
- J'ai activé ma carte SIM ce soir (juste activée, rien configuré hormis le pin désactivé)
- Démon SMS ko ==> network registration denied
- J'ai tenté de la configurer sur mon PC (Windows 10) ==>n'aboutit pas (le logiciel HSPA USB Modem est installé)
- J'ai tenté de créer une connection nommée Free, le numéro *99# et Apn free en Priority UMTS ==> Toujours Disconnected
De ce constat, j'apprécierai énormément un retour de la part de quelqu'un ayant le même type ou vos idées/suggestions/liens pour m'aider à configurer cette clé et pouvoir la rendre fonctionnelle sur Jeedom via le plugin SMS.
Merci d'avance à tous!
Infos sur mon Orange PI :
Clé détectée ==> Bus 008 Device 007: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
ls /dev/ttyUSB* ==>/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
Configuration du plugin ==>
La Log débug du plugin SMS :
--------------------------------
[2018-07-12 10:05:05][INFO] : Lancement démon sms : /usr/bin/python /var/www/html/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB2 --loglevel debug --socketport 55002 --serialrate 115200 --pin None --textmode no --smsc None --cycle 15 --callback
http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey XXXXXXXXXXXXXXXXXXXXXXX --pid /tmp/jeedom/sms/deamon.pid
[2018-07-12 10:05:06][INFO] : Start smsd
[2018-07-12 10:05:06][INFO] : Log level : debug
[2018-07-12 10:05:06][INFO] : Socket port : 55002
[2018-07-12 10:05:06][INFO] : Socket host : 127.0.0.1
[2018-07-12 10:05:06][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2018-07-12 10:05:06][INFO] : Device : /dev/ttyUSB2
[2018-07-12 10:05:06][INFO] : Apikey : XXXXXXXXXXXXXXXXXXXXXXX
[2018-07-12 10:05:06][INFO] : Callback :
http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2018-07-12 10:05:06][INFO] : Cycle : 15.0
[2018-07-12 10:05:06][INFO] : Serial rate : 115200
[2018-07-12 10:05:06][INFO] : Pin : None
[2018-07-12 10:05:06][INFO] : Text mode : no
[2018-07-12 10:05:06][INFO] : SMSC : None
[2018-07-12 10:05:06][DEBUG] : Writing PID 30761 to /tmp/jeedom/sms/deamon.pid
[2018-07-12 10:05:06][DEBUG] : Init request module v2.18.4
[2018-07-12 10:05:06][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-12 10:05:06][DEBUG] :
http://127.0.0.1:80 "GET /plugins/sms/core/php/jeeSMS.php?apikey=XXXXXXXXXXXXXXXXXXXXXXX HTTP/1.1" 200 0
[2018-07-12 10:05:06][DEBUG] : Socket interface started
[2018-07-12 10:05:06][DEBUG] : LoopNetServer Thread started
[2018-07-12 10:05:06][DEBUG] : Start listening...
[2018-07-12 10:05:06][DEBUG] : Listening on: [127.0.0.1:55002]
[2018-07-12 10:05:06][DEBUG] : Connecting to GSM Modem...
[2018-07-12 10:05:06][DEBUG] : Text mode false
[2018-07-12 10:05:06][INFO] : Connecting to modem on port /dev/ttyUSB2 at 115200bps
[2018-07-12 10:05:06][DEBUG] : write: ATZ
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: ATE0
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CFUN?
[2018-07-12 10:05:06][DEBUG] : response: ['+CFUN: 1', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CMEE=1
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CPIN?
[2018-07-12 10:05:06][DEBUG] : response: ['+CPIN:READY', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CLAC
[2018-07-12 10:05:06][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', 'S3', 'S4', 'S5', 'S6', 'S7', 'S8', 'S9', 'S10', 'S11', 'S30', 'S103', 'S104', '+FCLASS', '+ICF', '+IFC', '+IPR', '+GMI', '+GMM', '+GMR', '+GCAP', '+GSN', '+DR', '+DS', '+WS46', '+WRIMEI', '+WRIMEI2', '+WRSN', '+CBST', '+CRLP', '+CV120', '+CHSN', '+CSSN', '+CREG', '+CGREG', '+CFUN', '+GCAP', '+CSCS', '+CSTA', '+CR', '+CEER', '+CRC', '+CMEE', '+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', '+HSDPA', '+TTYMODE', '+EONS', '+pref_UARFCN', '+HTCmaskW1', '+QEXTONE', '+HTCAGPS', '+CUS_SBM', '+CUS_EM', '+2GNCELL', '+Q2GNCELL', '+3GNCELL', '+Q3GNCELL', '+MEMFULL', '+OPTUS', '+CMEMFULL', '+SKTSRVMOD', '+NETMODE', '+CSQ', '+CBC', '+CPAS', '+CPIN', '+CMEC', '+CKPD', '+CIND', '+CMER', '+CGATT', '+CGACT', '+CGCMOD', '+CPBS', '+CPBR', '+CPBF', '+CPBW', '+CPMS', '+CNMI', '+CMGL', '+CMGR', '+CMGS', '+CMSS', '+CMGW', '+CMGD', '+CMGC', '+CNMA', '+CMMS', '+CHUP', '+CCFC', '+CCUG', '+COPS', '+HTC_PPLMN', '+CGAATT', '+BANDSET', '+COPSLAC', '+ALS', '+ODEN', '+HTCPDPIDLE', '+FWDB', '+MTCFW', '+CLCK', '+CNAP', '+CPWD', '+CUSD', '+CAOC', '+SKT_ECC', '+A5X', '+CACM', '+CAMM', '+CPUC', '+CCWA', '+CHLD', '+CIMI', '+SKTEMBandSet', '+UCID', '+CHZ', '+CPPP', '+CALLREJECT', '+RXD', '+EQ', '+MAXPWR', '+L1OPT', '+ENCSQ', '+HTCCNIV', '+QBANDCAP', '+CGMI', '+CGMM', '+CGMR', '+CGSN', '+CNUM', '+CSIM', '+CRSM', '+CCLK', '+CLVL', '+CMUT', '+CLCC', '+COPN', '+CPOL', '+CPLS', '+CTZR', '+HTCCTZR', '+CTZU', '+CLAC', '+CLIP', '+COLP', '+CDIP', '+CTFR', '+CLIR', '+SIMTYPE', '+CPBC', '+CCSQ', '+DMODE', '+SKTEMPrefUARFCN', '+VTS', '+PHPREF', '^CVOICE', '^SNDDEVICE', '+DELAYREG', '^SDEN', '^CALLPROTECT', '^OTPPROGCMD', '^OTPINF', '^OTPGET', '^OTPSET', '^POSTPROGCMD', '+TIME', '+FLASHID', '^SRAND', '^FSREGION', '^ISOVERSION', '^CONAME', '^PROJECTNAME', '^VERSIONNAME', '^INTFACENAME', '+TESTINFO', '+WWSC', '^SCID', '^LOCKDOWN', '^SWAUTHOR', '^DATADIS', '^EMLIST', '^NETNAME', '^SWVER', '^HWVER', '^MACCH', '^OTPMAC', '^OTPEXT', '^EXTFUNC', '^EXTBKISO', '^ISOLANG', '^OEMID', '^HS', '^CARDLOCK', '^CARDMODE', '^SYSINFO', '^SPN', '^CPIN', '^HWCFG', '^DEFAULTRF', '^DIAGEN', '^LINKRATESET', '^ATACC', '$QCSIMSTAT', '$QCCNMI', '$QCCLR', '$QCDMG', '$QCDMR', '$QCDNSP', '$QCDNSS', '$QCTER', '$QCSLOT', '$QCPINSTAT', '$QCPDPP', '$QCPDPLT', '$QCPWRDN', '$QCDGEN', '$BREW', '$QCSYSMODE', '$CPINS', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT^CVOICE=0
[2018-07-12 10:05:06][DEBUG] : response: ['^CVOICE:0,8000Hz,16,20', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CGMI
[2018-07-12 10:05:06][DEBUG] : response: ['QUALCOMM INCORPORATED', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+ZPAS?
[2018-07-12 10:05:06][DEBUG] : response: ['ERROR']
[2018-07-12 10:05:06][INFO] : Unknown/generic modem type - will use polling for call state updates
[2018-07-12 10:05:06][DEBUG] : write: AT+COPS=3,0
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CMGF=0
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CSCA?
[2018-07-12 10:05:06][DEBUG] : response: ['+CSCA: "+33695000695",145', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CSMP=49,167,0,0
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CSCA?
[2018-07-12 10:05:06][DEBUG] : response: ['+CSCA: "+33695000695",145', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CPMS=?
[2018-07-12 10:05:06][DEBUG] : response: ['+CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR")', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CPMS="ME","ME","ME"
[2018-07-12 10:05:06][DEBUG] : response: ['+CPMS: 0,255,0,255,0,255', 'OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CNMI=2,1,0,2
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CLIP=1
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CRC=1
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : write: AT+CVHU=0
[2018-07-12 10:05:06][DEBUG] : response: ['OK']
[2018-07-12 10:05:06][DEBUG] : Waiting for network...
[2018-07-12 10:05:06][DEBUG] : write: AT+CREG?
[2018-07-12 10:05:06][DEBUG] : response: ['+CREG: 0,3', 'OK']
[2018-07-12 10:05:06][ERROR] : Exception: Network registration denied
[2018-07-12 10:05:06][ERROR] : Exit 1 because this exeption is fatal
[2018-07-12 10:05:06][DEBUG] : Send to jeedom : {'message': 'Network registration denied', 'number': 'none'}
[2018-07-12 10:05:06][DEBUG] : Shutdown
[2018-07-12 10:05:06][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2018-07-12 10:05:06][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2018-07-12 10:05:06][DEBUG] :
http://127.0.0.1:80 "POST /plugins/sms/core/php/jeeSMS.php?apikey=XXXXXXXXXXXXXXXXXXXXXXX HTTP/1.1" 200 0
[2018-07-12 10:05:06][DEBUG] : LoopNetServer Thread stopped
[2018-07-12 10:05:06][DEBUG] : Exit 0
----------------