Problème d'envoi de SMS via GAMMU par Domoticz

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Problème d'envoi de SMS via GAMMU par Domoticz

Message 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
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
jay
Messages : 30
Inscription : 04 janv. 2017, 13:21

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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 ?
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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 ???
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
jay
Messages : 30
Inscription : 04 janv. 2017, 13:21

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message par jay »

Tu as regardé dans les logs domoticz et gammu voir s'il y a pas d'information à creuser ?
pigloox
Messages : 78
Inscription : 18 janv. 2016, 16:12

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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
Raspberry PI 3 & Raspbian 9 (Stretch) sur disque dur, Domoticz Beta Release,
RFX433E + USB Teleinfo + Zwave Stick
Modules Chacon DI-O, Fibaro, Qubino et sondes de températures
jay
Messages : 30
Inscription : 04 janv. 2017, 13:21

Re: Problème d'envoi de SMS via GAMMU par Domoticz

Message 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.
Répondre