[LUA] Contrôler domoticz par SMS
Re: contrôler domoticz par SMS
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. 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 !
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. 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 !
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
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..
mais bon on ne va pas creuser d'avantage si ça fonctionne avec la modif..
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: contrôler domoticz par SMS
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.
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.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
Re: contrôler domoticz par SMS
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 :
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 :
mais cela ne fonctionne pas, as tu une idée stp ?
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 .. " ");j'ai essaye ceci :
Code : Tout sélectionner
liste['Alarme'] = [[ reponse = 'L'alarme est'..AlarmeStatus.. ]]De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
essai juste ceci pour voir
Code : Tout sélectionner
liste['Alarme'] = [[ reponse = 'L'alarme est sur '..otherdevices['Alarme'] ]]MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: contrôler domoticz par SMS
et voila
Error: EventSystem: /home/pi/domoticz/scripts/lua/script_variable_sms.lua:164: attempt to call a nil value
Error: EventSystem: /home/pi/domoticz/scripts/lua/script_variable_sms.lua:164: attempt to call a nil value
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
ah oui désolé
en fait l’apostrophe fait chier, essai comme ça
en fait l’apostrophe fait chier, essai comme ça
Code : Tout sélectionner
liste['Alarme'] = [[ reponse = 'L\'alarme est sur '..otherdevices['Alarme'] ]]MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: contrôler domoticz par SMS
pppf super ! cela fonctionne merci !!
maintenant, je vais chercher a automatiser l'envoie de sms lorsque qu'un evenement ce passe
maintenant, je vais chercher a automatiser l'envoie de sms lorsque qu'un evenement ce passe
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
ç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)
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=smsMAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: contrôler domoticz par SMS
Merci beaucoup, et c'est mes tel au lieux de mon_tel je les separes par un ; ?
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr