mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Vous utilisez Windows © pour votre domotique avec Domoticz, ca ne fait rien on vous aime bien quand même. Ce forum est pour vous.
cyberbob
Messages : 511
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par cyberbob »

Il est facile de configurer un bouton WOL pour allumer un PC éteint ou mis en veille qui se trouve dans le même réseaux LAN que Domoticz vu qu'il y a cette fonction disponible et intégrée dans le menu "matériel".
Mais inversement, pour mettre en veille ou éteindre un PC je ne trouve pas malgré mes quelques recherches sur le forum ?
Je voudrais faire un autre bouton avec domoticz et une action ou un petit script LUA pour mettre en veille ce PC et je ne sais pas comment m'y prendre ?
Surement que parmi vous des personnes y sont facilement parvenues ?
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
lamouette
Messages : 150
Inscription : 07 déc. 2016, 16:10

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par lamouette »

Hello

Il semblerait que certains y arrivent avec un script : https://www.domoticz.com/forum/viewtopi ... 0&start=20

Je n'ai pas encore testé
cyberbob
Messages : 511
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par cyberbob »

lamouette a écrit :Il semblerait que certains y arrivent avec un script : https://www.domoticz.com/forum/viewtopi ... 0&start=20
J'avais vu ça aussi sur le forum anglais, en changeant :
xx par l'ip du pc
USER par un nom de session avec droit admin
PWD le mot de passe.

Code : Tout sélectionner

net rpc -S 192.168.1.xx -U USER%PWD shutdown -t 1 -f
, mais cela ne fonctionne pas même en ligne de commande avec WINSCP.
Est-ce bien a partir de cette ligne de commande qu'il faudrait s'orienter pour y arriver ?
merci.
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
DumpDos
Messages : 75
Inscription : 01 juin 2016, 20:09
Localisation : Grenoble (38)

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par DumpDos »

Salut,

J'utilisais aussi cette méthode avant mais elle ne fonctionnait pas tout le temps. :?


Désormais j'utilise Switch-Off. Tu as juste à envoyer une commande http pour éteindre, passer en veille ou encore fermer la session en cours.
Raspberry Pi 2 - Domoticz bêta- Custom Page - RfxTrx433E - MySensors - Z-Stick Gen 5
6 x DIO 54795 - 4 x DIO 54781 - 2 x Home Confort ECR-100 - 4 X THGR122NX - 1 X OWL Micro+
2 X RGB - 3D - 2 X Switch - 1 X Ir Rx-Tx
1 X Fibaro FGMS-001
cyberbob
Messages : 511
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par cyberbob »

Ok je vais tester avec ce logiciel et une commande http.
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
DumpDos
Messages : 75
Inscription : 01 juin 2016, 20:09
Localisation : Grenoble (38)

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par DumpDos »

Si tu as des soucis avec le logiciel pense à ajouter une règle à ton pare-feu, j'ai eu le problème sous Windows 8.1. ;)
Raspberry Pi 2 - Domoticz bêta- Custom Page - RfxTrx433E - MySensors - Z-Stick Gen 5
6 x DIO 54795 - 4 x DIO 54781 - 2 x Home Confort ECR-100 - 4 X THGR122NX - 1 X OWL Micro+
2 X RGB - 3D - 2 X Switch - 1 X Ir Rx-Tx
1 X Fibaro FGMS-001
Ghislain
Messages : 120
Inscription : 15 janv. 2017, 16:47
Localisation : Bourges (18)

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par Ghislain »

Qu'elle serait l'adresse à transmettre avec l'user et MDP inclus ?
DumpDos
Messages : 75
Inscription : 01 juin 2016, 20:09
Localisation : Grenoble (38)

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par DumpDos »

Extinction :

Code : Tout sélectionner

User:password@192.168.0.0:8000/?action=System.Shutdown
Redémarrage :

Code : Tout sélectionner

User:password@192.168.0.0:8000/?action=System.Restart


Mise en veille :

Code : Tout sélectionner

User:password@192.168.0.0:8000/?action=System.Sleep
Raspberry Pi 2 - Domoticz bêta- Custom Page - RfxTrx433E - MySensors - Z-Stick Gen 5
6 x DIO 54795 - 4 x DIO 54781 - 2 x Home Confort ECR-100 - 4 X THGR122NX - 1 X OWL Micro+
2 X RGB - 3D - 2 X Switch - 1 X Ir Rx-Tx
1 X Fibaro FGMS-001
lamouette
Messages : 150
Inscription : 07 déc. 2016, 16:10

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par lamouette »

Je viens d'essayer avec un bête :

Code : Tout sélectionner

net rpc shutdown -I xx.xx.xx.xx -U login%password
Placé dans un .sh, lancé depuis un push off bouton.

Et ca fonctionne.
cyberbob
Messages : 511
Inscription : 28 nov. 2016, 19:43
Localisation : Belgique

Re: mettre en veille ou arrêter un PC sous windows 7 avec domoticz ?

Message par cyberbob »

lamouette a écrit :

Code : Tout sélectionner

net rpc shutdown -I xx.xx.xx.xx -U login%password
Placé dans un .sh, lancé depuis un push off bouton.
Et ca fonctionne.
J'ai cette erreur quand je le lance en ligne de commande avec WinSCP :
Could not initialise pipe winreg. Error was NT_STATUS_OBJECT_NAME_NOT_FOUND
Peut-on mettre le code dans un script .LUA au lieu de .sh ?
Peut-on mettre une commande pour la veille (Hibernate) au lieu de l’extinction (Shutdown) ?
DumpDos a écrit :...Désormais j'utilise Switch-Off.
Merci, après quelques test cela fonctionne :D
comme tu dis, il faut ouvrir le port utilisé (8000 par défaut ou autre) dans le par feu windows.
Et pour pour une mise en veille prolongée que j'utilise dans mon cas, il faut mettre dans action :

Code : Tout sélectionner

http://User:xxxx@192.168.1.xx:8000/?action=System.Hibernate
Je peux maintenant faire un switch On/Off dans domoticz pour allumer/éteindre n'importe quel PC connecté dans le réseau interne LAN ;)
Mais...
Ta solution DumpDos nécessite d'installer ce logiciel sur le PC, et la solution de Lamouette je n'arrive pas a le faire fonctionné, je vais encore chercher...
Merci déjà à vous pour cette aide rapide, cela m'a permis d'avancer et aussi aider d'autres personne car il n'y a pas beaucoup d'aide concernant ce sujet ici.
Dernière modification par cyberbob le 24 janv. 2017, 23:41, modifié 1 fois.
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
Répondre