Erreur 500 lors de la création d'un onduleur

Bonjour,

La communication entre mon onduleur et Jeedom s’est arrêtée peut-être suite à une mise à jour.
J’ai supprimé mon équipement dans le plugin APC-UPS.
Quand j’ai voulu le créer à nouveau, j’ai eu une erreur « FOREIGN KEY ». A priori, il s’agissait d’une erreur sur l’historisation d’une commande qui n’existait plus. J’ai résolu ce problème grâce à @Loic sur ce post.
Seulement maintenant je ne peux toujours pas créer mon onduleur, lors de la création j’ai une erreur : 500 internal server error.
J’ai mis les paramètres suivants :
Adresse apcupsd : 127.0.0.1
Port apcupsd : 3551
Puissance de l’onduleur : 1400
Mon Jeedom est en version 3.3.39 et le plugin APC-UPS est en version du 2019-12-09 07:08:06.
J’ai passé le log en debug et apparemment l’onduleur communique, voici les logs :

[2019-12-26 15:12:01][DEBUG] : Get information string APC      : 001,037,0946 DATE     : 2019-12-26 15:12:00 +0100   HOSTNAME : jeedom VERSION  : 3.14.14 (31 May 2016) debian UPSNAME  : jeedom UPS_IDEN CABLE    : USB Cable DRIVER   : USB UPS Driver UPSMODE  : Stand Alone STARTTIME: 2019-12-21 15:41:12 +0100   MODEL    : Back-UPS XS 1400U   STATUS   : ONLINE  LINEV    : 230.0 Volts LOADPCT  : 11.0 Percent BCHARGE  : 100.0 Percent TIMELEFT : 57.7 Minutes MBATTCHG : 5 Percent MINTIMEL : 3 Minutes MAXTIME  : 0 Seconds SENSE    : Medium LOTRANS  : 155.0 Volts HITRANS  : 280.0 Volts ALARMDEL : 30 Seconds BATTV    : 27.1 Volts LASTXFER : Unacceptable line voltage changes NUMXFERS : 1 XONBATT  : 2019-12-22 15:32:37 +0100   TONBATT  : 0 Seconds CUMONBATT: 2 Seconds XOFFBATT : 2019-12-22 15:32:39 +0100   SELFTEST : NO STATFLAG : 0x05000008 SERIALNO : 4B1812P00520   BATTDATE : 2018-03-19 NOMINV   : 230 Volts NOMBATTV : 24.0 Volts NOMPOWER : 700 Watts FIRMWARE : 926.T2 .I USB FW:T2 END APC  : 2019-12-26 15:12:01 +0100    from apcaccess
[2019-12-26 15:12:01][DEBUG] : Get information key APC with value 001,037,0946
[2019-12-26 15:12:01][DEBUG] : Get information key DATE with value 2019-12-26 15:12:00 +0100
[2019-12-26 15:12:01][DEBUG] : Get information key HOSTNAME with value jeedom
[2019-12-26 15:12:01][DEBUG] : Get information key VERSION with value 3.14.14 (31 May 2016) debian
[2019-12-26 15:12:01][DEBUG] : Get information key UPSNAME with value jeedom UPS_IDEN
[2019-12-26 15:12:01][DEBUG] : Get information key CABLE with value USB Cable
[2019-12-26 15:12:01][DEBUG] : Get information key DRIVER with value USB UPS Driver
[2019-12-26 15:12:01][DEBUG] : Get information key UPSMODE with value Stand Alone
[2019-12-26 15:12:01][DEBUG] : Get information key STARTTIME with value 2019-12-21 15:41:12 +0100
[2019-12-26 15:12:01][DEBUG] : Get information key MODEL with value Back-UPS XS 1400U
[2019-12-26 15:12:01][DEBUG] : Get information key STATUS with value ONLINE
[2019-12-26 15:12:01][DEBUG] : Get information key LINEV with value 230.0 Volts
[2019-12-26 15:12:01][DEBUG] : Get information key LOADPCT with value 11.0 Percent
[2019-12-26 15:12:01][DEBUG] : Get information key BCHARGE with value 100.0 Percent
[2019-12-26 15:12:01][DEBUG] : Get information key TIMELEFT with value 57.7 Minutes
[2019-12-26 15:12:01][DEBUG] : Get information key MBATTCHG with value 5 Percent
[2019-12-26 15:12:01][DEBUG] : Get information key MINTIMEL with value 3 Minutes
[2019-12-26 15:12:01][DEBUG] : Get information key MAXTIME with value 0 Seconds
[2019-12-26 15:12:01][DEBUG] : Get information key SENSE with value Medium
[2019-12-26 15:12:01][DEBUG] : Get information key LOTRANS with value 155.0 Volts
[2019-12-26 15:12:01][DEBUG] : Get information key HITRANS with value 280.0 Volts
[2019-12-26 15:12:01][DEBUG] : Get information key ALARMDEL with value 30 Seconds
[2019-12-26 15:12:01][DEBUG] : Get information key BATTV with value 27.1 Volts
[2019-12-26 15:12:01][DEBUG] : Get information key LASTXFER with value Unacceptable line voltage changes
[2019-12-26 15:12:01][DEBUG] : Get information key NUMXFERS with value 1
[2019-12-26 15:12:01][DEBUG] : Get information key XONBATT with value 2019-12-22 15:32:37 +0100
[2019-12-26 15:12:01][DEBUG] : Get information key TONBATT with value 0 Seconds
[2019-12-26 15:12:01][DEBUG] : Get information key CUMONBATT with value 2 Seconds
[2019-12-26 15:12:01][DEBUG] : Get information key XOFFBATT with value 2019-12-22 15:32:39 +0100
[2019-12-26 15:12:01][DEBUG] : Get information key SELFTEST with value NO
[2019-12-26 15:12:01][DEBUG] : Get information key STATFLAG with value 0x05000008
[2019-12-26 15:12:01][DEBUG] : Get information key SERIALNO with value 4B1812P00520
[2019-12-26 15:12:01][DEBUG] : Get information key BATTDATE with value 2018-03-19
[2019-12-26 15:12:01][DEBUG] : Get information key NOMINV with value 230 Volts
[2019-12-26 15:12:01][DEBUG] : Get information key NOMBATTV with value 24.0 Volts
[2019-12-26 15:12:01][DEBUG] : Get information key NOMPOWER with value 700 Watts
[2019-12-26 15:12:01][DEBUG] : Get information key FIRMWARE with value 926.T2 .I USB FW:T2
[2019-12-26 15:12:01][DEBUG] : Get information key END APC with value 2019-12-26 15:12:01 +0100
[2019-12-26 15:12:01][DEBUG] : Update command loadpct
[2019-12-26 15:12:01][DEBUG] :  => apply default case
[2019-12-26 15:12:01][DEBUG] :  => update command loadpct with 11.0
[2019-12-26 15:12:01][DEBUG] : Update command bcharge
[2019-12-26 15:12:01][DEBUG] :  => apply default case
[2019-12-26 15:12:01][DEBUG] :  => update battery status

Quelqu’un sait-il d’où peut venir le problème ?
Merci et bonne journée,

Edit :
Je viens de me rendre compte que dans le log http.error j’ai cette ligne qui apparait à chaque tentative d’enregistrement des paramètres de mon onduleur :

[Thu Dec 26 14:57:54.842207 2019] [:error] [pid 415] [client 92.154.119.144:52735] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) in /var/www/html/core/php/utils.inc.php on line 901, referer: https://jeedom.sables.eu/index.php?v=d&m=apcups&p=apcups

Pourquoi mettre une adresse de loopback et pas l’adresse IP ?

Bonjour,
J’ai essayé de mettre l’IP de mon Jeedom mais la connexion est refusée.
Je suis sur une vm Proxmox sous debian 9. J’ai aussi essayé l’adresse 127.0.1.1
Pourtant on voit bien que l’onduleur communique avec Jeedom dans les logs.

Personne n’a une idée ?

Bonjour,

J’ai un problème similaire après mise à jour de mon Jeedom sous Stretch…
J’ai désinstallé / réinstallé le démon apcups, relancé les dépendances.

L’adresse IP de Jeedom a bien été mise dans le fichier de conf du démon, idem dans l’équipement Onduleur. Et j’ai un log du plugin avec des requêtes en boucle au démon (et des réponses) et pour finir une erreur de mémoire dans le log http…

Log APCUPS :

[2020-01-18 14:43:57][DEBUG] : Get information string APC      : 001,036,0876 DATE     : 2020-01-18 14:43:47 +0100   HOSTNAME : Pixie VERSION  : 3.14.14 (31 May 2016) debian UPSNAME  : jeedom UPS_IDEN CABLE    : USB Cable DRIVER   : USB UPS Driver UPSMODE  : Stand Alone STARTTIME: 2020-01-18 14:30:01 +0100   MODEL    : Back-UPS RS 550G  STATUS   : ONLINE  LINEV    : 235.0 Volts LOADPCT  : 3.0 Percent BCHARGE  : 100.0 Percent TIMELEFT : 182.5 Minutes MBATTCHG : 5 Percent MINTIMEL : 3 Minutes MAXTIME  : 0 Seconds SENSE    : Medium LOTRANS  : 176.0 Volts HITRANS  : 282.0 Volts ALARMDEL : No alarm BATTV    : 13.6 Volts LASTXFER : Automatic or explicit self test NUMXFERS : 0 TONBATT  : 0 Seconds CUMONBATT: 0 Seconds XOFFBATT : N/A SELFTEST : NO STATFLAG : 0x05000008 SERIALNO : 3B1406X07920   BATTDATE : 2014-02-04 NOMINV   : 230 Volts NOMBATTV : 12.0 Volts NOMPOWER : 330 Watts FIRMWARE : 857.L4 .I USB FW:L4 END APC  : 2020-01-18 14:43:57 +0100    from apcaccess
[2020-01-18 14:43:57][DEBUG] : Get information key APC with value 001,036,0876
[2020-01-18 14:43:57][DEBUG] : Get information key DATE with value 2020-01-18 14:43:47 +0100
[2020-01-18 14:43:57][DEBUG] : Get information key HOSTNAME with value Pixie
[2020-01-18 14:43:57][DEBUG] : Get information key VERSION with value 3.14.14 (31 May 2016) debian
[2020-01-18 14:43:57][DEBUG] : Get information key UPSNAME with value jeedom UPS_IDEN
[2020-01-18 14:43:57][DEBUG] : Get information key CABLE with value USB Cable
[2020-01-18 14:43:57][DEBUG] : Get information key DRIVER with value USB UPS Driver
[2020-01-18 14:43:57][DEBUG] : Get information key UPSMODE with value Stand Alone
[2020-01-18 14:43:57][DEBUG] : Get information key STARTTIME with value 2020-01-18 14:30:01 +0100
[2020-01-18 14:43:57][DEBUG] : Get information key MODEL with value Back-UPS RS 550G
[2020-01-18 14:43:57][DEBUG] : Get information key STATUS with value ONLINE
[2020-01-18 14:43:57][DEBUG] : Get information key LINEV with value 235.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key LOADPCT with value 3.0 Percent
[2020-01-18 14:43:57][DEBUG] : Get information key BCHARGE with value 100.0 Percent
[2020-01-18 14:43:57][DEBUG] : Get information key TIMELEFT with value 182.5 Minutes
[2020-01-18 14:43:57][DEBUG] : Get information key MBATTCHG with value 5 Percent
[2020-01-18 14:43:57][DEBUG] : Get information key MINTIMEL with value 3 Minutes
[2020-01-18 14:43:57][DEBUG] : Get information key MAXTIME with value 0 Seconds
[2020-01-18 14:43:57][DEBUG] : Get information key SENSE with value Medium
[2020-01-18 14:43:57][DEBUG] : Get information key LOTRANS with value 176.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key HITRANS with value 282.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key ALARMDEL with value No alarm
[2020-01-18 14:43:57][DEBUG] : Get information key BATTV with value 13.6 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key LASTXFER with value Automatic or explicit self test
[2020-01-18 14:43:57][DEBUG] : Get information key NUMXFERS with value 0
[2020-01-18 14:43:57][DEBUG] : Get information key TONBATT with value 0 Seconds
[2020-01-18 14:43:57][DEBUG] : Get information key CUMONBATT with value 0 Seconds
[2020-01-18 14:43:57][DEBUG] : Get information key XOFFBATT with value N/A
[2020-01-18 14:43:57][DEBUG] : Get information key SELFTEST with value NO
[2020-01-18 14:43:57][DEBUG] : Get information key STATFLAG with value 0x05000008
[2020-01-18 14:43:57][DEBUG] : Get information key SERIALNO with value 3B1406X07920
[2020-01-18 14:43:57][DEBUG] : Get information key BATTDATE with value 2014-02-04
[2020-01-18 14:43:57][DEBUG] : Get information key NOMINV with value 230 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key NOMBATTV with value 12.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key NOMPOWER with value 330 Watts
[2020-01-18 14:43:57][DEBUG] : Get information key FIRMWARE with value 857.L4 .I USB FW:L4
[2020-01-18 14:43:57][DEBUG] : Get information key END APC with value 2020-01-18 14:43:57 +0100
[2020-01-18 14:43:57][DEBUG] : Update command loadpct
[2020-01-18 14:43:57][DEBUG] :  => apply default case
[2020-01-18 14:43:57][DEBUG] :  => update command loadpct with 3.0
[2020-01-18 14:43:57][DEBUG] : Update command bcharge
[2020-01-18 14:43:57][DEBUG] :  => apply default case
[2020-01-18 14:43:57][DEBUG] :  => update battery status
[2020-01-18 14:43:57][DEBUG] : Get information string APC      : 001,036,0876 DATE     : 2020-01-18 14:43:47 +0100   HOSTNAME : Pixie VERSION  : 3.14.14 (31 May 2016) debian UPSNAME  : jeedom UPS_IDEN CABLE    : USB Cable DRIVER   : USB UPS Driver UPSMODE  : Stand Alone STARTTIME: 2020-01-18 14:30:01 +0100   MODEL    : Back-UPS RS 550G  STATUS   : ONLINE  LINEV    : 235.0 Volts LOADPCT  : 3.0 Percent BCHARGE  : 100.0 Percent TIMELEFT : 182.5 Minutes MBATTCHG : 5 Percent MINTIMEL : 3 Minutes MAXTIME  : 0 Seconds SENSE    : Medium LOTRANS  : 176.0 Volts HITRANS  : 282.0 Volts ALARMDEL : No alarm BATTV    : 13.6 Volts LASTXFER : Automatic or explicit self test NUMXFERS : 0 TONBATT  : 0 Seconds CUMONBATT: 0 Seconds XOFFBATT : N/A SELFTEST : NO STATFLAG : 0x05000008 SERIALNO : 3B1406X07920   BATTDATE : 2014-02-04 NOMINV   : 230 Volts NOMBATTV : 12.0 Volts NOMPOWER : 330 Watts FIRMWARE : 857.L4 .I USB FW:L4 END APC  : 2020-01-18 14:43:57 +0100    from apcaccess
[2020-01-18 14:43:57][DEBUG] : Get information key APC with value 001,036,0876
[2020-01-18 14:43:57][DEBUG] : Get information key DATE with value 2020-01-18 14:43:47 +0100
[2020-01-18 14:43:57][DEBUG] : Get information key HOSTNAME with value Pixie
[2020-01-18 14:43:57][DEBUG] : Get information key VERSION with value 3.14.14 (31 May 2016) debian
[2020-01-18 14:43:57][DEBUG] : Get information key UPSNAME with value jeedom UPS_IDEN
[2020-01-18 14:43:57][DEBUG] : Get information key CABLE with value USB Cable
[2020-01-18 14:43:57][DEBUG] : Get information key DRIVER with value USB UPS Driver
[2020-01-18 14:43:57][DEBUG] : Get information key UPSMODE with value Stand Alone
[2020-01-18 14:43:57][DEBUG] : Get information key STARTTIME with value 2020-01-18 14:30:01 +0100
[2020-01-18 14:43:57][DEBUG] : Get information key MODEL with value Back-UPS RS 550G
[2020-01-18 14:43:57][DEBUG] : Get information key STATUS with value ONLINE
[2020-01-18 14:43:57][DEBUG] : Get information key LINEV with value 235.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key LOADPCT with value 3.0 Percent
[2020-01-18 14:43:57][DEBUG] : Get information key BCHARGE with value 100.0 Percent
[2020-01-18 14:43:57][DEBUG] : Get information key TIMELEFT with value 182.5 Minutes
[2020-01-18 14:43:57][DEBUG] : Get information key MBATTCHG with value 5 Percent
[2020-01-18 14:43:57][DEBUG] : Get information key MINTIMEL with value 3 Minutes
[2020-01-18 14:43:57][DEBUG] : Get information key MAXTIME with value 0 Seconds
[2020-01-18 14:43:57][DEBUG] : Get information key SENSE with value Medium
[2020-01-18 14:43:57][DEBUG] : Get information key LOTRANS with value 176.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key HITRANS with value 282.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key ALARMDEL with value No alarm
[2020-01-18 14:43:57][DEBUG] : Get information key BATTV with value 13.6 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key LASTXFER with value Automatic or explicit self test
[2020-01-18 14:43:57][DEBUG] : Get information key NUMXFERS with value 0
[2020-01-18 14:43:57][DEBUG] : Get information key TONBATT with value 0 Seconds
[2020-01-18 14:43:57][DEBUG] : Get information key CUMONBATT with value 0 Seconds
[2020-01-18 14:43:57][DEBUG] : Get information key XOFFBATT with value N/A
[2020-01-18 14:43:57][DEBUG] : Get information key SELFTEST with value NO
[2020-01-18 14:43:57][DEBUG] : Get information key STATFLAG with value 0x05000008
[2020-01-18 14:43:57][DEBUG] : Get information key SERIALNO with value 3B1406X07920
[2020-01-18 14:43:57][DEBUG] : Get information key BATTDATE with value 2014-02-04
[2020-01-18 14:43:57][DEBUG] : Get information key NOMINV with value 230 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key NOMBATTV with value 12.0 Volts
[2020-01-18 14:43:57][DEBUG] : Get information key NOMPOWER with value 330 Watts
[2020-01-18 14:43:57][DEBUG] : Get information key FIRMWARE with value 857.L4 .I USB FW:L4
[2020-01-18 14:43:57][DEBUG] : Get information key END APC with value 2020-01-18 14:43:57 +0100
[2020-01-18 14:43:57][DEBUG] : Update command loadpct
[2020-01-18 14:43:57][DEBUG] :  => apply default case
[2020-01-18 14:43:57][DEBUG] :  => update command loadpct with 3.0
[2020-01-18 14:43:57][DEBUG] : Update command bcharge
[2020-01-18 14:43:57][DEBUG] :  => apply default case
[2020-01-18 14:43:57][DEBUG] :  => update battery status

Log http :

[Sat Jan 18 14:44:19.368739 2020] [:error] [pid 12524] [client 192.168.1.70:5151] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 2097152 bytes) in /var/www/html/core/php/utils.inc.php on line 901, referer: http://192.168.1.13/index.php?v=d&m=apcups&p=apcups

Le taux de charge de Jeedom monte en flèche quans j’essaye de sauvegarder l’équipement…

Je vois pas où est le problème, après avoir passé des heures uniquement sur ce plugin ! Si quelqu’un qui a déjà résolu ça passe par ici, je veux bien de l’aide.

La solution au problème :

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.