@@ -356,29 +356,32 @@ public static function enphasesecurCron1drapport(){
356
356
$ rapport = "Pas d'anomalie de production détectée, seuil ligne 1: " . $ cumul1 . ", seuil ligne 2: " . $ cumul2 . ", seuil ligne 3: " . $ cumul3 . ", seuil ligne 4: " . $ cumul4 ;
357
357
log::add ('enphasesecur ' , 'info ' , $ rapport );
358
358
}
359
- else {
359
+
360
360
foreach (eqLogic::byType ('enphasesecur ' , true ) as $ eqLogic ) {
361
361
if ($ eqLogic ->getConfiguration ('type ' ) == 'groupe ' ) {
362
362
if ($ eqLogic ->getLogicalId () == 'enphasesecur_G1 ' ) {
363
363
$ eqLogic ->checkAndUpdateCmd ('alarme ' , $ g1 );
364
- log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 1: " . $ cumul1 );
364
+ if ($ g1 ) {log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 1: " . $ cumul1 );}
365
+
365
366
}
366
367
elseif ($ eqLogic ->getLogicalId () == 'enphasesecur_G2 ' ) {
367
368
$ eqLogic ->checkAndUpdateCmd ('alarme ' , $ g2 );
368
- log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 2: " . $ cumul2 );
369
+ if ($ g2 ) {log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 2: " . $ cumul2 );}
370
+
369
371
}
370
372
elseif ($ eqLogic ->getLogicalId () == 'enphasesecur_G3 ' ) {
371
373
$ eqLogic ->checkAndUpdateCmd ('alarme ' , $ g3 );
372
- log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 3: " . $ cumul3 );
374
+ if ( $ g3 ) { log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 3: " . $ cumul3 );}
373
375
}
374
376
elseif ($ eqLogic ->getLogicalId () == 'enphasesecur_G4 ' ) {
375
377
$ eqLogic ->checkAndUpdateCmd ('alarme ' , $ g4 );
376
- log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 4: " . $ cumul4 );
378
+
379
+ if ($ g4 ) {log::add ('enphasesecur ' , 'error ' , $ rapport . ". seuil ligne 4: " . $ cumul4 );}
377
380
}
378
381
379
382
}
380
383
}
381
- }
384
+
382
385
}
383
386
384
387
//création des crons pour les onduleurs WH et init cumul export import
0 commit comments