Page 5 sur 5
Re: Recevoir SMS après un évènement
Publié : 14 mars 2017, 18:17
par OyyoDams
Ca peut être aussi un problème de droit... Tu fais des sudo ? Si oui, un sudo ne transmet pas forcément le contenu d'une variable d'environnement.
Re: Recevoir SMS après un évènement
Publié : 14 mars 2017, 18:18
par gueguette14
Si je met à jour la version, tu penses que ça peut marcher et pas tout déréglé ?
Re: Recevoir SMS après un évènement
Publié : 14 mars 2017, 18:18
par gueguette14
OyyoDams a écrit :Ca peut être aussi un problème de droit... Tu fais des sudo ? Si oui, un sudo ne transmet pas forcément le contenu d'une variable d'environnement.
Je suis en root par un su
Re: Recevoir SMS après un évènement
Publié : 14 mars 2017, 18:22
par OyyoDams
Moi j'ai la version 1.33.0 et ça marche. Après chez moi Gammu SMSD tourne en root, peut-être que la différence est là.
Re: Recevoir SMS après un évènement
Publié : 14 mars 2017, 19:13
par gueguette14
Moi aussi je suis en root du coup, pas de différence.
J'essaye de voir pourquoi. Mais si quelqu'un sait pourquoi, ça serait sans refus
Re: Recevoir SMS après un évènement
Publié : 15 mars 2017, 11:22
par gueguette14
Salut,
Du coup, je relance une tentative précédente. Vu que je n'ai pas réussi à faire avec la tentative précédente.
J'ai donc ce code là pour pouvoir récupérer le mot qui est à l'intérieur. J'aimerais avec ça faire une commande qui demande à domoticz de mettre une ampoule en 'ON' si elle reçoit telle ordre. Par exemple, dans le message il y a juste "ALLUMER". ça déclenche le 'ON' sur une ampoule déterminée.
Voici le script fait :
Code : Tout sélectionner
#!/bin/bash
cd /var/spool/gammu/inbox
echo
cat nomdufichier.txt
echo
Quand j’exécute ce script, ça me donne le contenu du message de ce fichier texte: "Ping"
J'aimerais savoir ce que vous en pensez.
Ainsi que vos conseils.
Merci à tous.
Re: Recevoir SMS après un évènement
Publié : 08 déc. 2017, 21:40
par ZIONIII
Bonsoir tout le monde,
Un grand merci pour le
tuto. Par contre je bloque
Clef 3g HUAWEI 367 - GAMMU 1.38.1
Je reçois bien le message sur mon mobile avec la commande suivante:
Je ne reçois rien avec cette commande ? (Précision: Je n'ai pas activé le code pin)
Code : Tout sélectionner
sudo -u gammu gammu-smsd-inject TEXT 06xxxxxxxx -text "MESSAGE"
gammu-smsd-inject[4176]: Warning: No PIN code in /etc/gammu-smsdrc file
gammu-smsd-inject[4176]: Created outbox message OUTC20171208_211301_00_06XXXXXXXX_sms0.smsbackup
Written message with ID /var/spool/gammu/outbox/OUTC20171208_211301_00_06XXXXXXXX
_sms0.smsbackup
Je reçois bien les SMS sur ma clef3g
Code : Tout sélectionner
gammu getallsms
Location 2, folder "Boîte de réception", SIM memory, Inbox folder
SMS message
SMSC number : "+336xxxxxxxx"
Envoyé : ven. 08 déc. 2017 21:26:29 +0100
Coding : Default GSM alphabet (no compression)
Remote number : "+336xxxxxxxx"
État : UnRead
C'est la galère...
Et le script du tuto ne change pas ma variable utilisateur sms de type chaine.
Je veux bien un coup de pouce

.
Merci d'avance
Re: Recevoir SMS après un évènement
Publié : 22 févr. 2020, 09:38
par Gardaux
Bonjour,
Est ce que le sujet est toujours actif ??
Merci
Re: Recevoir SMS après un évènement
Publié : 24 févr. 2020, 11:18
par Gardaux
OyyoDams a écrit : 14 mars 2017, 17:57
J'ai bien compris mais j'essaye d'y aller étape par étape pour voir où ça coince.
Essaye ce script receivesms.sh:
Code : Tout sélectionner
#!/bin/bash
from=$SMS_1_NUMBER
message=$SMS_1_TEXT
gammu-smsd-inject TEXT "+33xxxxxxxx" -text "test" > /dev/null
exit 0
Ensuite envoie un texto, puis regarde si ça te répond "test".
Bonjour,
Pour ma part je bloque à cette étape, lorsque j'envoie un SMS je n'ai aucun retour et aucune trace du SMS dans le /var/spool/gammu/inbox/
Quelqu'un peut il m'aider ?
Merci