J’ai cette erreur dans les logs depuis 3 jours, vous auriez une piste ? Ca semble pas gêner le bon fonctionnement mais ça m’interroge quand même.
Jeddom 4.0.39 sous Debian Buster.
[2020-01-21 05:00:06][ERROR] : Erreur sur history::archive() : [MySQL] Error code : 22003 (1264). Out of range value for column '(null)' at row 1 : INSERT INTO historyArch(cmd_id,`datetime`,value) SELECT cmd_id,`datetime`,avg(CAST(value AS DECIMAL(12,2))) as value FROM history WHERE `datetime` <= :archiveTime AND cmd_id=:cmd_id GROUP BY UNIX_TIMESTAMP(`datetime`) DIV :archivePackage
[2020-01-22 05:00:04][ERROR] : Erreur sur history::archive() : [MySQL] Error code : 22003 (1264). Out of range value for column '(null)' at row 1 : INSERT INTO historyArch(cmd_id,`datetime`,value) SELECT cmd_id,`datetime`,avg(CAST(value AS DECIMAL(12,2))) as value FROM history WHERE `datetime` <= :archiveTime AND cmd_id=:cmd_id GROUP BY UNIX_TIMESTAMP(`datetime`) DIV :archivePackage
[2020-01-23 05:00:04][ERROR] : Erreur sur history::archive() : [MySQL] Error code : 22003 (1264). Out of range value for column '(null)' at row 1 : INSERT INTO historyArch(cmd_id,`datetime`,value) SELECT cmd_id,`datetime`,avg(CAST(value AS DECIMAL(12,2))) as value FROM history WHERE `datetime` <= :archiveTime AND cmd_id=:cmd_id GROUP BY UNIX_TIMESTAMP(`datetime`) DIV :archivePackage
@Loic
J’ai forcé la mise a jour 4.0.39, puis forcer l’exécution du cron, l’erreur est tjs la
Erreur sur history::archive() : [MySQL] Error code : 22003 (1264). Out of range value for column '(null)' at row 1 : INSERT INTO historyArch(cmd_id,`datetime`,value) SELECT cmd_id,`datetime`,avg(CAST(value AS DECIMAL(12,2))) as value FROM history WHERE `datetime`
J’en doute pas mais tu peux me mettre sur la piste
Je suis en déplacement pendant 15 jours donc pas trop le temps de regarder mais tu pourrais m’expliquer à quoi sert ce cron ?