@@ -2011,6 +2011,8 @@ public static function updateTrackedObjects($trackedObjects)
20112011 $ type = $ trackedObjects ['type ' ];
20122012 $ camera = $ trackedObjects ['camera ' ];
20132013 $ id = $ trackedObjects ['id ' ];
2014+ log::add (__CLASS__ , 'debug ' , "╔════════════════════════ :fg-success:UPDATE TRACKED OBJECTS:/fg: ═══════════════════ " );
2015+ log::add (__CLASS__ , 'debug ' , "║ Type d'objet suivi : " . $ type . " pour l'événement ID : " . $ id . " sur la caméra : " . $ camera );
20142016 // mettre a jour ou créer les commandes
20152017 $ frigate = frigate::byLogicalId ("eqFrigateCamera_ " . $ camera , 'frigate ' );
20162018 if (!is_object ($ frigate )) {
@@ -2020,11 +2022,13 @@ public static function updateTrackedObjects($trackedObjects)
20202022 $ eqlogicId = $ frigate ->getId ();
20212023
20222024 if ($ type == "description " ) {
2025+ log::add (__CLASS__ , 'debug ' , "║ Mise à jour de la description générée pour l'événement ID : " . $ id );
20232026 // Pour description, mettre a jour ou creer les commandes ayant le logicalid suivants: info_id
20242027 $ cmd = self ::createCmd ($ eqlogicId , "description " , "string " , "" , "info_id " , "" , 0 , null , 0 );
20252028 $ cmd ->save ();
20262029 $ cmd ->event ($ id );
20272030 } elseif ($ type == "face " ) {
2031+ log::add (__CLASS__ , 'debug ' , "║ Mise à jour de la reconnaissance faciale pour l'événement ID : " . $ id );
20282032 // Pour face, mettre a jour ou creer les commandes ayant le logicalid suivants: info_name
20292033 $ cmd = self ::createCmd ($ eqlogicId , "Nom " , "string " , "" , "info_face_name " , "" , 0 , null , 0 );
20302034 $ cmd ->save ();
@@ -2034,6 +2038,7 @@ public static function updateTrackedObjects($trackedObjects)
20342038 $ cmd ->save ();
20352039 $ cmd ->event ($ trackedObjects ['name ' ]);
20362040 } elseif ($ type == "lpr " ) {
2041+ log::add (__CLASS__ , 'debug ' , "║ Mise à jour de la reconnaissance de plaque d'immatriculation pour l'événement ID : " . $ id );
20372042 // Pour lpr, mettre a jour ou creer les commandes ayant le logicalid suivants: info_plate
20382043 $ cmd = self ::createCmd ($ eqlogicId , "Plaque d'immatriculation " , "string " , "" , "info_plate " , "" , 0 , null , 0 );
20392044 $ cmd ->save ();
@@ -2043,6 +2048,7 @@ public static function updateTrackedObjects($trackedObjects)
20432048 $ cmd ->save ();
20442049 $ cmd ->event ($ trackedObjects ['score ' ]);
20452050 }
2051+ log::add (__CLASS__ , 'debug ' , "╚════════════════════════ END UPDATE TRACKED OBJECTS ═══════════════════ " );
20462052 }
20472053
20482054 private static function createCmd ($ eqLogicId , $ name , $ subType , $ unite , $ logicalId , $ genericType , $ isVisible = 1 , $ infoCmd = null , $ historized = 0 , $ type = "info " )
@@ -3244,8 +3250,8 @@ public static function handleMqttMessage($_message)
32443250 $ cmd ->save ();
32453251 break ;
32463252
3247- case 'tracked_object_update ' :
3248- // log::add("frigate_MQTT", 'info', ' => Traitement mqtt tracked_object_update');
3253+ case 'tracked_object_update ' :
3254+ log::add ("frigate_MQTT " , 'info ' , ' => Traitement mqtt tracked_object_update ' );
32493255 self ::updateTrackedObjects ($ value );
32503256 break ;
32513257
0 commit comments