Page 3 sur 12

Re: contrôler domoticz par SMS

Publié : 12 août 2015, 18:32
par Pyrrhus
Salut et merci pour le code, ça marche impec maintenant !
Pour faire les choses bien j'ai fait les tests avec l'ancien code: j'ai appelé et texté un pote qui habite dans les DOM TOM, il m' a appelé et texté aussi et tout a marché. Il a allumé une lumière chez moi par sms mais, comme toujours, il n' a pas reçu de réponse du script.
D'après le log de smsgateway, il semble que le "+" se perde en route.
log smsgateway.jpg
Enfin ça ne fait rien, grâce à ta modif tout marche...pour les numéros +33 du moins, j'imagine qui si on veut faire marcher plusieurs indicatifs ça va se compliquer !
Merci beaucoup !

Re: contrôler domoticz par SMS

Publié : 12 août 2015, 18:35
par vil1driver
merci pour ton retour, ici aussi le + disparait, mais ça fonctionne.
mais bon on ne va pas creuser d'avantage si ça fonctionne avec la modif..

Re: contrôler domoticz par SMS

Publié : 12 sept. 2015, 19:24
par deennoo
J'ai enfin recup un tel android en gingenbread, je m'empresse de suivre ton tuto et cela fonctionne sauf :

La commande Help qui ne donne rien,
Pas de OK sur l'allumage d'une prise test.
le sigle ° (degres) qui est retourner avec un ? dans un losange.

Pour le moment je n'ai pas modifier ton script du tout sauf pour : l'ip du server et son port, les numeros autorisé et le nom de mes devices.

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 10:43
par deennoo
j'ai besoin d'aide :

J'ai un dumy device qui s'appelle Alarme (interupteur ON OFF), Je souhaite pouvoir interroger son etat.

J'ai donc placer :

Code : Tout sélectionner

AlarmeStatus = otherdevices['Alarme']:match("([^;]+)")
AlarmeStatus = tostring(AlarmeStatus);
print(">> Alarme " .. AlarmeStatus .. " ");
dans le script, il s'affiche bien a chaque changement de variable sms, mais le sms n'est pas envoyer en réponse car il semble que ce dumy device n'est pas de valeur.

j'ai essaye ceci :

Code : Tout sélectionner

liste['Alarme'] =   		[[   reponse = 'L'alarme est'..AlarmeStatus.. ]]
mais cela ne fonctionne pas, as tu une idée stp ?

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 11:54
par vil1driver
essai juste ceci pour voir

Code : Tout sélectionner

liste['Alarme'] =         [[   reponse = 'L'alarme est sur '..otherdevices['Alarme'] ]]

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 14:06
par deennoo
et voila

Error: EventSystem: /home/pi/domoticz/scripts/lua/script_variable_sms.lua:164: attempt to call a nil value

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 14:22
par vil1driver
ah oui désolé
en fait l’apostrophe fait chier, essai comme ça

Code : Tout sélectionner

liste['Alarme'] =         [[   reponse = 'L\'alarme est sur '..otherdevices['Alarme'] ]]

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 14:54
par deennoo
pppf super ! cela fonctionne merci !!

maintenant, je vais chercher a automatiser l'envoie de sms lorsque qu'un evenement ce passe

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 15:17
par vil1driver
ça c'est facile, dans les préférences de domoticz, section, notification, puis HTTP

tu mets ceci dans le champs url ( en remplaçant IP, PORT et MON-TEL)

Code : Tout sélectionner

http://IP:PORT/send.html?smsto=MON-TEL&smsbody=#MESSAGE&smstype=sms

Re: contrôler domoticz par SMS

Publié : 13 sept. 2015, 17:48
par deennoo
Merci beaucoup, et c'est mes tel au lieux de mon_tel je les separes par un ; ?