Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Plugin SMS

Avatar de l’utilisateur
zos93
Timide
Messages : 158
Inscription : 28 oct. 2014, 15:12

Re: Plugin SMS

Message par zos93 » 06 déc. 2017, 19:22

Mais on est un peu hors sujet...et pour finir, une recherche sur ce forum avec les mots clé esx et usb, tu vas trouver
JEEDOM sur Debian (ESX 6.5), zWAVE, RFXTRX433e, IPX800v3, volets SOMFY RTS, Caméras Foscam et ZAVIO, FGS-212, EcoDevice, Portier 2N Helios IP, e3372, ziGate
Autres VM : OMV / ZoneMinder / RunDeck / FlexiSIP / SNIPS / Gerbera

rjcb
Actif
Messages : 522
Inscription : 13 oct. 2015, 10:27
Localisation : Rennes

Re: Plugin SMS

Message par rjcb » 09 déc. 2017, 22:43

Bonjour,

J'ai une carte SIM fonctionnelle dans un Iphone.
Une clé Alcatel 220

Comme beaucoup cela ne fonctionne pas, j'ai testé tout les ports et avec l'USB4 les logs parlent plus :)
Je ne sais plus trop ou chercher, j'ai testé de suivre ce tuto pour etre en mode modem mais sans succès. Au vu du nom des ports cela doit etre déja la cas je pense ?

http://www.draisberghof.de/usb_modeswit ... .php?t=400

Code : Tout sélectionner

[2017-12-09 22:38:34][INFO] : Lancement démon sms : /usr/bin/python /usr/share/nginx/www/jeedom/plugins/sms/resources/smsd/smsd.py --device /dev/ttyUSB4 --loglevel debug --socketport 55002 --serialrate 115200 --pin 1234 --textmode no --smsc +33695000695 --cycle 30 --callback http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php --apikey RsfM1NT6AikwmU1U0CHDO2jKice1cYiY --pid /tmp/jeedom/sms/deamon.pid
[2017-12-09 21:38:41][INFO] : Start smsd
[2017-12-09 21:38:41][INFO] : Log level : debug
[2017-12-09 21:38:41][INFO] : Socket port : 55002
[2017-12-09 21:38:41][INFO] : Socket host : 127.0.0.1
[2017-12-09 21:38:41][INFO] : PID file : /tmp/jeedom/sms/deamon.pid
[2017-12-09 21:38:41][INFO] : Device : /dev/ttyUSB4
[2017-12-09 21:38:41][INFO] : Apikey : RsfM1NT6AikwmU1U0CHDO2jKice1cYiY
[2017-12-09 21:38:41][INFO] : Callback : http://127.0.0.1:80/plugins/sms/core/php/jeeSMS.php
[2017-12-09 21:38:41][INFO] : Cycle : 30.0
[2017-12-09 21:38:41][INFO] : Serial rate : 115200
[2017-12-09 21:38:41][INFO] : Pin : 1234
[2017-12-09 21:38:41][INFO] : Text mode : no
[2017-12-09 21:38:41][INFO] : SMSC : +33695000695
[2017-12-09 21:38:41][DEBUG] : Writing PID 24776 to /tmp/jeedom/sms/deamon.pid
[2017-12-09 21:38:41][DEBUG] : Init request module v2.4.3
[2017-12-09 21:38:41][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-12-09 21:38:41][DEBUG] : "GET /plugins/sms/core/php/jeeSMS.php?apikey=RsfM1NT6AikwmU1U0CHDO2jKice1cYiY HTTP/1.1" 200 None
[2017-12-09 21:38:41][DEBUG] : Socket interface started
[2017-12-09 21:38:41][DEBUG] : Start listening...
[2017-12-09 21:38:41][DEBUG] : Connecting to GSM Modem...
[2017-12-09 21:38:41][DEBUG] : Text mode false
[2017-12-09 21:38:41][DEBUG] : Enter pin code : 1234
[2017-12-09 21:38:41][INFO] : Connecting to modem on port /dev/ttyUSB4 at 115200bps
[2017-12-09 21:38:41][DEBUG] : LoopNetServer Thread started
[2017-12-09 21:38:41][DEBUG] : Listening on: [127.0.0.1:55002]
[2017-12-09 21:38:41][DEBUG] : write: ATZ
[2017-12-09 21:38:41][DEBUG] : response: ['OK']
[2017-12-09 21:38:41][DEBUG] : write: ATE0
[2017-12-09 21:38:41][DEBUG] : response: ['ATE0
', 'OK']
[2017-12-09 21:38:41][DEBUG] : write: AT+CFUN?
[2017-12-09 21:38:41][DEBUG] : response: ['+CFUN: 1', 'OK']
[2017-12-09 21:38:41][DEBUG] : write: AT+CMEE=1
[2017-12-09 21:38:41][DEBUG] : response: ['OK']
[2017-12-09 21:38:41][DEBUG] : write: AT+CPIN?
[2017-12-09 21:38:41][DEBUG] : response: ['+CME ERROR: 10']
[2017-12-09 21:38:41][ERROR] : Exception: CME 10
[2017-12-09 21:38:41][ERROR] : Exit 1 because this exeption is fatal
[2017-12-09 21:38:41][DEBUG] : Shutdown
[2017-12-09 21:38:41][DEBUG] : Removing PID file /tmp/jeedom/sms/deamon.pid
[2017-12-09 21:38:41][DEBUG] : Send to jeedom :  {'message': 'CME 10', 'number': 'none'}
[2017-12-09 21:38:41][INFO] : Starting new HTTP connection (1): 127.0.0.1
[2017-12-09 21:38:41][DEBUG] : "POST /plugins/sms/core/php/jeeSMS.php?apikey=RsfM1NT6AikwmU1U0CHDO2jKice1cYiY HTTP/1.1" 200 None
[2017-12-09 21:38:41][DEBUG] : LoopNetServer Thread stopped
[2017-12-09 21:38:41][DEBUG] : Exit 0
[2017-12-09 22:39:07][ERROR] : Impossible de lancer le démon sms, vérifiez le port
Merci à vous
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)

rjcb
Actif
Messages : 522
Inscription : 13 oct. 2015, 10:27
Localisation : Rennes

Re: Plugin SMS

Message par rjcb » 09 déc. 2017, 22:57

mhmh peut etre ceci:

CME ERROR: 10
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)

Avatar de l’utilisateur
Jeandhom
Actif
Messages : 1386
Inscription : 20 oct. 2015, 17:32

Re: Plugin SMS

Message par Jeandhom » 09 déc. 2017, 23:16

10 SIM not inserted

rjcb
Actif
Messages : 522
Inscription : 13 oct. 2015, 10:27
Localisation : Rennes

Re: Plugin SMS

Message par rjcb » 10 déc. 2017, 20:44

Oui c'est ce que j'ai vu.
J'ai testé avec 3 cartes SIM et toujours le meme pb ;...
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)

Avatar de l’utilisateur
Jeandhom
Actif
Messages : 1386
Inscription : 20 oct. 2015, 17:32

Re: Plugin SMS

Message par Jeandhom » 10 déc. 2017, 22:03

Mauvais contacts sur la clé.
L'as-tu essayé sur un autre ordi avec son propre logiciel?

rjcb
Actif
Messages : 522
Inscription : 13 oct. 2015, 10:27
Localisation : Rennes

Re: Plugin SMS

Message par rjcb » 10 déc. 2017, 22:24

picocom mais je doute.
Je voudrais bien tester sous windows mais je ne trouve pas le driver & soft :(
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)

Avatar de l’utilisateur
Jeandhom
Actif
Messages : 1386
Inscription : 20 oct. 2015, 17:32

Re: Plugin SMS

Message par Jeandhom » 10 déc. 2017, 22:39

Pour débugger, tu as minicom sous debian.

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: Plugin SMS

Message par znation » 11 déc. 2017, 22:47

Bonjour

Jai achete dernierement un nuc z83 et installe debian 9 stretch dessus.

Tout roule sauf le plugin sms avec ma cle huawei e180 qui fonctionne pendant 20 minutes environ (envoi et reception ok) puis se plante toujours a peu pres au meme moment avec des erreurs 'exception on gms : none' et puis 'exit 1 because this exception is fatal'

Code : Tout sélectionner

[2017-12-12 09:26:04][DEBUG] : response: ['+CREG: 0,1', 'OK']
[2017-12-12 09:26:05][DEBUG] : write: AT+CSQ
[2017-12-12 09:26:05][DEBUG] : response: ['+CSQ: 17,99', 'OK']
[2017-12-12 09:26:05][DEBUG] : write: AT+CMGL=0
[2017-12-12 09:26:05][DEBUG] : response: ['OK']
[2017-12-12 09:26:05][DEBUG] : write: AT+CSQ
[2017-12-12 09:26:05][DEBUG] : response: ['+CSQ: 17,99', 'OK']
[2017-12-12 09:26:07][DEBUG] : write: AT+CREG?
[2017-12-12 09:26:07][DEBUG] : response: ['+CREG: 0,1', 'OK']
[2017-12-12 09:26:08][DEBUG] : write: AT+CSQ
[2017-12-12 09:26:08][DEBUG] : response: ['+CSQ: 17,99', 'OK']
[2017-12-12 09:26:08][DEBUG] : write: AT+CMGL=0
[2017-12-12 09:26:13][ERROR] : Exception on GSM : None
[2017-12-12 09:26:15][DEBUG] : write: AT+CREG?
[2017-12-12 09:26:20][ERROR] : Exception on GSM : None
[2017-12-12 09:26:22][DEBUG] : write: AT+CREG?
[2017-12-12 09:26:27][ERROR] : Exception on GSM : None
[2017-12-12 09:26:29][DEBUG] : write: AT+CREG?
[2017-12-12 09:26:34][ERROR] : Exception on GSM : None
[2017-12-12 09:26:36][DEBUG] : write: AT+CREG?
[2017-12-12 09:26:41][ERROR] : Exception on GSM : None
[2017-12-12 09:26:43][DEBUG] : write: AT+CREG?
Je viens d'un pi2 (jessie, peut etre que j'aurai eu aussi le soucis sur stretch) ou jai pu faire tourner cette cle pendant plus d'un an sans soucis. Jai tente de regler le port, mode texte et le cycle mais rien n'y fait ... des idees ? genre une mise en veille ou autre

Merci pour votre aide

Envoyé de mon SM-G930F en utilisant Tapatalk
JEEDOM v3.3.31 - NUC Z83 II

Avatar de l’utilisateur
Mathews
Timide
Messages : 271
Inscription : 11 mars 2016, 18:01

Re: Plugin SMS

Message par Mathews » 17 déc. 2017, 18:43

@znation
Salut , j'ai exactement le même soucis depuis que je suis passé sur RPI3 et Debian Strech ...
Ca marche pendant une quinzaine de minutes (reception et envoi ) puis ça plante et le log sms qui egraine son message Exception on GSM puis après un moment un Fatal error
Avant sur une mini + Debian 8.9 ça marchait très bien (la cle 3g est une Huawey 1752 de chez Orange)
Je pense que je vais recycler un Android et utiliser l' APK JPI/PAW de djul

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: Plugin SMS

Message par znation » 18 déc. 2017, 08:19

Mathews a écrit :
17 déc. 2017, 18:43
@znation
Salut , j'ai exactement le même soucis depuis que je suis passé sur RPI3 et Debian Strech ...
Ca marche pendant une quinzaine de minutes (reception et envoi ) puis ça plante et le log sms qui egraine son message Exception on GSM puis après un moment un Fatal error
Avant sur une mini + Debian 8.9 ça marchait très bien (la cle 3g est une Huawey 1752 de chez Orange)
Je pense que je vais recycler un Android et utiliser l' APK JPI/PAW de djul
Salut,

Après voir passé une semaine à comparer, tester, reinstaller 20 fois debian et googlé un max ... j'ai trouvé !!!!!!!!!!!

Sans trop savoir pourquoi le port usb serie utilisé pour le plugin se met à partir en vrille au bout de 10 minutes un quart d'heure.

Il faut pour cela :

Installer usb-modeswitch (sudo apt-get install use-modeswitch)

Rebooter

executer ces commandes au démarrage (à chaque démarrage donc trouver la façon qui vous convient le mieux, perso je l'ai injecté dans un script jeedom au demarrage dans un scenario)

sudo modprobe -r option
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x12d1 product=0x1001 (bien sur ici je parle des ID de ma clé Huawei E180, modifier en fonction du résultat de lsusb).

Redémarrer le demon (juste la 1ère fois pour tester que ça marche bien, car si au demarrage les 3 commandes ci dessus sont executées avant le demarrage du demon pas besoin de le redemarrer !).

Je viens de finaliser l'install hier , 12h de run sans le moindre plantage :-)
JEEDOM v3.3.31 - NUC Z83 II

Avatar de l’utilisateur
Mathews
Timide
Messages : 271
Inscription : 11 mars 2016, 18:01

Re: Plugin SMS

Message par Mathews » 18 déc. 2017, 08:57

@znation
Merci pour tes recherches ... je vais tester ça

Avatar de l’utilisateur
Mathews
Timide
Messages : 271
Inscription : 11 mars 2016, 18:01

Re: Plugin SMS

Message par Mathews » 18 déc. 2017, 21:50

@znation
Bon en fait j'ai pas testé ta solution car j'ai recupéré un ancien Galaxy S2, installé Paw/Jpi dessus et ça marche impec et beaucoup plus réactif que le plugin sms

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: Plugin SMS

Message par znation » 19 déc. 2017, 09:18

J'ai un galaxy s2 qui traine au fond d'une armoire, je fais tester cette solution pendant les vacances voir ce que ça donne (au cas où j'aurai un jour ma clé qui flanche ou si c'est mieux lol)

Mais quand tu dis plus reactif ? car bon allez une fois le sms envoyé de mon telephone y'a 5 à 6 secondes de delai pour avoir le sms de retour, je vois pas comment pouvoir gagner du temps.
JEEDOM v3.3.31 - NUC Z83 II

Avatar de l’utilisateur
Mathews
Timide
Messages : 271
Inscription : 11 mars 2016, 18:01

Re: Plugin SMS

Message par Mathews » 19 déc. 2017, 12:46

@znation
La différence se voit surtout dans les interactions ...
Mais en plus avec jpi/paw tu as plein d'autre possibilités : contrôler la charge du Smartphone avec une prise commandée , tts etc ...
Et en plus ça fait un périphérique de moins sur le RPI
A+

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: Plugin SMS

Message par znation » 19 déc. 2017, 14:17

Merci pour les réponses, je viens de migrer d'un PI2 vers un NUC (Z83II processeur atom), qui encaisse bien plus que mon pi2 (meme s'il faisait bien le boulot).

Le concept m'intéresse je vais le tester si ça peut m'apporter du bonus sur autre chose.
JEEDOM v3.3.31 - NUC Z83 II

ludo62
Timide
Messages : 38
Inscription : 15 nov. 2017, 14:06

Re: Plugin SMS

Message par ludo62 » 25 déc. 2017, 20:43

Bonjour à tous,

Je rencontre le même soucis avec le plugin SMS et une clé Huawei E160. Au bout d'un moment ça ne fonctionne plus et j'obtiens le message "Exception on GSM : none". J'ai suivi la solution proposée par znation, mais la commande "sudo modeprob -r option" me retourne l'erreur "modprobe: FATAL: Module option is in use" (idem avec usbserial). Ai-je raté quelque chose ?

Merci !

Avatar de l’utilisateur
Mathews
Timide
Messages : 271
Inscription : 11 mars 2016, 18:01

Re: Plugin SMS

Message par Mathews » 26 déc. 2017, 07:11

@Lludo62
Bonjour ... je crois que comme beaucoup d entre nous tu vas te casser les dents sur le problème.
La solution si tu veux pas perdre ton temps la dessus c'est de recycler un ancien smartphone Android (ou un neuf en bas de gamme ) et d utiliser l'excellente jpi-apk que tu trouveras sur le forum

znation
Actif
Messages : 1951
Inscription : 12 nov. 2014, 15:48

Re: Plugin SMS

Message par znation » 26 déc. 2017, 08:12

ludo62 a écrit :
25 déc. 2017, 20:43
Bonjour à tous,

Je rencontre le même soucis avec le plugin SMS et une clé Huawei E160. Au bout d'un moment ça ne fonctionne plus et j'obtiens le message "Exception on GSM : none". J'ai suivi la solution proposée par znation, mais la commande "sudo modeprob -r option" me retourne l'erreur "modprobe: FATAL: Module option is in use" (idem avec usbserial). Ai-je raté quelque chose ?

Merci !
Je l'ai eu egalement vire ta clé réexecute la commande
JEEDOM v3.3.31 - NUC Z83 II

ludo62
Timide
Messages : 38
Inscription : 15 nov. 2017, 14:06

Re: Plugin SMS

Message par ludo62 » 26 déc. 2017, 11:16

znation a écrit :
26 déc. 2017, 08:12
Je l'ai eu egalement vire ta clé réexecute la commande
Merci znation, je suis sur une machine virtuelle, je l'ai donc démarré sans connecter mes clés USB (j'ai une clé mobile Huawei et une clé RFP1000) puis exécuté les 2 commandes "sudo modeprob -r ........" et effectivement plus d'erreur. J'ai ensuite branché mes clés USB et exécuté la commande "sudo modprobe usbserial vendor=0x12d1 product=0x1003" (personnalisée avec les infos trouvés via la commande lsusb).

J'ai créé un scénario pour m'envoyer un SMS toutes les 5 minutes (avec l'heure dans le message pour bien les identifier), ça fait un peu plus d'une heure, ça fonctionne mieux car je reçois toujours des SMS mais par contre sur une dizaine de SMS, il y en a 2 qui ne sont pas partis et quand je regarde le log au moment où il y a le soucis, le message est :

Exception on GSM : Attempting to use a port that is not open
Exit 1 because this exception is fatal

Sur la console linux je vois apparaître également de temps en temps le message :
[ 3058.884547] option 1 ttyUSB1: usb_wwan_indat_callback: resubmit read urb failed (-2).

Le chiffre que j'ai mis en gras change à chaque réapparition du message mais je ne sais pas ce que ça signifie

C'est utilisable mais je ne pourrais faire confiance à ce système à 100%. Merci à Mathews également pour la solution avec un mobile Android, c'est bon à savoir même si pour l'instant je n'ai pas d'ancien mobile Android sous la main.

Répondre

Revenir vers « [Plugin Officiel] SMS »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité