Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Obliger d'enregistrer

Réservé à l'utilisation et la programmation de scripts dans JEEDOM
team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Obliger d'enregistrer

Message par team18fr » 05 mars 2019, 19:36

Bonjour,
J'ai fais un script infos qui me permet de récupérer le temps d'allumage d'une machine virtuelle( en SSH ).

Code : Tout sélectionner

ssh root@192.168.**.** vim-cmd vmsvc/get.summary 10 | grep uptimeSeconds
Pas de problème je récupère bien l’info, mais seulement lorsque j'enregistre l'équipement.
Si je ne touche à rien pendant des heure ou que je fais que rafraichir rien ne change mais si j'enregistre là ça change ?
Merci de votre aide.

Mips2648
Actif
Messages : 932
Inscription : 08 sept. 2018, 17:09

Re: Obliger d'enregistrer

Message par Mips2648 » 06 mars 2019, 08:12

Ca manque d'explication sur ce que tu fais, on n'est pas dans ta tête...

Donc tu récupères cette information et tu as un "équipement":

1/ quel est cet "équipement" ? un équipement du plugin virtuel?
2/ que fais-tu avec cette info? tu essayes de la sauver dans une commande info de ton équipement virtuel?
3/ tu ne touches à rien où? dans jeedom? dans la machine virtuelle?
4/ tu rafraichis quoi? la page? même question tu "enregistres" quoi pour que "ça" change?
5/ qu'est-ce qui change ou ne change pas?

rajoute un exemple de ton script, de tes équipements, es-tu sur un dashboard, une vue, un design dans l'édition d'un équipement...
Développeur et auteur des plugins suivants, (entre autre Arlo, Solaredge, Design Image, Gotify...) et aidant sur plein d'autres!

Si vous voulez contribuer, un don fait toujours plaisir : https://paypal.me/mips2648

Naboleo
Actif
Messages : 746
Inscription : 20 janv. 2017, 09:57

Re: Obliger d'enregistrer

Message par Naboleo » 06 mars 2019, 08:17

Salut.

A mon avis, tu es toujours connectée en ssh à la fin du script... Ce qui empêche de lancer le suivant. Lors de le sauvegarde, le process est tué, donc ça marche la première fois.
Pi4/4Go +SSD 32Go (Wifi et bluetooth actifs) + Clé USB Z-Wave Everspring + rfxcom (RTS) + Google Home
7 Danfoss LC-13
2 velux module DIO
7 volets RTS
3 Sonoff
IFTTT
Capteur porte, de présence, et prise intelligente...

team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Re: Obliger d'enregistrer

Message par team18fr » 07 mars 2019, 19:22

Merci pour vos réponse
@Naboleo peux tu me dire comment couper la connexion après le rafraichissement ?

Mips2648
Actif
Messages : 932
Inscription : 08 sept. 2018, 17:09

Re: Obliger d'enregistrer

Message par Mips2648 » 08 mars 2019, 08:27

couper une connexion ssh? exit

Code : Tout sélectionner

ssh root@192.168.**.** vim-cmd vmsvc/get.summary 10 | grep uptimeSeconds ; exit
Développeur et auteur des plugins suivants, (entre autre Arlo, Solaredge, Design Image, Gotify...) et aidant sur plein d'autres!

Si vous voulez contribuer, un don fait toujours plaisir : https://paypal.me/mips2648

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: Obliger d'enregistrer

Message par Salvialf » 08 mars 2019, 08:37

Salut,

J'ai pas bien compris la demande non plus mais pour que ton script soit exécuté régulièrement il faut lui définir un cron sinon le script ne va s'exécuter que lors de la sauvegarde de l'équipement
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

team18fr
Actif
Messages : 1119
Inscription : 11 oct. 2014, 18:41

Re: Obliger d'enregistrer

Message par team18fr » 10 mars 2019, 19:05

Salut,
Je veux juste récupérer des infos concernant une machine virtuelle et le problème c'est que cela ne ce met pas à jour.
Avec l'activation du cron cela marche au top mais est-il possible d'activer le cron que sous certaine condition ?

Avatar de l’utilisateur
Salvialf
Helper
Messages : 1334
Inscription : 24 févr. 2018, 09:37
Contact :

Re: Obliger d'enregistrer

Message par Salvialf » 10 mars 2019, 19:15

Oui sûrement avec un scénario qui va bien! Programmé toutes les 5 minutes par exemple à certaines heures ou avec possibilité de le désactiver...
VM Jeedom 3.2.16 sous Proxmox 5.4 sur NUC5i5RYH (Debian 9.9)
Helper Officiel Jeedom
Widgets développés
Téléchargement d'icônes domotique (Topic Forum)

Répondre

Revenir vers « [Plugin officiel] Scripts »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités