Page 1 sur 2

aide script LUA archi débutant

Publié : 07 nov. 2017, 10:17
par pinx
Bonjour a tous...

désolé, va falloir être patient, je débute sur domoticz, et tout cela me semble a peu prés aussi clair que si on demandait a un homme des cavernes d'utiliser un moteur a explosion.... :o :lol:

bref, voila le décors planté...

j'utilise DOMOTICZ pour piloter un abris de télescope qui se trouve dans mon jardin et dans lequel j'ai un ordinateur.

grâce au wake on lan, j'ai trouvé(après des semaines d'essais infructueux d'homme des cavernes) la solution pour démarrer a distance cet ordinateur.

maintenant mon problème est de réussir a l’éteindre.

j'ai pour cela télécharger le petit logiciel TOFF qui me permet d’éteindre assez facilement mon PC .(assez terrible ce soft au passage)

ce logiciel permet de s'exécuter à partir de la ligne de commande Windows en utilisant la syntaxe suivante:
toff / run todo = type sh = pt tm = "+ 0: 05: 0"

ce qui ordonne a toff d’éteindre en hard le PC, 5 minutes après la réception de l'ordre.


mon problème et que je n'y comprends riens au scripts et au fichier batch.

j'ai juste compris qu'il fallait que j’écrive dans un fichier cette ligne de commande (accompagnée d'autre chose ?)

et que dans l’interrupteur du scénario qui va piloter l'extinction, je dois mettre le lien vers se fichier pour qu’il s’exécute.


Qui aurait amabilité de me dire ce que je dois mettre dans le script, avec quoi l'Ecrire et ou le sauvegarder pour que cela fonctionne.
ainsi que quelle ligne de commande script je dois saisir dans mon interrupteur.

merci d'avance de votre aide précieuse.


je passerais aux autre problèmes après, chaque chose en son temps ... ;-)

Re: aide script LUA archi débutant

Publié : 07 nov. 2017, 10:55
par jackslayter
domoticz est sur quel OS , windows ou linux? et tu veux arrêter quel OS ?

Re: aide script LUA archi débutant

Publié : 07 nov. 2017, 11:09
par pinx
salut !

mon PC tourne sous Windows 7.

tout est installé sur ce PC de l'abris:
- DOMOTICZ
- TOFF
etc...

et c'est bien le PC sur lequel tout est installé que je souhaite arrêter.

j'ai beau lire et relire le tutoriaux script LUA... j'y arrive pas, pourtant ça a l'air simple...
:oops:

Re: aide script LUA archi débutant

Publié : 07 nov. 2017, 11:28
par jackslayter
tu peux créer un switch on ou off avec la commande

Code : Tout sélectionner

http://127.0.0.1/json.htm?type=command&param=system_shutdown
tu fais éditer puis dans le on ou off tu colle cette commande tu peux mettre des heures dans le planning pour l’arrêter quand tu veux

Re: aide script LUA archi débutant

Publié : 07 nov. 2017, 11:31
par pinx
ah ben c'est encore plus simple...


merci j'essaie ce soir.

Re: aide script LUA archi débutant

Publié : 07 nov. 2017, 17:51
par pinx
:cry: ....


mince.... ça marche pas. il ne se passe rien...

il m'affiche cela dans panneau log:

2017-11-07 18:39:52.105 User: Admin initiated a switch command (20/eteindre PC/On)
2017-11-07 18:39:52.105 RFLink Sending: 10;X10;000041;1;ON
2017-11-07 18:39:52.432 (emeteur) Light/Switch (eteindre PC)
2017-11-07 18:39:53.867 Error: Error opening url: http://127.0.0.1/json.htm?type=command¶ ... m_shutdown

Re: aide script LUA archi débutant

Publié : 07 nov. 2017, 21:46
par jackslayter
Essai avec la vraie adresse IP et le port

Code : Tout sélectionner

http://>domoticz-ip<:port>/json.....
Si tu as un compte avec mot de passe essai

Code : Tout sélectionner

http://<username:password@>domoticz-ip<:port>/json.....

Re: aide script LUA archi débutant

Publié : 08 nov. 2017, 08:47
par pinx74
ok ,

la syntaxe est elle bonne ? ou dois-je laisser des symboles ou autres a coté de l'adresse ?

http://192.###.#.## :8004/json.htm?type=command&param=system_shutdown


- pour le port, je n'en suis pas sur, ou puis je le trouver ?
- pour l'adresse, s'agit il de l'adresse IP de l'ordinateur ? ou de celle qui est affiché 127.0.0.1 dans l'adresse Http de domoticz ?


merci d'avance,

en fonction de ta réponse je ferait un test a midi.

Re: aide script LUA archi débutant

Publié : 08 nov. 2017, 10:42
par jackslayter
la syntaxe, nickel
le port tu le vois dans le log de domoticz (onglet réglages et log) quand tu viens de le démarrer
oui tu peux laisser l'adresse en 192.168..... qui est celle de domoticz

Re: aide script LUA archi débutant

Publié : 08 nov. 2017, 12:42
par pinx74
:D :D :D


super !!!! ça marche !!!!


merci énormément de ton aide.

si un jour tu passe pas loin de Macon 71, je te suis redevable d'une bonne choppe//

me reste maintenant plus qu'a trouver comment connecter mon alarme atlantics a Domoticz.

sujet dans le forum Rfxcom
https://easydomoticz.com/forum/viewtopic.php?f=5&t=5214