Page 1 sur 2
Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 16:25
par pigloox
Bonjour,
Je rencontre un problème que voici :
J'ai créé un script me permettant de me notifier par SMS la tarification EDF du lendemain (abonemment TEMPO) via GAMMU.
Le script bascule aussi des switchs dans domoticz qui correspondent aux couleurs des jours (bleu, blanc, rouge)
Lorsque je lance le script via ssh, tout fonctionne très bien mais lorsque c'est domoticz qui doit le lancer, les switchs basculent bien mais les sms ne sont pas envoyés
Avez vous une idée du pourquoi ?
Merci
Voici la partie "SMS"
Code : Tout sélectionner
echo "Attention, demain un jour BLANC est prévu !
Nombre de jours restants :
Bleu : $NJRB/301
Blanc : $NJRW/43
Rouge : $NJRR/22
Bonne Journée !" | gammu sendsms TEXT 06xxxxxxxx
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 17:51
par jay
Hello,
Pas expert linux, mais essaye avec le chemin absolu de GAMMU dans ton script.
genre /etc/gammu (dépend de l’endroit où il est chez toi)
Si comment tu lances ton script avec domoticz ?
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 18:13
par pigloox
Merci de ta réponse mais j'ai beau essayé de changer le chemin j'ai toujours le même soucis, ça marche en ssh mais pas avec domoticz.
Je le lance via un scenario
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 18:59
par patrice
Bonsoir
Dans tes action on/action off de tes scenarios , y a t'il 3 / ?
script:///home/pi/domoticz/scripts/sonne_alarme.sh
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 20:24
par pigloox
Non, le déclenchement du script se fait bien car il met bien à jour les switchs mais par contre il zappe l'envoi des sms. Je ne vois pas la différence qu'il y a entre le déclenchement par domoticz ou le déclenchement en ssh qui lui fonctionne entièrement.
Y'a t'il une histoire de droits à mettre sur le script ? j'ai fait un chmod +x il fallait ou pas ???
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 20:38
par patrice
oui le chmod +x c'est bien
dans ton script (et pour reprendre la question de jay au dessus) il faut qu'il y ait le chemin complet vers gammu(du style /etc/gammu ou /usr/bin/gammu ou ...) au cas ou le path ne serait pas le meme dans ta session et la session root
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 06 janv. 2017, 21:28
par pigloox
Oui j'ai essayé avec le chemin complet (/usr/bin/gammu), et le résultat est le même : ok en SSH mais pas avec domoticz... a ne rien y comprendre
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 07 janv. 2017, 12:32
par jay
Tu as regardé dans les logs domoticz et gammu voir s'il y a pas d'information à creuser ?
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 07 janv. 2017, 13:43
par pigloox
Merci de votre aide mais je pense que je vais abandonner cette méthode avec gammu pour tenter avec sms gateway ultimate car je pense que ma clé 3G est la source de pas mal de problèmes sur mon raspberry
Re: Problème d'envoi de SMS via GAMMU par Domoticz
Publié : 07 janv. 2017, 13:50
par jay
Sinon chez moi je n'utilise pas gammu directement pour envoyer un sms, j'utilise RaspiSMS tu trouveras le tuto ici :
http://raspbian-france.fr/raspisms-rasp ... -internet/
Je trouve intéressant avec RaspiSMS le fait que tu peux envoyer un sms à ton raspberry et qu'il peut déclencher des scripts en fonction de ce que tu lui as envoyé.
Assez utile quand ma vieille freebox tombe l'internet et que j'ai besoin d'avoir un retour de domoticz quand même.