[LUA] Contrôler domoticz par SMS
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
Essai en remplaçant le 1er et dernier ' par "
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
Déjà fait, ça ne marche pas....
---------------------------------------------------------------------------------------------------
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
Et sans sudo ?
Et en mettant le chemin complet vers tee ?
Et en mettant le chemin complet vers tee ?
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
Je m'en suis sorti avec ce petit script fait maison ci dessous :
Mais j'ai cette erreur que je n'arrive pas à corriger :
2020-03-29 03:14:12.613 Error: EventSystem: commandArray in script Ventilo should only return ['string']='actionstring' or [integer]={['string']='actionstring'}
Code : Tout sélectionner
commandArray = {}
T = otherdevices_temperature['T° RPi Corse']
print ("Temperature du RPi :" ..otherdevices_svalues['T° RPi Corse'].."° C")
if T > 49 then
commandArray = {os.execute("echo '1-1'|sudo tee /sys/bus/usb/drivers/usb/bind")}
print ("Arrêt du ventilateur")
elseif T < 38 then
commandArray = {os.execute("echo '1-1'|sudo tee /sys/bus/usb/drivers/usb/unbind")}
print ("Lancement du ventilateur")
end
return commandArray
2020-03-29 03:14:12.613 Error: EventSystem: commandArray in script Ventilo should only return ['string']='actionstring' or [integer]={['string']='actionstring'}
---------------------------------------------------------------------------------------------------
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
-
denis_brasseur
- Messages : 898
- Inscription : 24 déc. 2018, 17:05
- Localisation : (26)
Re: contrôler domoticz par SMS
Et si tu n'écris que :
Code : Tout sélectionner
if T > 49 then
os.execute("echo '1-1'|sudo tee /sys/bus/usb/drivers/usb/bind")Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Re: contrôler domoticz par SMS
Génial, merci beaucoup ça fonctionne 
---------------------------------------------------------------------------------------------------
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
Domoticz + Raspberry Pi3 x2 + RFXCOM (IFTTT)
Domoticz + Synology + RFLink
Re: contrôler domoticz par SMS
Bonjour,
Quelle est la syntaxe pour mettre à jour deux device en même temps. Je prends l’exemple de la douche :
J'ai regardé toutes les pages du sujet sans voir d'exemple. J'ai essayé des &, des ; ... sans résultats.
Quelqu'un aurait un exemple ? Merci d'avance
Quelle est la syntaxe pour mettre à jour deux device en même temps. Je prends l’exemple de la douche :
Code : Tout sélectionner
liste['Douche'] = [[ commandArray['chauffage'] = 'On'
commandArray['ventillation'] = 'On'
reponse = 'Je mets le salle de bain en chauffe' ]]Quelqu'un aurait un exemple ? Merci d'avance
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
Salut,
En principe tu es bon comme ça
En principe tu es bon comme ça
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
Merci de ta réponse : je n'y arrivai pas car mes devices étaient des sélecteurs et je leur envoyais des valeurs textes
Alors qu'il faut faire un setlevel
J'avais fait d'autres lignes sur le même principe et elles ne fonctionnaient pas. Je ne m'en suis pas beaucoup servi en commande
Désolé de t'avoir embêté
J'avais fait d'autres lignes sur le même principe et elles ne fonctionnaient pas. Je ne m'en suis pas beaucoup servi en commande
Désolé de t'avoir embêté
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: contrôler domoticz par SMS
Tu ne m'as pas embêté 
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