Dev d'une passerelle SMS via un ancien mobile Android

Décrivez votre installation de Domotique,ce que vous gérez, quels sont les points forts de votre config illustrez par des photos, partagez et faites nous envie !
sphinxou
Messages : 145
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou » 14 mai 2017, 11:28

sans espace sa fonctionne
Cirus a écrit :Essayez avec une phrase simple sans espace :

Code : Tout sélectionner

smsput('ADMIN',"porte_ouverte")
sphinxou a écrit :oui quand je passe par la commande

Code : Tout sélectionner

commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
sa fonctionne
Cirus a écrit :Sincèrement je ne vois pas... le device 'ALARME' existe ?
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus » 14 mai 2017, 11:41

c'est vrai que j'ai mis des '_' à la place des '%20'... pourtant il me semble avoir testé ça !!
sphinxou a écrit :sans espace sa fonctionne
Cirus a écrit :Essayez avec une phrase simple sans espace :

Code : Tout sélectionner

smsput('ADMIN',"porte_ouverte")
sphinxou a écrit :oui quand je passe par la commande

Code : Tout sélectionner

commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
sa fonctionne

sphinxou
Messages : 145
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou » 14 mai 2017, 11:44

le sms recu est = porte_ouverte
Cirus a écrit :c'est vrai que j'ai mis des '_' à la place des '%20'... pourtant il me semble avoir testé ça !!
sphinxou a écrit :sans espace sa fonctionne
Cirus a écrit :Essayez avec une phrase simple sans espace :

Code : Tout sélectionner

smsput('ADMIN',"porte_ouverte")
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus » 14 mai 2017, 11:50

Il faut doubler les %%

Code : Tout sélectionner

function smsput( sGroup, sMsg )
    sUrl="http://192.168.1.21:1200/SMS&GRP="  .. sGroup .. "&MSG="    
    commandArray['OpenURL'] = sUrl .. string.gsub(sMsg, ' ', '%%20')
end
Cirus a écrit :c'est vrai que j'ai mis des '_' à la place des '%20'... pourtant il me semble avoir testé ça !!
sphinxou a écrit :sans espace sa fonctionne
Cirus a écrit :Essayez avec une phrase simple sans espace :

Code : Tout sélectionner

smsput('ADMIN',"porte_ouverte")

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


sphinxou
Messages : 145
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou » 14 mai 2017, 12:34

nikel sa fonctionne

merci beaucoup
Cirus a écrit :Il faut doubler les %%

Code : Tout sélectionner

function smsput( sGroup, sMsg )
    sUrl="http://192.168.1.21:1200/SMS&GRP="  .. sGroup .. "&MSG="    
    commandArray['OpenURL'] = sUrl .. string.gsub(sMsg, ' ', '%%20')
end
Cirus a écrit :c'est vrai que j'ai mis des '_' à la place des '%20'... pourtant il me semble avoir testé ça !!
sphinxou a écrit :sans espace sa fonctionne
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus » 14 mai 2017, 17:06

Bonne utilisation...
Cirus
sphinxou a écrit :nikel sa fonctionne

merci beaucoup
Cirus a écrit :Il faut doubler les %%

Code : Tout sélectionner

function smsput( sGroup, sMsg )
    sUrl="http://192.168.1.21:1200/SMS&GRP="  .. sGroup .. "&MSG="    
    commandArray['OpenURL'] = sUrl .. string.gsub(sMsg, ' ', '%%20')
end
Cirus a écrit :c'est vrai que j'ai mis des '_' à la place des '%20'... pourtant il me semble avoir testé ça !!

sphinxou
Messages : 145
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou » 14 nov. 2017, 22:15

bonjour

je suis très satisfait de votre appli je l'ai même acheter. Ya t'il une mise a jour de prévu??



sachant que risque et commentaire sont des variables sa ne fonctionne pas comment puis je mettre c'est 2 variables???

smsput('ADMIN',"Alerte vigilance meteo " .. risque,commentaire)


merci beaucoup
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus » 15 nov. 2017, 07:32

Bonjour,

Je suppose que vous avez modifié la fonction 'smsput' car celle que je donne en exemple à 2 paramètres en entrée et la votre 3 :

smsput( 'ADMIN', "Alerte vigilance meteo " .. risque, commentaire)

Pour vous aider concrètement il me faut plus d'informations sur votre implémentation.
- votre message laisse penser que l'installation fonctionne et seul l'envoi de votre alerte MTO ne fonctionne pas, est-ce le cas ?
- pouvez-vous me transmettre votre fonction smsput modifiée SVP.

Cordialement
Cirus

sphinxou
Messages : 145
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou » 15 nov. 2017, 17:58

bonsoir
non je n'est pas modifier la function

function smsput( sGroup, sMsg )
    sUrl="http://192.168.1.21:1200/SMS&GRP="  .. sGroup .. "&MSG="   
    commandArray['OpenURL'] = sUrl .. string.gsub(sMsg, ' ', '%%20')
end


le sms est envoyer mais je 'est que la première variable
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus » 15 nov. 2017, 19:00

Bon alors c'est normal car la fonction native attend 2 paramètres vous en passez 3 !
Il faut soit modifier la fonction, soit modifier le passage de paramètre à vous de voir, je vous propose les 2 solutions dans un même code ;-)
Donc soit vous utilisez smsputMto soit vous modifiez l'appel...

Code : Tout sélectionner

function smsputMto( sGroup, sRisque, sCommentaire )
    smsput( sGroup, "Alerte vigilance meteo ".. sRisque .. ":".. sCommentaire )
end
Cordialement
Cirus
sphinxou a écrit :bonsoir
non je n'est pas modifier la function

function smsput( sGroup, sMsg )
    sUrl="http://192.168.1.21:1200/SMS&GRP="  .. sGroup .. "&MSG="   
    commandArray['OpenURL'] = sUrl .. string.gsub(sMsg, ' ', '%%20')
end


le sms est envoyer mais je 'est que la première variable

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre