Re: Lua: lancer une application du pi ???
Publié : 05 mars 2017, 16:51
Me revoilou,
Certain diront que j'insiste et que je suis têtu...sûrement, mais tant que je ne comprend pas pourquoi cela ne fonctionne pas bin je continu.
Bien sur je pourrai contourner le problème, mais je ne voie pas de raison pourquoi cela ne fonctionne pas alors que le résonnement est bon dans la résolution du problème.
Donc je continu mon analyse :
Quand j'ouvre un terminal, comme a trouvé aleph0, actionné par Domoticz, avec dans le script Lua la ligne :
et que j'y met manuellement la ligne :
et bien ça ne fonctionne pas ...
Donc le terminal ouvert directement en étant sur le Pi et le terminal ouvert par le script, même si tous les deux sont ressemblant, en faite ne sont pas les mêmes car la même demande ne conduit pas à la même action.
Ma conclusion est qu'en ouvrant un terminal par le script Lua que lit Domoticz, on doit toujours être quelque part sous domoticz, même en mettant su pi ...non ?????
Tout ceci est bizarre bizarre
Certain diront que j'insiste et que je suis têtu...sûrement, mais tant que je ne comprend pas pourquoi cela ne fonctionne pas bin je continu.
Bien sur je pourrai contourner le problème, mais je ne voie pas de raison pourquoi cela ne fonctionne pas alors que le résonnement est bon dans la résolution du problème.
Donc je continu mon analyse :
Quand j'ouvre un terminal, comme a trouvé aleph0, actionné par Domoticz, avec dans le script Lua la ligne :
Code : Tout sélectionner
os.execute("su - pi -c 'export DISPLAY=:0; lxterminal &' ")Code : Tout sélectionner
xdg-open /home/pi/domoticz/www/monitor/Diriger_pi/WebTV_NRJ12Donc le terminal ouvert directement en étant sur le Pi et le terminal ouvert par le script, même si tous les deux sont ressemblant, en faite ne sont pas les mêmes car la même demande ne conduit pas à la même action.
Ma conclusion est qu'en ouvrant un terminal par le script Lua que lit Domoticz, on doit toujours être quelque part sous domoticz, même en mettant su pi ...non ?????
Tout ceci est bizarre bizarre