Erreur récurrente dans les logs

Bonjour,

Sur 1 de mes jeedom, j’ai ces erreurs solcast aux xxh45 et XXh05

0000|[2025-06-25 10:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0001|[2025-06-25 11:05:04] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0002|[2025-06-25 11:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0003|[2025-06-25 12:05:04] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0004|[2025-06-25 12:45:01] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0005|[2025-06-25 13:05:03] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0006|[2025-06-25 13:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0007|[2025-06-25 14:05:03] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0008|[2025-06-25 14:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0009|[2025-06-25 15:05:03] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0010|[2025-06-25 15:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0011|[2025-06-25 16:05:04] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0012|[2025-06-25 16:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0013|[2025-06-25 17:05:04] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0014|[2025-06-25 17:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0015|[2025-06-25 18:05:04] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0016|[2025-06-25 18:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0017|[2025-06-25 19:05:04] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0018|[2025-06-25 19:45:01] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0019|[2025-06-25 20:05:03] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0020|[2025-06-25 20:45:02] ERROR  Erreur sur solcast::solcastCron() : array_sum(): Argument #1 ($array) must be of type array, null given
0021|[2025-06-25 21:05:03] ERROR  Erreur sur solcast::solcastProdCron() : array_sum(): Argument #1 ($array) must be of type array, null given

Ca fonctionnait, j’ai fait des manip, noatamment basculer en equipement global (parceque je n’avait pas compris le role de cette option … RTFM !) et depuis, plus de remontée de solcast (sans etre sur que c’ets lié)

Norbert


Informations Jeedom

Core : 4.5 (beta)
DNS Jeedom : oui

Plugin : SolCast
Version : 2025-04-21 09:55:31 (stable)

Salut,

Tu as juste un seul équipement pour lequel tu avais coché la case « Equipement Global » ? Tu l’as décochée et depuis tu as ces erreurs ?

Tu peux me montrer la configuration avec une capture et passer les logs en debug puis envoyer ça quand tu auras eu les cron de xxh45 et xxh05 ?

On peut être sûr que les erreurs empêche le traitement du process jusqu’au bout

voilà :

Dès que j’ai les logs en debug, je te les donne

0024|[2025-06-26 09:01:16] INFO  #####---------------------------------------------------------#####
0025|[2025-06-26 09:01:16] INFO  [Prevision solaire] Lecture des paramètres
0026|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_resource_id : 4441-946c-ae80-d0fb
0027|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_api_key (length) : 32
0028|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_bypassAPI : 0
0029|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_email (length) : 0
0030|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_password (length) : 0
0031|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_selectNBJourPrevision :
0032|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_selectStartPrevision :
0033|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_selectEndPrevision :
0034|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_CmdRefreshDataFrequency 1
0035|[2025-06-26 09:01:16] DEBUG  [Prevision solaire] getInformations cfg_isGlobalEquipement 0
0036|[2025-06-26 09:01:16] ERROR  Erreur sur solcast::solcastCron() : Unsupported operand types: string - int

image

Ces informations ont visiblement sautées avec la manip, tu peux les renseigner et sauver ?

Edit : @ngrataloup, c’est bon pour toi ?

Oups, désolé !!!
Oui, c’est bon
Merci pour l’aide et ce plugin

Norbert

Ok, tu mets le post en résolu ou faudrait que je tente de corriger ?

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