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 !

[Plugin Tiers][Sujet Principal] Nut-free

Pour échanger sur les plugins classés en catégorie "Monitoring"
stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

[Plugin Tiers][Sujet Principal] Nut-free

Message par stef74 » 18 mars 2017, 22:33

Bonjour,


J'ai commencé un plugin gratuit pour nut.

Il permet de recuperer les info de l'onduleur soit par le port standard soit par ssh.

Doc:

https://github.com/megastorage/Nut_free ... R/index.md

https://github.com/megastorage/Nut_free ... uration.md

Nut_free_5.png
Nut_free_5.png (15.67 Kio) Consulté 5172 fois
Nut_free_7.png
Nut_free_7.png (19.01 Kio) Consulté 5172 fois


Stef.
Dernière édition par stef74 le 29 juin 2019, 20:27, édité 9 fois.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

ouquoi
Timide
Messages : 469
Inscription : 29 janv. 2016, 09:50

Re: [Nut-free]

Message par ouquoi » 18 mars 2017, 23:13

Cool ! Je vais attendre qu il soit sur le market

from tapuntruc
RPI3 - AEON LABS Z-Wave (GEN5) - Oeil fibaro - Synology Nas - Webcam ip - Minix Neo z64 - Broadlink RM PRO - Xiaomi Home - Yeelight - Nut mini

Life is sharing , Sharing is life !

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 18 mars 2017, 23:35

J'ai bien installé ton repo pour un APC BACK-UPS ES 700G
le service nut est installé sur un synology ds415+

Il créé Nut_free-master et non Nut_free lors de la décompression.

A l'utilisation :

Il detecte bien la marque, la tension en entrée le niveau de charge et le temps restant soit autant que le plug NUT officiel

par contre pas de fréquence de sortie, d'entrée de puissance ni de tension.

Peut être est ce normal avec mon matériel.

Voili, voila


PS : il a besoin d'un accés ssh , ce qui m'a obligé à l'activer sur le syno alors que l'autre plug n'en a pas besoin ( il utilise le login du syno)

EDIT : Merci pour le TAff
Pièces jointes
onduleur.JPG
onduleur.JPG (27.45 Kio) Consulté 5791 fois
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 05:05

Merci pour les retours.

Pour le dossier Master, c'est github qui fait ca. Je regarderais si ca peut-être modifié.

Perso j'aurais besoin du retour des commandes en ssh:

Code : Tout sélectionner

 upsc -l
et

Code : Tout sélectionner

upsc " resultat de la commande précedente"
Chez moi pour l'utiliser sans ssh sur le syno, il faut juste autoriser l'ip du jeedom a se connecter au serveur nut du syno.

Stéphane.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 19 mars 2017, 09:09

Le syno à bien l'ip du jeedom authorisée.

upsc -l commande introuvable


j'ai réintallé les dépendances ( au cas où) .

The following extra packages will be installed:
libnspr4 libnss3 libupsclient4
Suggested packages:
nut-monitor
The following NEW packages will be installed:
libnspr4 libnss3 libupsclient4 nut-client
0 upgraded, 4 newly installed, 0 to remove and 39 not upgraded.
Need to get 1643 kB of archives.
After this operation, 4938 kB of additional disk space will be used.
Get:1 http://ftp.fr.debian.org/debian/ jessie/main libnspr4 amd64 2:4.12-1+debu8u1 [117 kB]
Get:2 http://ftp.fr.debian.org/debian/ jessie/main libnss3 amd64 2:3.26-1+debu8u1 [1163 kB]
Get:3 http://ftp.fr.debian.org/debian/ jessie/main libupsclient4 amd64 2.7.2-4 [148 kB]
Get:4 http://ftp.fr.debian.org/debian/ jessie/main nut-client amd64 2.7.2-4 [215 kB]
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 1643 kB in 1s (1027 kB/s)
Selecting previously unselected package libnspr4:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 53439 files and directories currently installed.)
Preparing to unpack .../libnspr4_2%3a4.12-1+debu8u1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.12-1+debu8u1) ...
Selecting previously unselected package libnss3:amd64.
Preparing to unpack .../libnss3_2%3a3.26-1+debu8u1_amd64.deb ...
Unpacking libnss3:amd64 (2:3.26-1+debu8u1) ...
Selecting previously unselected package libupsclient4:amd64.
Preparing to unpack .../libupsclient4_2.7.2-4_amd64.deb ...
Unpacking libupsclient4:amd64 (2.7.2-4) ...
Selecting previously unselected package nut-client.
Preparing to unpack .../nut-client_2.7.2-4_amd64.deb ...
Unpacking nut-client (2.7.2-4) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u6) ...
Setting up libnspr4:amd64 (2:4.12-1+debu8u1) ...
Setting up libnss3:amd64 (2:3.26-1+debu8u1) ...
Setting up libupsclient4:amd64 (2.7.2-4) ...
Setting up nut-client (2.7.2-4) ...
Job for nut-monitor.service failed. See 'systemctl status nut-monitor.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript nut-client, action "start" failed.
Processing triggers for libc-bin (2.19-18+deb8u7) ...
Processing triggers for systemd (215-17+deb8u6) ...
Tout est installé avec succès - Everything is successfully installed!
*****************************************************************************************************
* Installation Ok *
*****************************************************************************************************


il me remonte que la marque ...

Le rafraichissement est tous les combien ?

edit : voici les info que je recois avec l'autre plug NUT

infos : Array ( [driver.parameter.pollfreq] => 30 [input.voltage] => 226.0 [input.transfer.high] => 266 [battery.charge] => 100 [ups.mfr] => APC [ups.beeper.status] => enabled [ups.vendorid] => 051d [input.transfer.reason] => input voltage out of range [input.transfer.low] => 180 [battery.mfr.date] => 2016/08/01 [ups.firmware.aux] => O4 [battery.type] => PbAc [driver.version] => DSM6-1-14872-161104 [battery.voltage.nominal] => 12.0 [driver.parameter.pollinterval] => 5 [driver.parameter.port] => auto [battery.voltage] => 13.6 [ups.timer.shutdown] => -1 [ups.status] => OL [battery.date] => not set [ups.serial] => 5B1631T00232 [input.voltage.nominal] => 230 [ups.mfr.date] => 2016/08/01 [device.type] => ups [battery.charge.low] => 10 [driver.version.internal] => 0.38 [driver.version.data] => APC HID 0.95 [battery.runtime.low] => 120 [ups.timer.reboot] => 0 [input.sensitivity] => medium [ups.load] => 4 [driver.name] => usbhid-ups [ups.model] => Back-UPS ES 700G [device.model] => Back-UPS ES 700G [ups.delay.shutdown] => 20 [device.mfr] => APC [ups.productid] => 0002 [device.serial] => 5B1631T00232 [battery.charge.warning] => 50 [battery.runtime] => 2025 [ups.firmware] => 871.O4 .I )
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 10:01

La commande:

Code : Tout sélectionner

 upsc -l 
est a faire sur le syno.

Sinon depuis ton jeedom:

Code : Tout sélectionner

 upsc -l "IP du syno" 
Cron a 5 minutes.

Avec les info que tu me donne je vois deja deux trois petites choses. Je vais pourvoir adapter.

Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 10:21

A aujourd'hui le plugin a été créé juste pour mon utilisation avec les onduleurs que j'utilises (eaton avec driver UPS). Mais il est possible de le modifier pour ajouter des infos.

A l'origine je regardais:
- Marque / Model de l'onduleur
- la tension,fréquence d'entrée
- tension, frequence et puissance en sortie en watt.
- Temps restant sur batterie en secondes.
- % de charge de la batterie

Prochaine etape, ne plus renseigner le module. C'est le plugin qui le récupérera tout seul si un seul onduleur de branché et zone vide.

Entre les onduleurs il y a des petites différences. Le miens ne sait pas me donner la tension de la batterie...


Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 19 mars 2017, 11:04

sur le syno :

login admin : -->> ups

sous root apres sudo -i --> ups

sur nuc :
Init SSL without certificate database
ups
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 12:14

Peux tu faire

Code : Tout sélectionner

 upsc ups 
sur le syno.

Depuis le debut le plugin te remonte la marque, la tension en entrée, le taux de charge de la batterie et le temps restant. Il te manque juste le taux de charge d'utilisation en % et la tension de la batterie.

Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2824
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: [Nut-free]

Message par fwehrle » 19 mars 2017, 13:20

Cool. Va vraiment falloir que je change mon vieil onduleur pour un nut. :)

Envoyé de mon Nexus 6P en utilisant Tapatalk
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 19 mars 2017, 13:45

Mon onduleur acheté il y a 2 mois

sur syno
upsc ups

login as: admin
admin@192.168.1.12's password:
Could not chdir to home directory /var/services/homes/admin: No such file or directory
admin@DS415:/$ upsc ups
battery.charge: 100
battery.charge.low: 10
battery.charge.warning: 50
battery.date: not set
battery.mfr.date: 2016/08/01
battery.runtime: 2025
battery.runtime.low: 120
battery.type: PbAc
battery.voltage: 13.6
battery.voltage.nominal: 12.0
device.mfr: APC
device.model: Back-UPS ES 700G
device.serial: 5B1631T00232
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 5
driver.parameter.port: auto
driver.version: DSM6-1-14872-161104
driver.version.data: APC HID 0.95
driver.version.internal: 0.38
input.sensitivity: medium
input.transfer.high: 266
input.transfer.low: 180
input.transfer.reason: input voltage out of range
input.voltage: 224.0
input.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.firmware: 871.O4 .I
ups.firmware.aux: O4
ups.load: 4
ups.mfr: APC
ups.mfr.date: 2016/08/01
ups.model: Back-UPS ES 700G
ups.productid: 0002
ups.serial: 5B1631T00232
ups.status: OL
ups.timer.reboot: 0
ups.timer.shutdown: -1
ups.vendorid: 051d
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 14:00

Merci,

Donc je vais ajouter ce qui manque. Apres toi tu ne pourras pas avoir les tensions et fréquences en sortie car non géré par ton onduleur.


Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 15:16

alpha13fr a écrit :Mon onduleur acheté il y a 2 mois

Je viens d’intégrer la charge en % et la tension de la batterie.

En mode Non ssh il est possible de ne pas renseigner le module "UPS" . Le plugin le trouvera comme un grand. En ssh il faut.

Nut_free passe en 0.2


Stef.

PS: merci a phifi et son plugin monitoring qui m'a bien aidé.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 19 mars 2017, 17:02

0.2 installée.
Sans ssh : seulement le nom d'affiché

avec ssh : tension entrée, niveau charge, charge onduleur mais je n'ai plus le temps restant qui apparaissait auparavant
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 20:12

alpha13fr a écrit :0.2 installée.
Sans ssh : seulement le nom d'affiché

avec ssh : tension entrée, niveau charge, charge onduleur mais je n'ai plus le temps restant qui apparaissait auparavant
Ok, je vais regardé.

Tu as des info dans les logs?

Pour la perte du temps restant c'est du au nombre de connexions ssh apparemment. Je vais voir pour contourner.


Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 20:33

Pour la connexion ssh c'est corrigé.

Reste à trouver pk en direct chez toi ca ne fonctionne pas. Tu peux refaire un screen?

Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 19 mars 2017, 21:13

Voila
ssh activé ( cf en haut à droite)
Pièces jointes
Capture2.JPG
Capture2.JPG (31.1 Kio) Consulté 5544 fois
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 21:18

As tu récupéré la dernière version? 0.21?

Tu peux créer deux tuiles, une avec la connexion ssh et l'autre sans?

Même sans le ssh l'icone est le même, je regarderais pour changer les textes entre ssh et non ssh.

Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Nut-free]

Message par alpha13fr » 19 mars 2017, 21:43

en 0.21

Bien qu'en non ssh , il me dis : connexion SSH OK
Pièces jointes
Capture3.JPG
Capture3.JPG (42.15 Kio) Consulté 5521 fois
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

stef74
Actif
Messages : 595
Inscription : 23 oct. 2015, 22:22

Re: [Nut-free]

Message par stef74 » 19 mars 2017, 21:48

oui, je dois modifier le texte lors des connexions non ssh.


Donc c'est bon.

Merci pour ton retour.

Les valeurs qui te manquent c'est quelles ne sont pas gérées par ton onduleur.


Stef.
Synology 1010+ / 716+II : Docker / Chroot (apache2) / VirtualBox sur syno / vmm
Chroot: Tuto install
Docker: Bien démarrer
MariaDB Syno/ chroot/ docker


Sur l'irc salon #jeedom

Dons paypal: https://www.paypal.me/sflavigny

Répondre

Revenir vers « [Catégorie] Monitoring »

Qui est en ligne ?

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