Impossible d’utiliser un script .sh
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Impossible d’utiliser un script .sh
As tu essayé avec le chemin complet pour adb ?
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: Impossible d’utiliser un script .sh
Merci pour la réponse.
Question bête, quel est le chemin complet pour adb ? Oui, je débute, mais je ne désespére pas de m'améliorer !
Merci.
Question bête, quel est le chemin complet pour adb ? Oui, je débute, mais je ne désespére pas de m'améliorer !
Merci.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Impossible d’utiliser un script .sh
Code : Tout sélectionner
whereis adb
Code : Tout sélectionner
adb: /usr/bin/adb
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: Impossible d’utiliser un script .sh
Merci, mais cela ne fonctionne toujours pas ...
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Impossible d’utiliser un script .sh
essai ceci et regarde dans les logs de domoticz ce qu'il en ressort
Code : Tout sélectionner
commandArray = {}
function os.capture(cmd, raw)
local f = assert(io.popen(cmd, 'r'))
local s = assert(f:read('*a'))
f:close()
if raw then return s end
s = string.gsub(s, '^%s+', '')
s = string.gsub(s, '%s+$', '')
s = string.gsub(s, '[\n\r]+', ' ')
return s
end
print('script lance par :'..os.capture('whoami'))
print(os.capture('/usr/bin/adb connect 192.168.1.23'))
return commandArray
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: Impossible d’utiliser un script .sh
Hello et merci pour ton aide.
J'ai collé tes lignes à la fin du script, voici les deux retours dans le log.
2019-08-18 16:21:41.298 Status: LUA: script lance par :root
2019-08-18 16:21:41.313 Status: LUA:
J'ai l'impression que les commandes ne sont réellement pas exécutées ...
J'ai collé tes lignes à la fin du script, voici les deux retours dans le log.
2019-08-18 16:21:41.298 Status: LUA: script lance par :root
2019-08-18 16:21:41.313 Status: LUA:
J'ai l'impression que les commandes ne sont réellement pas exécutées ...
Re: Impossible d’utiliser un script .sh
Hello.
Un grand merci, j'ai enfin trouver l'origine de mon problème !
Tout simplement le chemin d'accès à la fonction adb !
Sur un NAS Synology c'est : /opt/bin/adb
Donc pour connecter et faire apparaître dans le log : print(os.capture('/opt/bin/adb connect 192.168.1.27'))
Tout fonctionne parfaitement maintenant !
A moi de continuer à écrire mon scénario !
Un grand merci pour votre aide !
Un grand merci, j'ai enfin trouver l'origine de mon problème !
Tout simplement le chemin d'accès à la fonction adb !
Sur un NAS Synology c'est : /opt/bin/adb
Donc pour connecter et faire apparaître dans le log : print(os.capture('/opt/bin/adb connect 192.168.1.27'))
Tout fonctionne parfaitement maintenant !
A moi de continuer à écrire mon scénario !
Un grand merci pour votre aide !
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Impossible d’utiliser un script .sh
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