[2026-03-06 20:57:52] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 20:57:53] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:57:53] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 20:57:54] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 20:57:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772830676031251","http_code":200,"duration_ms":2534.25}
[2026-03-06 20:57:56] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:57:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 20:57:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772830677783109","http_code":200,"duration_ms":1544.2100000000000363797880709171295166015625}
[2026-03-06 20:57:58] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:57:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 20:57:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772830679514411","http_code":200,"duration_ms":1543.079999999999927240423858165740966796875}
[2026-03-06 20:58:00] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:58:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 20:58:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772830681487436","http_code":200,"duration_ms":1800.6199999999998908606357872486114501953125}
[2026-03-06 20:58:02] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:58:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 20:58:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772830684047229","http_code":200,"duration_ms":1692.930000000000063664629124104976654052734375}
[2026-03-06 20:58:04] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:58:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2990,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 20:58:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830685650504%9f3a36f19f3a36f1","http_code":200,"duration_ms":1232.98000000000001818989403545856475830078125}
[2026-03-06 20:58:06] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:58:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2988,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 20:58:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830687115841%9f3a36f19f3a36f1","http_code":200,"duration_ms":1174.819999999999936335370875895023345947265625}
[2026-03-06 20:58:08] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"706"}
[2026-03-06 20:58:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2986,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 20:58:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772830689203232","http_code":200,"duration_ms":1468.73000000000001818989403545856475830078125}
[2026-03-06 20:58:21] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 20:58:21] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"706"}
[2026-03-06 20:58:21] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 20:58:21] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 20:58:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772830701345168","http_code":200,"duration_ms":399.1299999999999954525264911353588104248046875}
[2026-03-06 20:58:21] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"706"}
[2026-03-06 20:58:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-03-06 20:58:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772830701649063","http_code":200,"duration_ms":445.8799999999999954525264911353588104248046875}
[2026-03-06 20:58:22] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"706"}
[2026-03-06 20:58:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 20:58:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772830702219709","http_code":200,"duration_ms":489.3999999999999772626324556767940521240234375}
[2026-03-06 20:58:22] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"706"}
[2026-03-06 20:58:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 20:58:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772830702600285","http_code":200,"duration_ms":293.18999999999999772626324556767940521240234375}
[2026-03-06 20:58:22] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"706"}
[2026-03-06 20:58:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 20:58:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830702878424%9f3a36f19f3a36f1","http_code":200,"duration_ms":113.7999999999999971578290569595992565155029296875}
[2026-03-06 20:58:22] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"706"}
[2026-03-06 20:58:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 20:58:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772830702997299","http_code":200,"duration_ms":241.289999999999992041921359486877918243408203125}
[2026-03-06 21:00:02] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:00:05] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:05] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:00:06] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:00:10] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772830809697023","http_code":200,"duration_ms":4546.3000000000001818989403545856475830078125}
[2026-03-06 21:00:10] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:10] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:00:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772830811628574","http_code":200,"duration_ms":1637.5}
[2026-03-06 21:00:12] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:13] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:00:14] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772830814410704","http_code":200,"duration_ms":2108.36000000000012732925824820995330810546875}
[2026-03-06 21:00:15] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:15] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:00:16] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772830816401764","http_code":200,"duration_ms":1501.720000000000027284841053187847137451171875}
[2026-03-06 21:00:17] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:17] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:00:18] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772830818515176","http_code":200,"duration_ms":1523.7899999999999636202119290828704833984375}
[2026-03-06 21:00:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2987,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:00:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830820650947%9f3a36f19f3a36f1","http_code":200,"duration_ms":1385.73000000000001818989403545856475830078125}
[2026-03-06 21:00:21] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2985,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:00:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772830822997265","http_code":200,"duration_ms":1372.829999999999927240423858165740966796875}
[2026-03-06 21:00:24] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2982,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:00:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830825409888%9f3a36f19f3a36f1","http_code":200,"duration_ms":1236.950000000000045474735088646411895751953125}
[2026-03-06 21:00:25] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"707"}
[2026-03-06 21:00:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2981,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:00:27] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772830826939422","http_code":200,"duration_ms":1425.680000000000063664629124104976654052734375}
[2026-03-06 21:00:31] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:00:31] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"707"}
[2026-03-06 21:00:31] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:00:31] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:00:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772830831909632","http_code":200,"duration_ms":394.009999999999990905052982270717620849609375}
[2026-03-06 21:00:32] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"707"}
[2026-03-06 21:00:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:00:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772830832561977","http_code":200,"duration_ms":832.4099999999999681676854379475116729736328125}
[2026-03-06 21:00:33] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"707"}
[2026-03-06 21:00:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:00:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772830833853163","http_code":200,"duration_ms":1081.589999999999918145476840436458587646484375}
[2026-03-06 21:00:34] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"707"}
[2026-03-06 21:00:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:00:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772830834415570","http_code":200,"duration_ms":352.3799999999999954525264911353588104248046875}
[2026-03-06 21:00:34] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"707"}
[2026-03-06 21:00:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:00:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772830834768824","http_code":200,"duration_ms":338.95999999999997953636921010911464691162109375}
[2026-03-06 21:01:01] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:01:01] [INFO] Iniciando envío FCM | {"token_preview":"cd8YLIdcR5O1onoPbCGP...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:01] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:01:02] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:01:04] [ERROR] FCM falló - HTTP Error | {"token_preview":"cd8YLIdcR5O1onoPbCGP...","http_code":404,"error_code":404,"error_message":"Requested entity was not found.","error_full":{"error":{"code":404,"message":"Requested entity was not found.","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com\/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"response_full":"{\n  \"error\": {\n    \"code\": 404,\n    \"message\": \"Requested entity was not found.\",\n    \"status\": \"NOT_FOUND\",\n    \"details\": [\n      {\n        \"@type\": \"type.googleapis.com\/google.firebase.fcm.v1.FcmError\",\n        \"errorCode\": \"UNREGISTERED\"\n      }\n    ]\n  }\n}\n","duration_ms":2582.53000000000020008883439004421234130859375,"intento":1}
[2026-03-06 21:01:04] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:01:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772830866187792","http_code":200,"duration_ms":1557.299999999999954525264911353588104248046875}
[2026-03-06 21:01:06] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772830867232915","http_code":200,"duration_ms":1021.5399999999999636202119290828704833984375}
[2026-03-06 21:01:07] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772830867633328","http_code":200,"duration_ms":394.33999999999997498889570124447345733642578125}
[2026-03-06 21:01:07] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772830868088403","http_code":200,"duration_ms":335.3799999999999954525264911353588104248046875}
[2026-03-06 21:01:08] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772830868433689","http_code":200,"duration_ms":276.18000000000000682121026329696178436279296875}
[2026-03-06 21:01:08] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830868707362%9f3a36f19f3a36f1","http_code":200,"duration_ms":145.3600000000000136424205265939235687255859375}
[2026-03-06 21:01:08] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830869288612%9f3a36f19f3a36f1","http_code":200,"duration_ms":448.1200000000000045474735088646411895751953125}
[2026-03-06 21:01:09] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772830869438934","http_code":200,"duration_ms":459.029999999999972715158946812152862548828125}
[2026-03-06 21:01:09] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:10] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772830870282538","http_code":200,"duration_ms":482.56000000000000227373675443232059478759765625}
[2026-03-06 21:01:10] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:10] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:10] [ERROR] FCM falló - HTTP Error | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","http_code":404,"error_code":404,"error_message":"NotRegistered","error_full":{"error":{"code":404,"message":"NotRegistered","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com\/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"response_full":"{\n  \"error\": {\n    \"code\": 404,\n    \"message\": \"NotRegistered\",\n    \"status\": \"NOT_FOUND\",\n    \"details\": [\n      {\n        \"@type\": \"type.googleapis.com\/google.firebase.fcm.v1.FcmError\",\n        \"errorCode\": \"UNREGISTERED\"\n      }\n    ]\n  }\n}\n","duration_ms":79.06000000000000227373675443232059478759765625,"intento":1}
[2026-03-06 21:01:10] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:10] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:11] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772830870648875","http_code":200,"duration_ms":522.220000000000027284841053187847137451171875}
[2026-03-06 21:01:11] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:11] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:01:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772830871823315%9f3a36f19f3a36f1","http_code":200,"duration_ms":876.30999999999994543031789362430572509765625}
[2026-03-06 21:01:12] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"707"}
[2026-03-06 21:01:12] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2990,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:01:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772830872617123","http_code":200,"duration_ms":776.48000000000001818989403545856475830078125}
[2026-03-06 21:07:23] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:07:23] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:23] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:07:24] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:07:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772831245197510%9f3a36f19f3a36f1","http_code":200,"duration_ms":1351.15000000000009094947017729282379150390625}
[2026-03-06 21:07:26] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:26] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:07:27] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772831247266126","http_code":200,"duration_ms":1502.339999999999918145476840436458587646484375}
[2026-03-06 21:07:27] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:27] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:07:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772831248838226","http_code":200,"duration_ms":1295.359999999999899955582804977893829345703125}
[2026-03-06 21:07:29] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:07:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772831250381556","http_code":200,"duration_ms":1426.339999999999918145476840436458587646484375}
[2026-03-06 21:07:31] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:07:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772831253004181","http_code":200,"duration_ms":2280.86000000000012732925824820995330810546875}
[2026-03-06 21:07:33] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:07:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772831254885198","http_code":200,"duration_ms":1496.19000000000005456968210637569427490234375}
[2026-03-06 21:07:35] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:07:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772831256546448","http_code":200,"duration_ms":1422.180000000000063664629124104976654052734375}
[2026-03-06 21:07:37] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2987,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:07:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772831258479458%9f3a36f19f3a36f1","http_code":200,"duration_ms":1381.700000000000045474735088646411895751953125}
[2026-03-06 21:07:39] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"708"}
[2026-03-06 21:07:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2985,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:07:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772831260527055","http_code":200,"duration_ms":1408.55999999999994543031789362430572509765625}
[2026-03-06 21:10:05] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:10:06] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:06] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:10:07] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:10:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772831408578054%9f3a36f19f3a36f1","http_code":200,"duration_ms":2186}
[2026-03-06 21:10:09] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:10:10] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772831410663811","http_code":200,"duration_ms":1349.420000000000072759576141834259033203125}
[2026-03-06 21:10:11] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:11] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:10:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772831412192862","http_code":200,"duration_ms":1305.089999999999918145476840436458587646484375}
[2026-03-06 21:10:12] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:12] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:10:14] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772831413763660","http_code":200,"duration_ms":1373.220000000000027284841053187847137451171875}
[2026-03-06 21:10:14] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:14] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:10:15] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772831415439220","http_code":200,"duration_ms":1322.329999999999927240423858165740966796875}
[2026-03-06 21:10:15] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:15] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:10:17] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772831416934755","http_code":200,"duration_ms":1563.430000000000063664629124104976654052734375}
[2026-03-06 21:10:17] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:17] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2990,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:10:18] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772831418753235","http_code":200,"duration_ms":1252.25}
[2026-03-06 21:10:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2988,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:10:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772831422826227%9f3a36f19f3a36f1","http_code":200,"duration_ms":3695.30999999999994543031789362430572509765625}
[2026-03-06 21:10:23] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"709"}
[2026-03-06 21:10:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2984,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:10:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772831424958817","http_code":200,"duration_ms":1337.80999999999994543031789362430572509765625}
[2026-03-06 21:10:59] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:11:00] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:00] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:11:00] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:11:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772831461516452%9f3a36f19f3a36f1","http_code":200,"duration_ms":1402.569999999999936335370875895023345947265625}
[2026-03-06 21:11:02] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:11:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772831463569499","http_code":200,"duration_ms":1460.09999999999990905052982270717620849609375}
[2026-03-06 21:11:04] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:11:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772831465217835","http_code":200,"duration_ms":1494.549999999999954525264911353588104248046875}
[2026-03-06 21:11:05] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:11:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772831466902372","http_code":200,"duration_ms":1421.700000000000045474735088646411895751953125}
[2026-03-06 21:11:07] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:11:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772831468693595","http_code":200,"duration_ms":1631.15000000000009094947017729282379150390625}
[2026-03-06 21:11:09] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:11:11] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772831470661599","http_code":200,"duration_ms":1603.5399999999999636202119290828704833984375}
[2026-03-06 21:11:11] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:11] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:11:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772831472518077","http_code":200,"duration_ms":1490.170000000000072759576141834259033203125}
[2026-03-06 21:11:13] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:13] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2987,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:11:14] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772831474116030%9f3a36f19f3a36f1","http_code":200,"duration_ms":1157.549999999999954525264911353588104248046875}
[2026-03-06 21:11:15] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"710"}
[2026-03-06 21:11:15] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2985,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:11:16] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772831476347824","http_code":200,"duration_ms":1563.1199999999998908606357872486114501953125}
[2026-03-06 21:36:55] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:36:56] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:36:56] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:36:56] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:36:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833017840788%9f3a36f19f3a36f1","http_code":200,"duration_ms":1333.2100000000000363797880709171295166015625}
[2026-03-06 21:36:58] [INFO] Iniciando envío FCM | {"token_preview":"cNjme_JKQNuzhpku8nsD...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:36:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:36:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cNjme_JKQNuzhpku8nsD...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833019363932%9f3a36f19f3a36f1","http_code":200,"duration_ms":1125.65000000000009094947017729282379150390625}
[2026-03-06 21:36:59] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:36:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:37:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833020689404%9f3a36f19f3a36f1","http_code":200,"duration_ms":1114.990000000000009094947017729282379150390625}
[2026-03-06 21:37:00] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:37:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833021809717","http_code":200,"duration_ms":1439.680000000000063664629124104976654052734375}
[2026-03-06 21:37:02] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:37:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833023479157","http_code":200,"duration_ms":1456.23000000000001818989403545856475830078125}
[2026-03-06 21:37:04] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:37:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772833025212707","http_code":200,"duration_ms":1381.390000000000100044417195022106170654296875}
[2026-03-06 21:37:06] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2990,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:37:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833027244981","http_code":200,"duration_ms":1444.359999999999899955582804977893829345703125}
[2026-03-06 21:37:07] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:37:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833028897206","http_code":200,"duration_ms":1467.80999999999994543031789362430572509765625}
[2026-03-06 21:37:09] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2987,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:37:11] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772833030652193","http_code":200,"duration_ms":1492.73000000000001818989403545856475830078125}
[2026-03-06 21:37:11] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:11] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2985,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:37:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833032307040","http_code":200,"duration_ms":1260.430000000000063664629124104976654052734375}
[2026-03-06 21:37:12] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:12] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2984,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:37:14] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833034288577","http_code":200,"duration_ms":1895.329999999999927240423858165740966796875}
[2026-03-06 21:37:14] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:14] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2982,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:37:16] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833035966239","http_code":200,"duration_ms":1344.220000000000027284841053187847137451171875}
[2026-03-06 21:37:16] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:16] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2980,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:37:17] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833037712239%9f3a36f19f3a36f1","http_code":200,"duration_ms":1272.779999999999972715158946812152862548828125}
[2026-03-06 21:37:18] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"711"}
[2026-03-06 21:37:18] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2978,"expira_en_minutos":49.60000000000000142108547152020037174224853515625}
[2026-03-06 21:37:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772833040189703","http_code":200,"duration_ms":1720.25}
[2026-03-06 21:37:25] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:37:25] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:25] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:37:25] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:37:26] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833045893673","http_code":200,"duration_ms":528.51999999999998181010596454143524169921875}
[2026-03-06 21:37:26] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:26] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:37:26] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772833046265937","http_code":200,"duration_ms":247.270000000000010231815394945442676544189453125}
[2026-03-06 21:37:26] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:26] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:37:26] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833046553898","http_code":200,"duration_ms":406.16000000000002501110429875552654266357421875}
[2026-03-06 21:37:26] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:26] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:37:27] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772833046945219","http_code":200,"duration_ms":372.19999999999998863131622783839702606201171875}
[2026-03-06 21:37:27] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:27] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:37:27] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833047295714","http_code":200,"duration_ms":546.5}
[2026-03-06 21:37:27] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:27] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:37:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833047850581","http_code":200,"duration_ms":242.93000000000000682121026329696178436279296875}
[2026-03-06 21:37:28] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:37:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833048124122","http_code":200,"duration_ms":299.07999999999998408384271897375583648681640625}
[2026-03-06 21:37:28] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:37:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833048392548","http_code":200,"duration_ms":216.330000000000012505552149377763271331787109375}
[2026-03-06 21:37:28] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:37:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833048697398%9f3a36f19f3a36f1","http_code":200,"duration_ms":229.400000000000005684341886080801486968994140625}
[2026-03-06 21:37:28] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:37:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833048881189","http_code":200,"duration_ms":306.759999999999990905052982270717620849609375}
[2026-03-06 21:37:29] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:37:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833049590481%9f3a36f19f3a36f1","http_code":200,"duration_ms":532.6299999999999954525264911353588104248046875}
[2026-03-06 21:37:29] [INFO] Iniciando envío FCM | {"token_preview":"cNjme_JKQNuzhpku8nsD...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"711"}
[2026-03-06 21:37:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:37:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cNjme_JKQNuzhpku8nsD...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833049715756%9f3a36f19f3a36f1","http_code":200,"duration_ms":89.5}
[2026-03-06 21:37:58] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:37:58] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:37:58] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:37:58] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:37:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833078828363","http_code":200,"duration_ms":501.95999999999997953636921010911464691162109375}
[2026-03-06 21:37:59] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:37:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:37:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772833079413425","http_code":200,"duration_ms":673.48000000000001818989403545856475830078125}
[2026-03-06 21:37:59] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:37:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:38:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833079978496","http_code":200,"duration_ms":585.950000000000045474735088646411895751953125}
[2026-03-06 21:38:00] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:38:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772833080404976","http_code":200,"duration_ms":940.7899999999999636202119290828704833984375}
[2026-03-06 21:38:01] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:38:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772833081345503","http_code":200,"duration_ms":296.58999999999997498889570124447345733642578125}
[2026-03-06 21:38:01] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:38:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833082048438","http_code":200,"duration_ms":930.6699999999999590727384202182292938232421875}
[2026-03-06 21:38:02] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833084083315%9f3a36f19f3a36f1","http_code":200,"duration_ms":1459.079999999999927240423858165740966796875}
[2026-03-06 21:38:04] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833085024622%9f3a36f19f3a36f1","http_code":200,"duration_ms":944.1499999999999772626324556767940521240234375}
[2026-03-06 21:38:05] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833085333468","http_code":200,"duration_ms":414.6000000000000227373675443232059478759765625}
[2026-03-06 21:38:05] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833086229416","http_code":200,"duration_ms":888.6399999999999863575794734060764312744140625}
[2026-03-06 21:38:06] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:06] [ERROR] FCM falló - HTTP Error | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","http_code":404,"error_code":404,"error_message":"NotRegistered","error_full":{"error":{"code":404,"message":"NotRegistered","status":"NOT_FOUND","details":[{"@type":"type.googleapis.com\/google.firebase.fcm.v1.FcmError","errorCode":"UNREGISTERED"}]}},"response_full":"{\n  \"error\": {\n    \"code\": 404,\n    \"message\": \"NotRegistered\",\n    \"status\": \"NOT_FOUND\",\n    \"details\": [\n      {\n        \"@type\": \"type.googleapis.com\/google.firebase.fcm.v1.FcmError\",\n        \"errorCode\": \"UNREGISTERED\"\n      }\n    ]\n  }\n}\n","duration_ms":142.659999999999996589394868351519107818603515625,"intento":1}
[2026-03-06 21:38:06] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833086746173","http_code":200,"duration_ms":291.82999999999998408384271897375583648681640625}
[2026-03-06 21:38:06] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833087011018%9f3a36f19f3a36f1","http_code":200,"duration_ms":125.7900000000000062527760746888816356658935546875}
[2026-03-06 21:38:07] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833087109537","http_code":200,"duration_ms":272.81999999999999317878973670303821563720703125}
[2026-03-06 21:38:07] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833087575699%9f3a36f19f3a36f1","http_code":200,"duration_ms":270.20999999999997953636921010911464691162109375}
[2026-03-06 21:38:07] [INFO] Iniciando envío FCM | {"token_preview":"cNjme_JKQNuzhpku8nsD...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"711"}
[2026-03-06 21:38:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:38:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cNjme_JKQNuzhpku8nsD...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833087784297%9f3a36f19f3a36f1","http_code":200,"duration_ms":211.69999999999998863131622783839702606201171875}
[2026-03-06 21:41:27] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:41:27] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:27] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:41:28] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:41:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833289241507%9f3a36f19f3a36f1","http_code":200,"duration_ms":1350.410000000000081854523159563541412353515625}
[2026-03-06 21:41:29] [INFO] Iniciando envío FCM | {"token_preview":"cNjme_JKQNuzhpku8nsD...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:41:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cNjme_JKQNuzhpku8nsD...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833290628863%9f3a36f19f3a36f1","http_code":200,"duration_ms":1154.089999999999918145476840436458587646484375}
[2026-03-06 21:41:30] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:41:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833292208893%9f3a36f19f3a36f1","http_code":200,"duration_ms":1276.819999999999936335370875895023345947265625}
[2026-03-06 21:41:32] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:41:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833293311905","http_code":200,"duration_ms":1231.94000000000005456968210637569427490234375}
[2026-03-06 21:41:33] [INFO] Iniciando envío FCM | {"token_preview":"di52pmYTmErSlyGFNfth...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:41:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"di52pmYTmErSlyGFNfth...","message_id":"projects\/schottprotegido-2025\/messages\/1772833294867317","http_code":200,"duration_ms":1279}
[2026-03-06 21:41:35] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:41:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833298004697","http_code":200,"duration_ms":2495}
[2026-03-06 21:41:38] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2990,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:41:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833299653352","http_code":200,"duration_ms":1492.359999999999899955582804977893829345703125}
[2026-03-06 21:41:40] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2988,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:41:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772833301557730","http_code":200,"duration_ms":1294.09999999999990905052982270717620849609375}
[2026-03-06 21:41:41] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2987,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:41:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833303040693","http_code":200,"duration_ms":1233.05999999999994543031789362430572509765625}
[2026-03-06 21:41:43] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2985,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:41:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833304589166","http_code":200,"duration_ms":1310.950000000000045474735088646411895751953125}
[2026-03-06 21:41:45] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2983,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:41:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833306125422","http_code":200,"duration_ms":1497.9600000000000363797880709171295166015625}
[2026-03-06 21:41:46] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2982,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:41:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833307986363","http_code":200,"duration_ms":1273.6300000000001091393642127513885498046875}
[2026-03-06 21:41:48] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2980,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:41:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833309532245%9f3a36f19f3a36f1","http_code":200,"duration_ms":1167.359999999999899955582804977893829345703125}
[2026-03-06 21:41:50] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta robo - Schott Protegido","fase":"1","alerta_id":"712"}
[2026-03-06 21:41:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2978,"expira_en_minutos":49.60000000000000142108547152020037174224853515625}
[2026-03-06 21:41:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772833311574906","http_code":200,"duration_ms":1384.2899999999999636202119290828704833984375}
[2026-03-06 21:44:09] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:44:09] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:09] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:44:09] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:44:11] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833450984920%9f3a36f19f3a36f1","http_code":200,"duration_ms":1221.509999999999990905052982270717620849609375}
[2026-03-06 21:44:11] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:11] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:44:12] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833452125135","http_code":200,"duration_ms":1482.799999999999954525264911353588104248046875}
[2026-03-06 21:44:12] [INFO] Iniciando envío FCM | {"token_preview":"di52pmYTmErSlyGFNfth...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:12] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:44:14] [SUCCESS] FCM enviado exitosamente | {"token_preview":"di52pmYTmErSlyGFNfth...","message_id":"projects\/schottprotegido-2025\/messages\/1772833453830898","http_code":200,"duration_ms":1347.9600000000000363797880709171295166015625}
[2026-03-06 21:44:14] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:14] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:44:16] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833455937152","http_code":200,"duration_ms":1364.140000000000100044417195022106170654296875}
[2026-03-06 21:44:16] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:16] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:44:17] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833457893212%9f3a36f19f3a36f1","http_code":200,"duration_ms":1528.65000000000009094947017729282379150390625}
[2026-03-06 21:44:18] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:18] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:44:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772833459300438","http_code":200,"duration_ms":1343.6300000000001091393642127513885498046875}
[2026-03-06 21:44:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2990,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:44:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833461002908","http_code":200,"duration_ms":1595.950000000000045474735088646411895751953125}
[2026-03-06 21:44:21] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2988,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:44:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833463055973","http_code":200,"duration_ms":1765.660000000000081854523159563541412353515625}
[2026-03-06 21:44:23] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2986,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:44:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833464777324","http_code":200,"duration_ms":1381.65000000000009094947017729282379150390625}
[2026-03-06 21:44:25] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2984,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:44:26] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833466399238","http_code":200,"duration_ms":1264.259999999999990905052982270717620849609375}
[2026-03-06 21:44:26] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:26] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2983,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:44:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833467843460","http_code":200,"duration_ms":1401.569999999999936335370875895023345947265625}
[2026-03-06 21:44:28] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2981,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:44:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833469622628%9f3a36f19f3a36f1","http_code":200,"duration_ms":1229.079999999999927240423858165740966796875}
[2026-03-06 21:44:30] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"1","alerta_id":"713"}
[2026-03-06 21:44:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2979,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:44:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772833471643786","http_code":200,"duration_ms":1259.829999999999927240423858165740966796875}
[2026-03-06 21:44:38] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:44:38] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:38] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:44:38] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:44:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833478733070","http_code":200,"duration_ms":1015.720000000000027284841053187847137451171875}
[2026-03-06 21:44:39] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:44:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772833479751409","http_code":200,"duration_ms":807.6200000000000045474735088646411895751953125}
[2026-03-06 21:44:39] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-03-06 21:44:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833479995284","http_code":200,"duration_ms":302.3600000000000136424205265939235687255859375}
[2026-03-06 21:44:40] [INFO] Iniciando envío FCM | {"token_preview":"di52pmYTmErSlyGFNfth...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:44:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"di52pmYTmErSlyGFNfth...","message_id":"projects\/schottprotegido-2025\/messages\/1772833480324906","http_code":200,"duration_ms":334.68000000000000682121026329696178436279296875}
[2026-03-06 21:44:40] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:44:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833480648876","http_code":200,"duration_ms":255.43000000000000682121026329696178436279296875}
[2026-03-06 21:44:40] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:44:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833480899431","http_code":200,"duration_ms":236.56000000000000227373675443232059478759765625}
[2026-03-06 21:44:41] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:44:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833481219395","http_code":200,"duration_ms":292.18000000000000682121026329696178436279296875}
[2026-03-06 21:44:41] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:44:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833481887797","http_code":200,"duration_ms":647.950000000000045474735088646411895751953125}
[2026-03-06 21:44:42] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:44:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833482211298%9f3a36f19f3a36f1","http_code":200,"duration_ms":170.659999999999996589394868351519107818603515625}
[2026-03-06 21:44:42] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:44:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833482332365","http_code":200,"duration_ms":399.76999999999998181010596454143524169921875}
[2026-03-06 21:44:42] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"713"}
[2026-03-06 21:44:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:44:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833482747229%9f3a36f19f3a36f1","http_code":200,"duration_ms":113.4500000000000028421709430404007434844970703125}
[2026-03-06 21:51:43] [INFO] FCMService inicializado | {"project_id":"schottprotegido-2025","credentials_path":"\/home\/jjvvparqueschott\/public_html\/api.jjvvparqueschottosorno.cl\/v3\/src\/Services\/..\/..\/firebase\/schottprotegido-2025-firebase-adminsdk-fbsvc-275d4cb47b.json"}
[2026-03-06 21:51:44] [INFO] Iniciando envío FCM | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:44] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-03-06 21:51:44] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-03-06 21:51:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cW7R9tUGKEQJrFy1EsRP...","message_id":"projects\/schottprotegido-2025\/messages\/1772833905445531","http_code":200,"duration_ms":1510.819999999999936335370875895023345947265625}
[2026-03-06 21:51:46] [INFO] Iniciando envío FCM | {"token_preview":"di52pmYTmErSlyGFNfth...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-03-06 21:51:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"di52pmYTmErSlyGFNfth...","message_id":"projects\/schottprotegido-2025\/messages\/1772833907104413","http_code":200,"duration_ms":1390.5399999999999636202119290828704833984375}
[2026-03-06 21:51:47] [INFO] Iniciando envío FCM | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-03-06 21:51:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"f8Q0mY3v5EDWsA9WaAZR...","message_id":"projects\/schottprotegido-2025\/messages\/1772833908724350","http_code":200,"duration_ms":1403.579999999999927240423858165740966796875}
[2026-03-06 21:51:49] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:51:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833910690766%9f3a36f19f3a36f1","http_code":200,"duration_ms":1431.4600000000000363797880709171295166015625}
[2026-03-06 21:51:50] [INFO] Iniciando envío FCM | {"token_preview":"cNjme_JKQNuzhpku8nsD...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:51:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"cNjme_JKQNuzhpku8nsD...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833912064082%9f3a36f19f3a36f1","http_code":200,"duration_ms":1161}
[2026-03-06 21:51:52] [INFO] Iniciando envío FCM | {"token_preview":"eulxtfQnS6aolvj52nBx...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:51:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eulxtfQnS6aolvj52nBx...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833913423523%9f3a36f19f3a36f1","http_code":200,"duration_ms":1144.09999999999990905052982270717620849609375}
[2026-03-06 21:51:53] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-03-06 21:51:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772833914679400","http_code":200,"duration_ms":1397.319999999999936335370875895023345947265625}
[2026-03-06 21:51:55] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:51:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772833916627885","http_code":200,"duration_ms":1320.05999999999994543031789362430572509765625}
[2026-03-06 21:51:57] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2987,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:51:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772833918182640","http_code":200,"duration_ms":1399.140000000000100044417195022106170654296875}
[2026-03-06 21:51:58] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:51:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2986,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-03-06 21:52:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772833919803051","http_code":200,"duration_ms":1333.720000000000027284841053187847137451171875}
[2026-03-06 21:52:00] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:52:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2984,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:52:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772833921449750","http_code":200,"duration_ms":1372.430000000000063664629124104976654052734375}
[2026-03-06 21:52:01] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:52:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2983,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:52:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772833923017106%9f3a36f19f3a36f1","http_code":200,"duration_ms":1094.839999999999918145476840436458587646484375}
[2026-03-06 21:52:03] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta accidente - Schott Protegido","fase":"1","alerta_id":"714"}
[2026-03-06 21:52:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2981,"expira_en_minutos":49.7000000000000028421709430404007434844970703125}
[2026-03-06 21:52:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772833925054200","http_code":200,"duration_ms":1429.65000000000009094947017729282379150390625}
