Problème Serveur Nut

Bonjour,

Je possède un UPS MGE Ellipse Max 600, connecté USB sur un mini PC sous Debian 10 Buster utiilsé pour ma Domotique sous Jeedom.

J’ai créer mon serveur NUT (2.7.4-8), cependant quand l’UPS est connecté en USB, il fini par passer en OnLine Off, c’est à dire coupure de l’ondulé.
Non connecté en USB tout va bien.

voici ma configuration:

Fichier nut.conf

MODE=standalone
USPD_OPTIONS="-u root"

Fichier ups.conf
[Onduleur]
driver = usbhid-ups
port = /dev/ttyS0
default.battery.voltage.high = 14
default.battery.voltage.low = 11

Fichier upsd.conf
LISTEN 127.0.0.1 3493
MAXAGE 25

Fichier uspd.users
[admin]
password = *********
allowfrom = localhost
upsmon master
actions = SET
instcmds = ALL
[Nutsoft]
password = ********
actions = FSD
upsmon master

Fichier upsmon.conf
# Network UPS Tools: example upsmon configuration
#
# This file contains passwords, so keep it secure.
RUN_AS_USER nut
MONITOR Onduleur@localhost 1 Nutsoft ******** master
NOTIFYCMD /usr/local/bin/nutNotify.sh
#multiple instances running simultaneously

NOTIFYMSG ONLINE "ONLINE %s"
NOTIFYMSG ONBATT "ONBATT %s"
NOTIFYMSG LOWBATT "LOWBATT %s"
NOTIFYMSG FSD "FSD %s"
NOTIFYMSG COMMBAD "COMMBAD %s"
NOTIFYMSG COMMOK "COMMOK %s"
NOTIFYMSG SHUTDOWN "SHUTDOWN %s"
NOTIFYMSG REPLBATT "REPLBATT %s"
NOTIFYMSG NOCOMM "NOCOMM %s"

NOTIFYFLAG ONLINE SYSLOG+EXEC
NOTIFYFLAG ONBATT SYSLOG+EXEC
NOTIFYFLAG LOWBATT SYSLOG+WALL+EXEC
NOTIFYFLAG FSD SYSLOG+WALL+EXEC
NOTIFYFLAG COMMBAD SYSLOG+EXEC
NOTIFYFLAG COMMOK SYSLOG+EXEC
NOTIFYFLAG SHUTDOWN SYSLOG+WALL+EXEC
NOTIFYFLAG REPLBATT SYSLOG+EXEC
NOTIFYFLAG NOCOMM SYSLOG+EXEC

#NOTIFYMSG type message

POWERDOWNFLAG /var/lib/nutsoft/killpower
#POWERDOWNFLAG /var/tmp/killpower
#Dans la doc :
#POWERDOWNFLAG /etc/killpower
SHUTDOWNCMD "/sbin/shutdown -h +0"

FINALDELAY 2
MINSUPPLIES 1
RBWARNTIME 604800
NOCOMMWARNTIME 21600

POLLFREQ 15
POLLFREQALERT 30
HOSTSYNC 15
DEADTIME 45

Fichier upssched.conf
LOCKFN /var/lib/nut/upssched.lock
PIPEFN /var/lib/nut/upssched.pipe
CMDSCRIPT /bin/upssched-cmd
AT ONBATT * START-TIMER onbatt1 13
AT ONLINE * CANCEL-TIMER onbatt1
#AT ONBATT * START-TIMER earlyshutdown 30
#AT ONLINE * CANCEL-TIMER earlyshutdown
AT ONBATT * START-TIMER onbattwarn 30
AT ONLINE * CANCEL-TIMER onbattwarn

Les commandes dans un terminal:

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2a Intel Corp.
Bus 001 Device 004: ID 0463:ffff MGE UPS Systems UPS
Bus 001 Device 003: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
Bus 001 Device 002: ID 1cf1:0030 Dresden Elektronik
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ls -l /dev/bus/usb/001
crw-rw-r-- 1 root root 189, 0 nov. 4 19:00 001
crw-rw-r-- 1 root root 189, 1 nov. 4 19:00 002
crw-rw-r-- 1 root root 189, 2 nov. 4 19:00 003
crw-rw-r-- 1 root nut 189, 3 nov. 8 11:05 004
crw-rw-r-- 1 root root 189, 4 nov. 4 19:00 005

/bin/upsc Onduleur@localhost

Init SSL without certificate database
battery.charge: 100
battery.charge.low: 20
battery.runtime: 2081
battery.type: PbAc
battery.voltage.high: 14
battery.voltage.low: 11
device.mfr: MGE UPS SYSTEMS
device.model: Ellipse MAX 600
device.serial: PbAc
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.parameter.synchronous: no
driver.version: 2.7.4
driver.version.data: MGE HID 1.39
driver.version.internal: 0.41
input.sensitivity: normal
input.transfer.boost.low: 185
input.transfer.high: 285
input.transfer.low: 165
input.transfer.trim.high: 265
input.voltage.extended: no
outlet.1.desc: PowerShare Outlet 1
outlet.1.id: 2
outlet.1.status: on
outlet.1.switchable: no
outlet.desc: Main Outlet
outlet.id: 1
outlet.switchable: no
output.frequency.nominal: 50
output.voltage: 230.0
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.firmware: 1.01
ups.load: 0
ups.mfr: MGE UPS SYSTEMS
ups.model: Ellipse MAX 600
ups.power.nominal: 600
ups.productid: ffff
ups.serial: PbAc
ups.status: OL
ups.timer.shutdown: 0
ups.timer.start: 0
ups.vendorid: 0463

upsc -l
Init SSL without certificate database
Onduleur

/etc/init.d/ups-monitor status
Pas de résultats

sudo invoke-rc.d nut status
Unit nut.service could not be found.
invoke-rc.d: initscript nut, action « status » failed.

systemctl status nut-monitor.service
● nut-monitor.service - Network UPS Tools - power device monitor and shutdown controller
Loaded: loaded (/lib/systemd/system/nut-monitor.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2020-11-08 11:27:05 CET; 3h 46min ago
Process: 20912 ExecStart=/sbin/upsmon (code=exited, status=0/SUCCESS)
Main PID: 20914 (upsmon)
Tasks: 2 (limit: 4915)
Memory: 1.9M
CGroup: /system.slice/nut-monitor.service
├─20913 /lib/nut/upsmon
└─20914 /lib/nut/upsmon

nov. 08 14:44:06 jeedom-pc upsmon[20914]: COMMOK Onduleur@localhost
nov. 08 14:44:36 jeedom-pc upsmon[20914]: Poll UPS [Onduleur@localhost] failed - Data stale
nov. 08 14:44:36 jeedom-pc upsmon[20914]: COMMBAD Onduleur@localhost
nov. 08 14:44:51 jeedom-pc upsmon[20914]: Poll UPS [Onduleur@localhost] failed - Data stale
nov. 08 14:45:06 jeedom-pc upsmon[20914]: Poll UPS [Onduleur@localhost] failed - Data stale
nov. 08 14:45:21 jeedom-pc upsmon[20914]: Poll UPS [Onduleur@localhost] failed - Data stale
nov. 08 14:45:36 jeedom-pc upsmon[20914]: COMMOK Onduleur@localhost
nov. 08 14:45:51 jeedom-pc upsmon[20914]: Poll UPS [Onduleur@localhost] failed - Data stale
nov. 08 14:45:51 jeedom-pc upsmon[20914]: COMMBAD Onduleur@localhost
nov. 08 14:46:06 jeedom-pc upsmon[20914]: COMMOK Onduleur@localhost