[2026-02-27 19:37:49] [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-02-27 19:37:49] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"686"}
[2026-02-27 19:37:49] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:37:49] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:37:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221070214530","http_code":200,"duration_ms":820.8400000000000318323145620524883270263671875}
[2026-02-27 19:38:19] [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-02-27 19:38:19] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"686"}
[2026-02-27 19:38:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:38:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:38:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221099346413","http_code":200,"duration_ms":360.3700000000000045474735088646411895751953125}
[2026-02-27 19:38:44] [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-02-27 19:38:44] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:44] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:38:44] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:38:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221124877788","http_code":200,"duration_ms":390.68000000000000682121026329696178436279296875}
[2026-02-27 19:38:45] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:38:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221125652498","http_code":200,"duration_ms":862.4199999999999590727384202182292938232421875}
[2026-02-27 19:38:45] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:38:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221126340538","http_code":200,"duration_ms":634.55999999999994543031789362430572509765625}
[2026-02-27 19:38:46] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:38:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221127036948","http_code":200,"duration_ms":644.4199999999999590727384202182292938232421875}
[2026-02-27 19:38:47] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:38:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221127685610","http_code":200,"duration_ms":642.3799999999999954525264911353588104248046875}
[2026-02-27 19:38:47] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:38:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221128433341","http_code":200,"duration_ms":801.4199999999999590727384202182292938232421875}
[2026-02-27 19:38:48] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221128777350%9f3a36f19f3a36f1","http_code":200,"duration_ms":102.659999999999996589394868351519107818603515625}
[2026-02-27 19:38:48] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221129233094%9f3a36f19f3a36f1","http_code":200,"duration_ms":462.32999999999998408384271897375583648681640625}
[2026-02-27 19:38:49] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221129654014","http_code":200,"duration_ms":709.75}
[2026-02-27 19:38:49] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221130418808","http_code":200,"duration_ms":582.950000000000045474735088646411895751953125}
[2026-02-27 19:38:50] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2994,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:50] [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":423.009999999999990905052982270717620849609375,"intento":1}
[2026-02-27 19:38:51] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221131384020","http_code":200,"duration_ms":663.98000000000001818989403545856475830078125}
[2026-02-27 19:38:51] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221132519980%9f3a36f19f3a36f1","http_code":200,"duration_ms":889.509999999999990905052982270717620849609375}
[2026-02-27 19:38:52] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:38:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221132951863","http_code":200,"duration_ms":631.1399999999999863575794734060764312744140625}
[2026-02-27 19:38: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-02-27 19:38:59] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:38:59] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:39:00] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:39:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221140146452","http_code":200,"duration_ms":515.4600000000000363797880709171295166015625}
[2026-02-27 19:39:00] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:39:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221140566833","http_code":200,"duration_ms":386.18999999999999772626324556767940521240234375}
[2026-02-27 19:39:00] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:39:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221140947905","http_code":200,"duration_ms":234.3600000000000136424205265939235687255859375}
[2026-02-27 19:39:01] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221141191086","http_code":200,"duration_ms":426.5}
[2026-02-27 19:39:01] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221141657921","http_code":200,"duration_ms":402.80000000000001136868377216160297393798828125}
[2026-02-27 19:39:01] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221142064645","http_code":200,"duration_ms":259.009999999999990905052982270717620849609375}
[2026-02-27 19:39:02] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221142420854%9f3a36f19f3a36f1","http_code":200,"duration_ms":138.3600000000000136424205265939235687255859375}
[2026-02-27 19:39:02] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221142535938%9f3a36f19f3a36f1","http_code":200,"duration_ms":112.0799999999999982946974341757595539093017578125}
[2026-02-27 19:39:02] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221142684012","http_code":200,"duration_ms":379.3999999999999772626324556767940521240234375}
[2026-02-27 19:39:02] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221143038941","http_code":200,"duration_ms":205.169999999999987494447850622236728668212890625}
[2026-02-27 19:39:03] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:03] [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":67.5400000000000062527760746888816356658935546875,"intento":1}
[2026-02-27 19:39:03] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221143316411","http_code":200,"duration_ms":391.69999999999998863131622783839702606201171875}
[2026-02-27 19:39:03] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221143708935%9f3a36f19f3a36f1","http_code":200,"duration_ms":84.2399999999999948840923025272786617279052734375}
[2026-02-27 19:39:03] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221143794081","http_code":200,"duration_ms":370.54000000000002046363078989088535308837890625}
[2026-02-27 19:39:19] [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-02-27 19:39:19] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:39:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:39:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221159738384","http_code":200,"duration_ms":286.06999999999999317878973670303821563720703125}
[2026-02-27 19:39:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:39:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221159987355","http_code":200,"duration_ms":259.19999999999998863131622783839702606201171875}
[2026-02-27 19:39:20] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221160254494","http_code":200,"duration_ms":362.8899999999999863575794734060764312744140625}
[2026-02-27 19:39:20] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221160603168","http_code":200,"duration_ms":332.6200000000000045474735088646411895751953125}
[2026-02-27 19:39:20] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221160934140","http_code":200,"duration_ms":331.490000000000009094947017729282379150390625}
[2026-02-27 19:39:21] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221161270290","http_code":200,"duration_ms":297.91000000000002501110429875552654266357421875}
[2026-02-27 19:39:21] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221161581454%9f3a36f19f3a36f1","http_code":200,"duration_ms":87.849999999999994315658113919198513031005859375}
[2026-02-27 19:39:21] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221161672258%9f3a36f19f3a36f1","http_code":200,"duration_ms":87.31999999999999317878973670303821563720703125}
[2026-02-27 19:39:21] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221161768642","http_code":200,"duration_ms":259.1299999999999954525264911353588104248046875}
[2026-02-27 19:39:21] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221162006599","http_code":200,"duration_ms":227.669999999999987494447850622236728668212890625}
[2026-02-27 19:39:22] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:22] [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":67.6299999999999954525264911353588104248046875,"intento":1}
[2026-02-27 19:39:22] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221162326981","http_code":200,"duration_ms":425.33999999999997498889570124447345733642578125}
[2026-02-27 19:39:22] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221162743163%9f3a36f19f3a36f1","http_code":200,"duration_ms":79.969999999999998863131622783839702606201171875}
[2026-02-27 19:39:22] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221162820921","http_code":200,"duration_ms":213.210000000000007958078640513122081756591796875}
[2026-02-27 19:39:30] [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-02-27 19:39:30] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:30] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:39:30] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:39:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221170545379","http_code":200,"duration_ms":286.51999999999998181010596454143524169921875}
[2026-02-27 19:39:30] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:39:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221170774032","http_code":200,"duration_ms":332.83999999999997498889570124447345733642578125}
[2026-02-27 19:39:31] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221171136659","http_code":200,"duration_ms":277.68999999999999772626324556767940521240234375}
[2026-02-27 19:39:31] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221171408276","http_code":200,"duration_ms":471.6000000000000227373675443232059478759765625}
[2026-02-27 19:39:31] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221171869471","http_code":200,"duration_ms":230.31000000000000227373675443232059478759765625}
[2026-02-27 19:39:32] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221172109595","http_code":200,"duration_ms":410.54000000000002046363078989088535308837890625}
[2026-02-27 19:39:32] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221172519196%9f3a36f19f3a36f1","http_code":200,"duration_ms":108.659999999999996589394868351519107818603515625}
[2026-02-27 19:39:32] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221172644973%9f3a36f19f3a36f1","http_code":200,"duration_ms":127.68000000000000682121026329696178436279296875}
[2026-02-27 19:39:32] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221172745858","http_code":200,"duration_ms":228.259999999999990905052982270717620849609375}
[2026-02-27 19:39:32] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221172994386","http_code":200,"duration_ms":286.759999999999990905052982270717620849609375}
[2026-02-27 19:39:33] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:33] [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":58.07000000000000028421709430404007434844970703125,"intento":1}
[2026-02-27 19:39:33] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221173329133","http_code":200,"duration_ms":237.56000000000000227373675443232059478759765625}
[2026-02-27 19:39:33] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221173591890%9f3a36f19f3a36f1","http_code":200,"duration_ms":116.9200000000000017053025658242404460906982421875}
[2026-02-27 19:39:33] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221173699390","http_code":200,"duration_ms":258.79000000000002046363078989088535308837890625}
[2026-02-27 19:39:40] [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-02-27 19:39:40] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:40] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:39:40] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:39:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221181027655","http_code":200,"duration_ms":301.740000000000009094947017729282379150390625}
[2026-02-27 19:39:41] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221181288362","http_code":200,"duration_ms":273.51999999999998181010596454143524169921875}
[2026-02-27 19:39:41] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221181581736","http_code":200,"duration_ms":237.169999999999987494447850622236728668212890625}
[2026-02-27 19:39:41] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221181782658","http_code":200,"duration_ms":232.93000000000000682121026329696178436279296875}
[2026-02-27 19:39:41] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221182023782","http_code":200,"duration_ms":479.48000000000001818989403545856475830078125}
[2026-02-27 19:39:42] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221182498957","http_code":200,"duration_ms":239.1200000000000045474735088646411895751953125}
[2026-02-27 19:39:42] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221182739460%9f3a36f19f3a36f1","http_code":200,"duration_ms":74.7999999999999971578290569595992565155029296875}
[2026-02-27 19:39:42] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221182832293%9f3a36f19f3a36f1","http_code":200,"duration_ms":90.2300000000000039790393202565610408782958984375}
[2026-02-27 19:39:42] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221182907294","http_code":200,"duration_ms":376.68999999999999772626324556767940521240234375}
[2026-02-27 19:39:43] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221183288032","http_code":200,"duration_ms":236.31999999999999317878973670303821563720703125}
[2026-02-27 19:39:43] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:43] [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":59.4500000000000028421709430404007434844970703125,"intento":1}
[2026-02-27 19:39:43] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221183599436","http_code":200,"duration_ms":219.6299999999999954525264911353588104248046875}
[2026-02-27 19:39:43] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221183811327%9f3a36f19f3a36f1","http_code":200,"duration_ms":78.1400000000000005684341886080801486968994140625}
[2026-02-27 19:39:43] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221183883635","http_code":200,"duration_ms":232.1299999999999954525264911353588104248046875}
[2026-02-27 19:39:49] [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-02-27 19:39:49] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:49] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:39:49] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:39:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221190046801","http_code":200,"duration_ms":303.07999999999998408384271897375583648681640625}
[2026-02-27 19:39:50] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221190296954","http_code":200,"duration_ms":249.849999999999994315658113919198513031005859375}
[2026-02-27 19:39:50] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221190529368","http_code":200,"duration_ms":234.479999999999989768184605054557323455810546875}
[2026-02-27 19:39:50] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221190780094","http_code":200,"duration_ms":255.06999999999999317878973670303821563720703125}
[2026-02-27 19:39:50] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:39:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221191020982","http_code":200,"duration_ms":421.6000000000000227373675443232059478759765625}
[2026-02-27 19:39:51] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221191447099","http_code":200,"duration_ms":271.759999999999990905052982270717620849609375}
[2026-02-27 19:39:51] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221191724623%9f3a36f19f3a36f1","http_code":200,"duration_ms":95.6299999999999954525264911353588104248046875}
[2026-02-27 19:39:51] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221191831451%9f3a36f19f3a36f1","http_code":200,"duration_ms":91.2999999999999971578290569595992565155029296875}
[2026-02-27 19:39:51] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:39:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221191931293","http_code":200,"duration_ms":394.82999999999998408384271897375583648681640625}
[2026-02-27 19:39:52] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221192314633","http_code":200,"duration_ms":225.759999999999990905052982270717620849609375}
[2026-02-27 19:39:52] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:52] [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":77.8599999999999994315658113919198513031005859375,"intento":1}
[2026-02-27 19:39:52] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221192619400","http_code":200,"duration_ms":231.770000000000010231815394945442676544189453125}
[2026-02-27 19:39:52] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221192870604%9f3a36f19f3a36f1","http_code":200,"duration_ms":113.840000000000003410605131648480892181396484375}
[2026-02-27 19:39:52] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:39:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221192965538","http_code":200,"duration_ms":191.31999999999999317878973670303821563720703125}
[2026-02-27 19:39: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-02-27 19:39:59] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:59] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:39:59] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:39:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221199800852","http_code":200,"duration_ms":287.3799999999999954525264911353588104248046875}
[2026-02-27 19:39:59] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:39:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221200059485","http_code":200,"duration_ms":254.590000000000003410605131648480892181396484375}
[2026-02-27 19:40:00] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221200303806","http_code":200,"duration_ms":241.18000000000000682121026329696178436279296875}
[2026-02-27 19:40:00] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221200547501","http_code":200,"duration_ms":239.3899999999999863575794734060764312744140625}
[2026-02-27 19:40:00] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221200783414","http_code":200,"duration_ms":250.69999999999998863131622783839702606201171875}
[2026-02-27 19:40:00] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221201055105","http_code":200,"duration_ms":257.23000000000001818989403545856475830078125}
[2026-02-27 19:40:01] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221201301118%9f3a36f19f3a36f1","http_code":200,"duration_ms":98.150000000000005684341886080801486968994140625}
[2026-02-27 19:40:01] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221201424145%9f3a36f19f3a36f1","http_code":200,"duration_ms":171.030000000000001136868377216160297393798828125}
[2026-02-27 19:40:01] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221201628113","http_code":200,"duration_ms":366.259999999999990905052982270717620849609375}
[2026-02-27 19:40:02] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221202153307","http_code":200,"duration_ms":457.57999999999998408384271897375583648681640625}
[2026-02-27 19:40:02] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:02] [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":154.539999999999992041921359486877918243408203125,"intento":1}
[2026-02-27 19:40:02] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221202740889","http_code":200,"duration_ms":280.19999999999998863131622783839702606201171875}
[2026-02-27 19:40:02] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221203056720%9f3a36f19f3a36f1","http_code":200,"duration_ms":152.43000000000000682121026329696178436279296875}
[2026-02-27 19:40:03] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:40:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221203153748","http_code":200,"duration_ms":236.159999999999996589394868351519107818603515625}
[2026-02-27 19:40:06] [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-02-27 19:40:06] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:06] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:06] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221206620533","http_code":200,"duration_ms":356.6299999999999954525264911353588104248046875}
[2026-02-27 19:40:06] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221206907608","http_code":200,"duration_ms":225.56999999999999317878973670303821563720703125}
[2026-02-27 19:40:07] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221207135964","http_code":200,"duration_ms":203.93999999999999772626324556767940521240234375}
[2026-02-27 19:40:07] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221207344205","http_code":200,"duration_ms":220.31000000000000227373675443232059478759765625}
[2026-02-27 19:40:07] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221207566695","http_code":200,"duration_ms":234.150000000000005684341886080801486968994140625}
[2026-02-27 19:40:07] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221207801813","http_code":200,"duration_ms":228.280000000000001136868377216160297393798828125}
[2026-02-27 19:40:07] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221208033963%9f3a36f19f3a36f1","http_code":200,"duration_ms":88.280000000000001136868377216160297393798828125}
[2026-02-27 19:40:08] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221208127316%9f3a36f19f3a36f1","http_code":200,"duration_ms":102.2600000000000051159076974727213382720947265625}
[2026-02-27 19:40:08] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221208224146","http_code":200,"duration_ms":372.23000000000001818989403545856475830078125}
[2026-02-27 19:40:08] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:08] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221208596142","http_code":200,"duration_ms":247.3799999999999954525264911353588104248046875}
[2026-02-27 19:40:08] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:08] [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":69.530000000000001136868377216160297393798828125,"intento":1}
[2026-02-27 19:40:08] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:08] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221208922607","http_code":200,"duration_ms":229.229999999999989768184605054557323455810546875}
[2026-02-27 19:40:09] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221209165353%9f3a36f19f3a36f1","http_code":200,"duration_ms":102.1099999999999994315658113919198513031005859375}
[2026-02-27 19:40:09] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:09] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:09] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221209260281","http_code":200,"duration_ms":219.81999999999999317878973670303821563720703125}
[2026-02-27 19:40:19] [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-02-27 19:40:19] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221219587497","http_code":200,"duration_ms":296.19999999999998863131622783839702606201171875}
[2026-02-27 19:40:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221219823415","http_code":200,"duration_ms":222.55000000000001136868377216160297393798828125}
[2026-02-27 19:40:20] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221220076604","http_code":200,"duration_ms":296.8500000000000227373675443232059478759765625}
[2026-02-27 19:40:20] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221220356250","http_code":200,"duration_ms":239.1200000000000045474735088646411895751953125}
[2026-02-27 19:40:20] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221220605707","http_code":200,"duration_ms":264.8700000000000045474735088646411895751953125}
[2026-02-27 19:40:20] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221220870897","http_code":200,"duration_ms":239.509999999999990905052982270717620849609375}
[2026-02-27 19:40:21] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221221103818%9f3a36f19f3a36f1","http_code":200,"duration_ms":83.93999999999999772626324556767940521240234375}
[2026-02-27 19:40:21] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221221189716%9f3a36f19f3a36f1","http_code":200,"duration_ms":96.25}
[2026-02-27 19:40:21] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221221290497","http_code":200,"duration_ms":233.6299999999999954525264911353588104248046875}
[2026-02-27 19:40:21] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221221533175","http_code":200,"duration_ms":215.81000000000000227373675443232059478759765625}
[2026-02-27 19:40:21] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:21] [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":77.8700000000000045474735088646411895751953125,"intento":1}
[2026-02-27 19:40:21] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221221841164","http_code":200,"duration_ms":252.219999999999998863131622783839702606201171875}
[2026-02-27 19:40:22] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221222104921%9f3a36f19f3a36f1","http_code":200,"duration_ms":125.2300000000000039790393202565610408782958984375}
[2026-02-27 19:40:22] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221222207644","http_code":200,"duration_ms":247.8700000000000045474735088646411895751953125}
[2026-02-27 19:40:29] [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-02-27 19:40:29] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221229872317","http_code":200,"duration_ms":290.19999999999998863131622783839702606201171875}
[2026-02-27 19:40:30] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221230084700","http_code":200,"duration_ms":212.68000000000000682121026329696178436279296875}
[2026-02-27 19:40:30] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221230296161","http_code":200,"duration_ms":239.6399999999999863575794734060764312744140625}
[2026-02-27 19:40:30] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221230542094","http_code":200,"duration_ms":235.210000000000007958078640513122081756591796875}
[2026-02-27 19:40:30] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221230779411","http_code":200,"duration_ms":231.979999999999989768184605054557323455810546875}
[2026-02-27 19:40:30] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221231013241","http_code":200,"duration_ms":226.219999999999998863131622783839702606201171875}
[2026-02-27 19:40:31] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221231266798%9f3a36f19f3a36f1","http_code":200,"duration_ms":112.909999999999996589394868351519107818603515625}
[2026-02-27 19:40:31] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221231353438%9f3a36f19f3a36f1","http_code":200,"duration_ms":77.18999999999999772626324556767940521240234375}
[2026-02-27 19:40:31] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221231437095","http_code":200,"duration_ms":222.3899999999999863575794734060764312744140625}
[2026-02-27 19:40:31] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221231678935","http_code":200,"duration_ms":256.029999999999972715158946812152862548828125}
[2026-02-27 19:40:31] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:31] [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":97.280000000000001136868377216160297393798828125,"intento":1}
[2026-02-27 19:40:31] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221232027252","http_code":200,"duration_ms":190.25}
[2026-02-27 19:40:32] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221232222978%9f3a36f19f3a36f1","http_code":200,"duration_ms":81.56999999999999317878973670303821563720703125}
[2026-02-27 19:40:32] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221232319963","http_code":200,"duration_ms":249.68999999999999772626324556767940521240234375}
[2026-02-27 19:40:34] [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-02-27 19:40:34] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:34] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:35] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221235109349","http_code":200,"duration_ms":306.07999999999998408384271897375583648681640625}
[2026-02-27 19:40:35] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221235353401","http_code":200,"duration_ms":243.6200000000000045474735088646411895751953125}
[2026-02-27 19:40:35] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221235607446","http_code":200,"duration_ms":212.650000000000005684341886080801486968994140625}
[2026-02-27 19:40:35] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221235817684","http_code":200,"duration_ms":204.849999999999994315658113919198513031005859375}
[2026-02-27 19:40:35] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221236040041","http_code":200,"duration_ms":245.960000000000007958078640513122081756591796875}
[2026-02-27 19:40:36] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221236274330","http_code":200,"duration_ms":232.18000000000000682121026329696178436279296875}
[2026-02-27 19:40:36] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221236513806%9f3a36f19f3a36f1","http_code":200,"duration_ms":82.5400000000000062527760746888816356658935546875}
[2026-02-27 19:40:36] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221236616172%9f3a36f19f3a36f1","http_code":200,"duration_ms":108.43999999999999772626324556767940521240234375}
[2026-02-27 19:40:36] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221236706008","http_code":200,"duration_ms":220.960000000000007958078640513122081756591796875}
[2026-02-27 19:40:36] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221236948393","http_code":200,"duration_ms":268}
[2026-02-27 19:40:37] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:37] [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":105.81999999999999317878973670303821563720703125,"intento":1}
[2026-02-27 19:40:37] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221237308995","http_code":200,"duration_ms":204.729999999999989768184605054557323455810546875}
[2026-02-27 19:40:37] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221237517945%9f3a36f19f3a36f1","http_code":200,"duration_ms":102.6099999999999994315658113919198513031005859375}
[2026-02-27 19:40:37] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221237617154","http_code":200,"duration_ms":232.43000000000000682121026329696178436279296875}
[2026-02-27 19:40:40] [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-02-27 19:40:40] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:40] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:40] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221240811893","http_code":200,"duration_ms":298.1200000000000045474735088646411895751953125}
[2026-02-27 19:40:41] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221241053102","http_code":200,"duration_ms":194.6100000000000136424205265939235687255859375}
[2026-02-27 19:40:41] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221241263124","http_code":200,"duration_ms":252.210000000000007958078640513122081756591796875}
[2026-02-27 19:40:41] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221241522848","http_code":200,"duration_ms":240.580000000000012505552149377763271331787109375}
[2026-02-27 19:40:41] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221241779999","http_code":200,"duration_ms":241.6399999999999863575794734060764312744140625}
[2026-02-27 19:40:41] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221242017509","http_code":200,"duration_ms":214.75}
[2026-02-27 19:40:42] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221242246915%9f3a36f19f3a36f1","http_code":200,"duration_ms":108.1400000000000005684341886080801486968994140625}
[2026-02-27 19:40:42] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221242344768%9f3a36f19f3a36f1","http_code":200,"duration_ms":90.1700000000000017053025658242404460906982421875}
[2026-02-27 19:40:42] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221242428164","http_code":200,"duration_ms":246.330000000000012505552149377763271331787109375}
[2026-02-27 19:40:42] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221242681892","http_code":200,"duration_ms":232.719999999999998863131622783839702606201171875}
[2026-02-27 19:40:42] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:42] [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":65.0199999999999960209606797434389591217041015625,"intento":1}
[2026-02-27 19:40:42] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221242980230","http_code":200,"duration_ms":248.039999999999992041921359486877918243408203125}
[2026-02-27 19:40:43] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221243240323%9f3a36f19f3a36f1","http_code":200,"duration_ms":84.56999999999999317878973670303821563720703125}
[2026-02-27 19:40:43] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221243325337","http_code":200,"duration_ms":235.56000000000000227373675443232059478759765625}
[2026-02-27 19:40:46] [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-02-27 19:40:46] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:46] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:46] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221246377805","http_code":200,"duration_ms":349.73000000000001818989403545856475830078125}
[2026-02-27 19:40:46] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221246646091","http_code":200,"duration_ms":256.5}
[2026-02-27 19:40:46] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221246897156","http_code":200,"duration_ms":233.8600000000000136424205265939235687255859375}
[2026-02-27 19:40:47] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221247150087","http_code":200,"duration_ms":256.06000000000000227373675443232059478759765625}
[2026-02-27 19:40:47] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221247409401","http_code":200,"duration_ms":313.8700000000000045474735088646411895751953125}
[2026-02-27 19:40:47] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221247706103","http_code":200,"duration_ms":223.81999999999999317878973670303821563720703125}
[2026-02-27 19:40:47] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221247964455%9f3a36f19f3a36f1","http_code":200,"duration_ms":122.159999999999996589394868351519107818603515625}
[2026-02-27 19:40:48] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221248062337%9f3a36f19f3a36f1","http_code":200,"duration_ms":85.280000000000001136868377216160297393798828125}
[2026-02-27 19:40:48] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221248145764","http_code":200,"duration_ms":252.969999999999998863131622783839702606201171875}
[2026-02-27 19:40:48] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221248415440","http_code":200,"duration_ms":272.18999999999999772626324556767940521240234375}
[2026-02-27 19:40:48] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:48] [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":60.93999999999999772626324556767940521240234375,"intento":1}
[2026-02-27 19:40:48] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221248748376","http_code":200,"duration_ms":235.349999999999994315658113919198513031005859375}
[2026-02-27 19:40:48] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221248978535%9f3a36f19f3a36f1","http_code":200,"duration_ms":85.7600000000000051159076974727213382720947265625}
[2026-02-27 19:40:49] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:40:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221249067591","http_code":200,"duration_ms":225.340000000000003410605131648480892181396484375}
[2026-02-27 19:40: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-02-27 19:40:55] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:55] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:40:55] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:40:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221255331019","http_code":200,"duration_ms":265.93000000000000682121026329696178436279296875}
[2026-02-27 19:40:55] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221255545239","http_code":200,"duration_ms":275.06999999999999317878973670303821563720703125}
[2026-02-27 19:40:55] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221255810082","http_code":200,"duration_ms":224.909999999999996589394868351519107818603515625}
[2026-02-27 19:40:55] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:40:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221256050887","http_code":200,"duration_ms":297.07999999999998408384271897375583648681640625}
[2026-02-27 19:40:56] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221256348664","http_code":200,"duration_ms":230.169999999999987494447850622236728668212890625}
[2026-02-27 19:40:56] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221256568464","http_code":200,"duration_ms":207.599999999999994315658113919198513031005859375}
[2026-02-27 19:40:56] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221256788079%9f3a36f19f3a36f1","http_code":200,"duration_ms":96.969999999999998863131622783839702606201171875}
[2026-02-27 19:40:56] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221256883589%9f3a36f19f3a36f1","http_code":200,"duration_ms":90.0799999999999982946974341757595539093017578125}
[2026-02-27 19:40:56] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:40:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221256970671","http_code":200,"duration_ms":233.6200000000000045474735088646411895751953125}
[2026-02-27 19:40:57] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221257201230","http_code":200,"duration_ms":223.650000000000005684341886080801486968994140625}
[2026-02-27 19:40:57] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:57] [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":68.18000000000000682121026329696178436279296875,"intento":1}
[2026-02-27 19:40:57] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221257498767","http_code":200,"duration_ms":225.1399999999999863575794734060764312744140625}
[2026-02-27 19:40:57] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221257730541%9f3a36f19f3a36f1","http_code":200,"duration_ms":73.9899999999999948840923025272786617279052734375}
[2026-02-27 19:40:57] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:40:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:40:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221257817139","http_code":200,"duration_ms":302.76999999999998181010596454143524169921875}
[2026-02-27 19:41:00] [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-02-27 19:41:00] [INFO] Iniciando envío FCM | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:00] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:41:00] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:41:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e7PIWEdi6kLzhdqVO9Ke...","message_id":"projects\/schottprotegido-2025\/messages\/1772221260561135","http_code":200,"duration_ms":259.73000000000001818989403545856475830078125}
[2026-02-27 19:41:00] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:41:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772221260770081","http_code":200,"duration_ms":235.18000000000000682121026329696178436279296875}
[2026-02-27 19:41:00] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:41:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772221261004985","http_code":200,"duration_ms":230.280000000000001136868377216160297393798828125}
[2026-02-27 19:41:01] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:41:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772221261238394","http_code":200,"duration_ms":227.19999999999998863131622783839702606201171875}
[2026-02-27 19:41:01] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:41:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772221261463915","http_code":200,"duration_ms":204.31000000000000227373675443232059478759765625}
[2026-02-27 19:41:01] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:41:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772221261675916","http_code":200,"duration_ms":209.900000000000005684341886080801486968994140625}
[2026-02-27 19:41:01] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:41:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221261921043%9f3a36f19f3a36f1","http_code":200,"duration_ms":143.349999999999994315658113919198513031005859375}
[2026-02-27 19:41:01] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:41:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221262095765%9f3a36f19f3a36f1","http_code":200,"duration_ms":153.8799999999999954525264911353588104248046875}
[2026-02-27 19:41:02] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:41:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772221262250297","http_code":200,"duration_ms":256.8899999999999863575794734060764312744140625}
[2026-02-27 19:41:02] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:41:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772221262497929","http_code":200,"duration_ms":206}
[2026-02-27 19:41:02] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:41:02] [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":67.4800000000000039790393202565610408782958984375,"intento":1}
[2026-02-27 19:41:02] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:41:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772221262791559","http_code":200,"duration_ms":263.43999999999999772626324556767940521240234375}
[2026-02-27 19:41:02] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:41:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772221263047692%9f3a36f19f3a36f1","http_code":200,"duration_ms":100.4800000000000039790393202565610408782958984375}
[2026-02-27 19:41:03] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"686"}
[2026-02-27 19:41:03] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:41:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772221263152684","http_code":200,"duration_ms":240.039999999999992041921359486877918243408203125}
[2026-02-27 19:55:06] [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-02-27 19:55:06] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"688"}
[2026-02-27 19:55:06] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:55:06] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:55:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222106290697","http_code":200,"duration_ms":439.48000000000001818989403545856475830078125}
[2026-02-27 19:55:40] [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-02-27 19:55:40] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"688"}
[2026-02-27 19:55:40] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:55:40] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:55:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222140661877","http_code":200,"duration_ms":369.94999999999998863131622783839702606201171875}
[2026-02-27 19:56:20] [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-02-27 19:56:20] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:20] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:56:20] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:56:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222180914757","http_code":200,"duration_ms":353.17000000000001591615728102624416351318359375}
[2026-02-27 19:56:21] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222181214693","http_code":200,"duration_ms":371.32999999999998408384271897375583648681640625}
[2026-02-27 19:56:21] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222181583171","http_code":200,"duration_ms":430.3700000000000045474735088646411895751953125}
[2026-02-27 19:56:21] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222182027577","http_code":200,"duration_ms":476.25}
[2026-02-27 19:56:22] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222182494144","http_code":200,"duration_ms":293.56999999999999317878973670303821563720703125}
[2026-02-27 19:56:22] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222182794771","http_code":200,"duration_ms":278.32999999999998408384271897375583648681640625}
[2026-02-27 19:56:23] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222183087432%9f3a36f19f3a36f1","http_code":200,"duration_ms":95.900000000000005684341886080801486968994140625}
[2026-02-27 19:56:23] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222183180244%9f3a36f19f3a36f1","http_code":200,"duration_ms":77.5400000000000062527760746888816356658935546875}
[2026-02-27 19:56:23] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222183252459","http_code":200,"duration_ms":479.07999999999998408384271897375583648681640625}
[2026-02-27 19:56:23] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222183730358","http_code":200,"duration_ms":277.16000000000002501110429875552654266357421875}
[2026-02-27 19:56:23] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:24] [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":66.849999999999994315658113919198513031005859375,"intento":1}
[2026-02-27 19:56:24] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:56:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222184103992","http_code":200,"duration_ms":315.470000000000027284841053187847137451171875}
[2026-02-27 19:56:24] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:56:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222184424234%9f3a36f19f3a36f1","http_code":200,"duration_ms":114.719999999999998863131622783839702606201171875}
[2026-02-27 19:56:24] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 19:56:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222184514357","http_code":200,"duration_ms":429.18000000000000682121026329696178436279296875}
[2026-02-27 19:56:28] [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-02-27 19:56:28] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:28] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:56:28] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:56:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222188628990","http_code":200,"duration_ms":315.91000000000002501110429875552654266357421875}
[2026-02-27 19:56:28] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222188897851","http_code":200,"duration_ms":354.8600000000000136424205265939235687255859375}
[2026-02-27 19:56:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222189256549","http_code":200,"duration_ms":365.990000000000009094947017729282379150390625}
[2026-02-27 19:56:29] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222189645711","http_code":200,"duration_ms":336.07999999999998408384271897375583648681640625}
[2026-02-27 19:56:29] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222189963516","http_code":200,"duration_ms":177.659999999999996589394868351519107818603515625}
[2026-02-27 19:56:30] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222190146819","http_code":200,"duration_ms":205.05000000000001136868377216160297393798828125}
[2026-02-27 19:56:30] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222190347418%9f3a36f19f3a36f1","http_code":200,"duration_ms":94.4800000000000039790393202565610408782958984375}
[2026-02-27 19:56:30] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222190454010%9f3a36f19f3a36f1","http_code":200,"duration_ms":90.68000000000000682121026329696178436279296875}
[2026-02-27 19:56:30] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222190534656","http_code":200,"duration_ms":383.48000000000001818989403545856475830078125}
[2026-02-27 19:56:30] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222190930703","http_code":200,"duration_ms":206.5}
[2026-02-27 19:56:31] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:31] [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":61.57000000000000028421709430404007434844970703125,"intento":1}
[2026-02-27 19:56:31] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222191199668","http_code":200,"duration_ms":200.490000000000009094947017729282379150390625}
[2026-02-27 19:56:31] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222191421010%9f3a36f19f3a36f1","http_code":200,"duration_ms":109.0100000000000051159076974727213382720947265625}
[2026-02-27 19:56:31] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222191512072","http_code":200,"duration_ms":208.830000000000012505552149377763271331787109375}
[2026-02-27 19:56:34] [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-02-27 19:56:34] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:34] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:56:34] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:56:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222194618251","http_code":200,"duration_ms":346.43000000000000682121026329696178436279296875}
[2026-02-27 19:56:34] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222194910928","http_code":200,"duration_ms":387.93000000000000682121026329696178436279296875}
[2026-02-27 19:56:35] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222195296571","http_code":200,"duration_ms":208.960000000000007958078640513122081756591796875}
[2026-02-27 19:56:35] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222195532456","http_code":200,"duration_ms":456.8899999999999863575794734060764312744140625}
[2026-02-27 19:56:35] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222195967075","http_code":200,"duration_ms":199.1399999999999863575794734060764312744140625}
[2026-02-27 19:56:36] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222196171953","http_code":200,"duration_ms":225.490000000000009094947017729282379150390625}
[2026-02-27 19:56:36] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222196405634%9f3a36f19f3a36f1","http_code":200,"duration_ms":93.409999999999996589394868351519107818603515625}
[2026-02-27 19:56:36] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222196520094%9f3a36f19f3a36f1","http_code":200,"duration_ms":125.3900000000000005684341886080801486968994140625}
[2026-02-27 19:56:36] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222196646777","http_code":200,"duration_ms":256.3600000000000136424205265939235687255859375}
[2026-02-27 19:56:36] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222196886390","http_code":200,"duration_ms":207.039999999999992041921359486877918243408203125}
[2026-02-27 19:56:37] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:37] [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":68.5799999999999982946974341757595539093017578125,"intento":1}
[2026-02-27 19:56:37] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222197155313","http_code":200,"duration_ms":194.740000000000009094947017729282379150390625}
[2026-02-27 19:56:37] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222197359209%9f3a36f19f3a36f1","http_code":200,"duration_ms":74.409999999999996589394868351519107818603515625}
[2026-02-27 19:56:37] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222197438240","http_code":200,"duration_ms":360.490000000000009094947017729282379150390625}
[2026-02-27 19:56:39] [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-02-27 19:56:39] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:39] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:56:40] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:56:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222200067550","http_code":200,"duration_ms":269.8500000000000227373675443232059478759765625}
[2026-02-27 19:56:40] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222200291124","http_code":200,"duration_ms":216.05000000000001136868377216160297393798828125}
[2026-02-27 19:56:40] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222200509483","http_code":200,"duration_ms":240.80000000000001136868377216160297393798828125}
[2026-02-27 19:56:40] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222200751175","http_code":200,"duration_ms":927.76999999999998181010596454143524169921875}
[2026-02-27 19:56:41] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222201712083","http_code":200,"duration_ms":337.94999999999998863131622783839702606201171875}
[2026-02-27 19:56:41] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222202022644","http_code":200,"duration_ms":368.57999999999998408384271897375583648681640625}
[2026-02-27 19:56:42] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222202398184%9f3a36f19f3a36f1","http_code":200,"duration_ms":77.9500000000000028421709430404007434844970703125}
[2026-02-27 19:56:42] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222202480458%9f3a36f19f3a36f1","http_code":200,"duration_ms":90.2999999999999971578290569595992565155029296875}
[2026-02-27 19:56:42] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222202601873","http_code":200,"duration_ms":406.029999999999972715158946812152862548828125}
[2026-02-27 19:56:42] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222202978794","http_code":200,"duration_ms":365.42000000000001591615728102624416351318359375}
[2026-02-27 19:56:43] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:43] [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":58.00999999999999801048033987171947956085205078125,"intento":1}
[2026-02-27 19:56:43] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222203410287","http_code":200,"duration_ms":223.770000000000010231815394945442676544189453125}
[2026-02-27 19:56:43] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222203627614%9f3a36f19f3a36f1","http_code":200,"duration_ms":104.3700000000000045474735088646411895751953125}
[2026-02-27 19:56:43] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222203753724","http_code":200,"duration_ms":238.919999999999987494447850622236728668212890625}
[2026-02-27 19:56:49] [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-02-27 19:56:49] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:49] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 19:56:49] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 19:56:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222209424715","http_code":200,"duration_ms":293.73000000000001818989403545856475830078125}
[2026-02-27 19:56:49] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222209653578","http_code":200,"duration_ms":309.17000000000001591615728102624416351318359375}
[2026-02-27 19:56:49] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 19:56:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222209972006","http_code":200,"duration_ms":255.240000000000009094947017729282379150390625}
[2026-02-27 19:56:50] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222210226416","http_code":200,"duration_ms":240.400000000000005684341886080801486968994140625}
[2026-02-27 19:56:50] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222210461385","http_code":200,"duration_ms":206.650000000000005684341886080801486968994140625}
[2026-02-27 19:56:50] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222210669938","http_code":200,"duration_ms":209.8600000000000136424205265939235687255859375}
[2026-02-27 19:56:50] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222210890685%9f3a36f19f3a36f1","http_code":200,"duration_ms":92.2099999999999937472239253111183643341064453125}
[2026-02-27 19:56:50] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 19:56:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222210988103%9f3a36f19f3a36f1","http_code":200,"duration_ms":78.349999999999994315658113919198513031005859375}
[2026-02-27 19:56:51] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222211075614","http_code":200,"duration_ms":315.92000000000001591615728102624416351318359375}
[2026-02-27 19:56:51] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222211374325","http_code":200,"duration_ms":289.81000000000000227373675443232059478759765625}
[2026-02-27 19:56:51] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:51] [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":90.7699999999999960209606797434389591217041015625,"intento":1}
[2026-02-27 19:56:51] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 19:56:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222211782985","http_code":200,"duration_ms":348.18999999999999772626324556767940521240234375}
[2026-02-27 19:56:52] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222212120344%9f3a36f19f3a36f1","http_code":200,"duration_ms":87.1400000000000005684341886080801486968994140625}
[2026-02-27 19:56:52] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"688"}
[2026-02-27 19:56:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 19:56:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222212235876","http_code":200,"duration_ms":346.56000000000000227373675443232059478759765625}
[2026-02-27 20:01:41] [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-02-27 20:01:41] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"689"}
[2026-02-27 20:01:41] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:01:41] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:01:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222501333505","http_code":200,"duration_ms":296.8600000000000136424205265939235687255859375}
[2026-02-27 20:01:41] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"689"}
[2026-02-27 20:01:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:01:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222501567814","http_code":200,"duration_ms":215.31999999999999317878973670303821563720703125}
[2026-02-27 20:01:41] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"689"}
[2026-02-27 20:01:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:01:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222501801416","http_code":200,"duration_ms":276.26999999999998181010596454143524169921875}
[2026-02-27 20:02:19] [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-02-27 20:02:19] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"689"}
[2026-02-27 20:02:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:02:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:02:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222539291660","http_code":200,"duration_ms":544.1599999999999681676854379475116729736328125}
[2026-02-27 20:02:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"689"}
[2026-02-27 20:02:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:02:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222539775469","http_code":200,"duration_ms":262.8500000000000227373675443232059478759765625}
[2026-02-27 20:02:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"689"}
[2026-02-27 20:02:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:02:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222540046399","http_code":200,"duration_ms":218.56000000000000227373675443232059478759765625}
[2026-02-27 20:02:20] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"689"}
[2026-02-27 20:02:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222540265770","http_code":200,"duration_ms":208.06000000000000227373675443232059478759765625}
[2026-02-27 20:02:20] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"689"}
[2026-02-27 20:02:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222540496850","http_code":200,"duration_ms":426.279999999999972715158946812152862548828125}
[2026-02-27 20:02:20] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"689"}
[2026-02-27 20:02:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222540926926","http_code":200,"duration_ms":328.75}
[2026-02-27 20:02:40] [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-02-27 20:02:40] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:40] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:02:40] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:02:40] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222560796858","http_code":200,"duration_ms":280.6499999999999772626324556767940521240234375}
[2026-02-27 20:02:40] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:40] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:02:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222561024164","http_code":200,"duration_ms":301.3899999999999863575794734060764312744140625}
[2026-02-27 20:02:41] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222561343167","http_code":200,"duration_ms":265.91000000000002501110429875552654266357421875}
[2026-02-27 20:02:41] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:41] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222561592196","http_code":200,"duration_ms":265.81000000000000227373675443232059478759765625}
[2026-02-27 20:02:41] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:41] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222561857069","http_code":200,"duration_ms":480}
[2026-02-27 20:02:42] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222562358834","http_code":200,"duration_ms":218.650000000000005684341886080801486968994140625}
[2026-02-27 20:02:42] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222562624918%9f3a36f19f3a36f1","http_code":200,"duration_ms":143.150000000000005684341886080801486968994140625}
[2026-02-27 20:02:42] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222562739648%9f3a36f19f3a36f1","http_code":200,"duration_ms":120.349999999999994315658113919198513031005859375}
[2026-02-27 20:02:42] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:42] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222562832098","http_code":200,"duration_ms":207.6100000000000136424205265939235687255859375}
[2026-02-27 20:02:42] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:42] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222563038567","http_code":200,"duration_ms":292.55000000000001136868377216160297393798828125}
[2026-02-27 20:02:43] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:43] [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":69.090000000000003410605131648480892181396484375,"intento":1}
[2026-02-27 20:02:43] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222563408589","http_code":200,"duration_ms":196.509999999999990905052982270717620849609375}
[2026-02-27 20:02:43] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222563625190%9f3a36f19f3a36f1","http_code":200,"duration_ms":107.650000000000005684341886080801486968994140625}
[2026-02-27 20:02:43] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222563715567","http_code":200,"duration_ms":224.979999999999989768184605054557323455810546875}
[2026-02-27 20:02:48] [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-02-27 20:02:48] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:48] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:02:48] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:02:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222569048467","http_code":200,"duration_ms":393.6200000000000045474735088646411895751953125}
[2026-02-27 20:02:49] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222569383787","http_code":200,"duration_ms":389.1200000000000045474735088646411895751953125}
[2026-02-27 20:02:49] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222569782687","http_code":200,"duration_ms":305.79000000000002046363078989088535308837890625}
[2026-02-27 20:02:50] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222570082948","http_code":200,"duration_ms":229.210000000000007958078640513122081756591796875}
[2026-02-27 20:02:50] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222570313346","http_code":200,"duration_ms":196.31000000000000227373675443232059478759765625}
[2026-02-27 20:02:50] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222570528206","http_code":200,"duration_ms":407.5}
[2026-02-27 20:02:50] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222570933720%9f3a36f19f3a36f1","http_code":200,"duration_ms":95.469999999999998863131622783839702606201171875}
[2026-02-27 20:02:50] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222571038452%9f3a36f19f3a36f1","http_code":200,"duration_ms":119.5400000000000062527760746888816356658935546875}
[2026-02-27 20:02:51] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222571171812","http_code":200,"duration_ms":256.6000000000000227373675443232059478759765625}
[2026-02-27 20:02:51] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222571440000","http_code":200,"duration_ms":381.66000000000002501110429875552654266357421875}
[2026-02-27 20:02:51] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:51] [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":85.7999999999999971578290569595992565155029296875,"intento":1}
[2026-02-27 20:02:51] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222571902364","http_code":200,"duration_ms":327.029999999999972715158946812152862548828125}
[2026-02-27 20:02:52] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:02:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222572267152%9f3a36f19f3a36f1","http_code":200,"duration_ms":137.090000000000003410605131648480892181396484375}
[2026-02-27 20:02:52] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2996,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:02:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222572377296","http_code":200,"duration_ms":300.470000000000027284841053187847137451171875}
[2026-02-27 20:02: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-02-27 20:02:55] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:55] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:02:55] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:02:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222575564394","http_code":200,"duration_ms":293.3999999999999772626324556767940521240234375}
[2026-02-27 20:02:55] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:02:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222575817544","http_code":200,"duration_ms":219.6100000000000136424205265939235687255859375}
[2026-02-27 20:02:55] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:02:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222576023460","http_code":200,"duration_ms":233.840000000000003410605131648480892181396484375}
[2026-02-27 20:02:56] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222576284537","http_code":200,"duration_ms":548.1499999999999772626324556767940521240234375}
[2026-02-27 20:02:56] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:02:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222576824681","http_code":200,"duration_ms":300.57999999999998408384271897375583648681640625}
[2026-02-27 20:02:57] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222577137947","http_code":200,"duration_ms":323.05000000000001136868377216160297393798828125}
[2026-02-27 20:02:57] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222577459318%9f3a36f19f3a36f1","http_code":200,"duration_ms":103.31000000000000227373675443232059478759765625}
[2026-02-27 20:02:57] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222577586035%9f3a36f19f3a36f1","http_code":200,"duration_ms":108.909999999999996589394868351519107818603515625}
[2026-02-27 20:02:57] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222577676647","http_code":200,"duration_ms":264.8999999999999772626324556767940521240234375}
[2026-02-27 20:02:57] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:02:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222577937979","http_code":200,"duration_ms":309.81999999999999317878973670303821563720703125}
[2026-02-27 20:02:58] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:58] [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":72.0100000000000051159076974727213382720947265625,"intento":1}
[2026-02-27 20:02:58] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222578323235","http_code":200,"duration_ms":204.6100000000000136424205265939235687255859375}
[2026-02-27 20:02:58] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222578548504%9f3a36f19f3a36f1","http_code":200,"duration_ms":105.06999999999999317878973670303821563720703125}
[2026-02-27 20:02:58] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:02:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:02:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222578642066","http_code":200,"duration_ms":198.580000000000012505552149377763271331787109375}
[2026-02-27 20:03:03] [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-02-27 20:03:03] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:03] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:03] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:03:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222583936205","http_code":200,"duration_ms":261.79000000000002046363078989088535308837890625}
[2026-02-27 20:03:04] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222584156367","http_code":200,"duration_ms":442.44999999999998863131622783839702606201171875}
[2026-02-27 20:03:04] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222584587588","http_code":200,"duration_ms":313.26999999999998181010596454143524169921875}
[2026-02-27 20:03:04] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222584991250","http_code":200,"duration_ms":297.740000000000009094947017729282379150390625}
[2026-02-27 20:03:05] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222585223536","http_code":200,"duration_ms":299.70999999999997953636921010911464691162109375}
[2026-02-27 20:03:05] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222585560629","http_code":200,"duration_ms":254.3700000000000045474735088646411895751953125}
[2026-02-27 20:03:05] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222585799245%9f3a36f19f3a36f1","http_code":200,"duration_ms":117.93999999999999772626324556767940521240234375}
[2026-02-27 20:03:05] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222585914650%9f3a36f19f3a36f1","http_code":200,"duration_ms":106.6700000000000017053025658242404460906982421875}
[2026-02-27 20:03:05] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222586007697","http_code":200,"duration_ms":231.1399999999999863575794734060764312744140625}
[2026-02-27 20:03:06] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222586239292","http_code":200,"duration_ms":208.1200000000000045474735088646411895751953125}
[2026-02-27 20:03:06] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03: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":66.2900000000000062527760746888816356658935546875,"intento":1}
[2026-02-27 20:03:06] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222586531175","http_code":200,"duration_ms":194.909999999999996589394868351519107818603515625}
[2026-02-27 20:03:06] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222586732816%9f3a36f19f3a36f1","http_code":200,"duration_ms":117.8700000000000045474735088646411895751953125}
[2026-02-27 20:03:06] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222586877423","http_code":200,"duration_ms":348.98000000000001818989403545856475830078125}
[2026-02-27 20:03:20] [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-02-27 20:03:20] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:20] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:20] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:03:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222600177574","http_code":200,"duration_ms":382.220000000000027284841053187847137451171875}
[2026-02-27 20:03:20] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222600505881","http_code":200,"duration_ms":229.93999999999999772626324556767940521240234375}
[2026-02-27 20:03:20] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222600730910","http_code":200,"duration_ms":218.490000000000009094947017729282379150390625}
[2026-02-27 20:03:20] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222600975728","http_code":200,"duration_ms":357.220000000000027284841053187847137451171875}
[2026-02-27 20:03:21] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222601311839","http_code":200,"duration_ms":304.69999999999998863131622783839702606201171875}
[2026-02-27 20:03:21] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222601619651","http_code":200,"duration_ms":225.6399999999999863575794734060764312744140625}
[2026-02-27 20:03:21] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222601866395%9f3a36f19f3a36f1","http_code":200,"duration_ms":123.31000000000000227373675443232059478759765625}
[2026-02-27 20:03:21] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222601999611%9f3a36f19f3a36f1","http_code":200,"duration_ms":128.6200000000000045474735088646411895751953125}
[2026-02-27 20:03:22] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222602101751","http_code":200,"duration_ms":294.01999999999998181010596454143524169921875}
[2026-02-27 20:03:22] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222602411889","http_code":200,"duration_ms":282.57999999999998408384271897375583648681640625}
[2026-02-27 20:03:22] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:22] [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":92.8299999999999982946974341757595539093017578125,"intento":1}
[2026-02-27 20:03:22] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222602780685","http_code":200,"duration_ms":297.8700000000000045474735088646411895751953125}
[2026-02-27 20:03:23] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222603095700%9f3a36f19f3a36f1","http_code":200,"duration_ms":120.659999999999996589394868351519107818603515625}
[2026-02-27 20:03:23] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222603200730","http_code":200,"duration_ms":199.6299999999999954525264911353588104248046875}
[2026-02-27 20:03:29] [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-02-27 20:03:29] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:03:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222609438627","http_code":200,"duration_ms":319.48000000000001818989403545856475830078125}
[2026-02-27 20:03:29] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222609670485","http_code":200,"duration_ms":240.490000000000009094947017729282379150390625}
[2026-02-27 20:03:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222609908442","http_code":200,"duration_ms":336.16000000000002501110429875552654266357421875}
[2026-02-27 20:03:30] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222610303657","http_code":200,"duration_ms":261.5}
[2026-02-27 20:03:30] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222610505118","http_code":200,"duration_ms":200.8799999999999954525264911353588104248046875}
[2026-02-27 20:03:30] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222610711523","http_code":200,"duration_ms":210.770000000000010231815394945442676544189453125}
[2026-02-27 20:03:30] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222610945013%9f3a36f19f3a36f1","http_code":200,"duration_ms":104.3599999999999994315658113919198513031005859375}
[2026-02-27 20:03:30] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222611053451%9f3a36f19f3a36f1","http_code":200,"duration_ms":123.099999999999994315658113919198513031005859375}
[2026-02-27 20:03:31] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222611152735","http_code":200,"duration_ms":189.18999999999999772626324556767940521240234375}
[2026-02-27 20:03:31] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222611371739","http_code":200,"duration_ms":264.6100000000000136424205265939235687255859375}
[2026-02-27 20:03:31] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:31] [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":70.900000000000005684341886080801486968994140625,"intento":1}
[2026-02-27 20:03:31] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222611707549","http_code":200,"duration_ms":233.590000000000003410605131648480892181396484375}
[2026-02-27 20:03:31] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222611937121%9f3a36f19f3a36f1","http_code":200,"duration_ms":118.5}
[2026-02-27 20:03:31] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222612048305","http_code":200,"duration_ms":212.479999999999989768184605054557323455810546875}
[2026-02-27 20:03:34] [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-02-27 20:03:34] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:34] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:34] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:03:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222614699390","http_code":200,"duration_ms":301.81000000000000227373675443232059478759765625}
[2026-02-27 20:03:34] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222614931009","http_code":200,"duration_ms":217.93999999999999772626324556767940521240234375}
[2026-02-27 20:03:35] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222615160444","http_code":200,"duration_ms":194.159999999999996589394868351519107818603515625}
[2026-02-27 20:03:35] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222615359696","http_code":200,"duration_ms":229.840000000000003410605131648480892181396484375}
[2026-02-27 20:03:35] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222615617722","http_code":200,"duration_ms":258.8600000000000136424205265939235687255859375}
[2026-02-27 20:03:35] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222615853857","http_code":200,"duration_ms":245.55000000000001136868377216160297393798828125}
[2026-02-27 20:03:36] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222616104560%9f3a36f19f3a36f1","http_code":200,"duration_ms":97.5199999999999960209606797434389591217041015625}
[2026-02-27 20:03:36] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222616216331%9f3a36f19f3a36f1","http_code":200,"duration_ms":113.5400000000000062527760746888816356658935546875}
[2026-02-27 20:03:36] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222616323398","http_code":200,"duration_ms":215.419999999999987494447850622236728668212890625}
[2026-02-27 20:03:36] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222616526640","http_code":200,"duration_ms":206.93999999999999772626324556767940521240234375}
[2026-02-27 20:03:36] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:36] [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.9599999999999937472239253111183643341064453125,"intento":1}
[2026-02-27 20:03:36] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222616826170","http_code":200,"duration_ms":237.770000000000010231815394945442676544189453125}
[2026-02-27 20:03:37] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222617076939%9f3a36f19f3a36f1","http_code":200,"duration_ms":113.2399999999999948840923025272786617279052734375}
[2026-02-27 20:03:37] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222617207332","http_code":200,"duration_ms":223.93999999999999772626324556767940521240234375}
[2026-02-27 20:03: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-02-27 20:03:43] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:43] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:43] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:03:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222623434394","http_code":200,"duration_ms":293.76999999999998181010596454143524169921875}
[2026-02-27 20:03:43] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222623647440","http_code":200,"duration_ms":191.68999999999999772626324556767940521240234375}
[2026-02-27 20:03:43] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222623836461","http_code":200,"duration_ms":237.849999999999994315658113919198513031005859375}
[2026-02-27 20:03:44] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222624083665","http_code":200,"duration_ms":229.93999999999999772626324556767940521240234375}
[2026-02-27 20:03:44] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222624309299","http_code":200,"duration_ms":205.580000000000012505552149377763271331787109375}
[2026-02-27 20:03:44] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222624517508","http_code":200,"duration_ms":192.3799999999999954525264911353588104248046875}
[2026-02-27 20:03:44] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222624722298%9f3a36f19f3a36f1","http_code":200,"duration_ms":97.9200000000000017053025658242404460906982421875}
[2026-02-27 20:03:44] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222624833617%9f3a36f19f3a36f1","http_code":200,"duration_ms":107.56000000000000227373675443232059478759765625}
[2026-02-27 20:03:44] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222624941355","http_code":200,"duration_ms":320.07999999999998408384271897375583648681640625}
[2026-02-27 20:03:45] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222625271637","http_code":200,"duration_ms":333.6200000000000045474735088646411895751953125}
[2026-02-27 20:03:45] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:45] [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":63.9200000000000017053025658242404460906982421875,"intento":1}
[2026-02-27 20:03:45] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222625663540","http_code":200,"duration_ms":358.1000000000000227373675443232059478759765625}
[2026-02-27 20:03:45] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222626051310%9f3a36f19f3a36f1","http_code":200,"duration_ms":125.8299999999999982946974341757595539093017578125}
[2026-02-27 20:03:46] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222626149453","http_code":200,"duration_ms":216.479999999999989768184605054557323455810546875}
[2026-02-27 20:03:51] [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-02-27 20:03:51] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:51] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:51] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:03:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222631656993","http_code":200,"duration_ms":355.779999999999972715158946812152862548828125}
[2026-02-27 20:03:51] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:51] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:03:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222631953539","http_code":200,"duration_ms":355.75}
[2026-02-27 20:03:52] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222632301112","http_code":200,"duration_ms":212.6100000000000136424205265939235687255859375}
[2026-02-27 20:03:52] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222632523930","http_code":200,"duration_ms":242.5}
[2026-02-27 20:03:52] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:52] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222632747007","http_code":200,"duration_ms":228.909999999999996589394868351519107818603515625}
[2026-02-27 20:03:52] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:03:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222632976319","http_code":200,"duration_ms":221.270000000000010231815394945442676544189453125}
[2026-02-27 20:03:53] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222633212804%9f3a36f19f3a36f1","http_code":200,"duration_ms":81.68999999999999772626324556767940521240234375}
[2026-02-27 20:03:53] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222633305295%9f3a36f19f3a36f1","http_code":200,"duration_ms":88.3599999999999994315658113919198513031005859375}
[2026-02-27 20:03:53] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222633396219","http_code":200,"duration_ms":236.25}
[2026-02-27 20:03:53] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222633616248","http_code":200,"duration_ms":290.66000000000002501110429875552654266357421875}
[2026-02-27 20:03:53] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:53] [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":90.8900000000000005684341886080801486968994140625,"intento":1}
[2026-02-27 20:03:53] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:03:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222634001037","http_code":200,"duration_ms":204.19999999999998863131622783839702606201171875}
[2026-02-27 20:03:54] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222634210081%9f3a36f19f3a36f1","http_code":200,"duration_ms":87.5799999999999982946974341757595539093017578125}
[2026-02-27 20:03:54] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:03:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222634296751","http_code":200,"duration_ms":207.979999999999989768184605054557323455810546875}
[2026-02-27 20:03: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-02-27 20:03:59] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:03:59] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:03:59] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:04:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772222639894043","http_code":200,"duration_ms":371.470000000000027284841053187847137451171875}
[2026-02-27 20:04:00] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:04:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772222640189142","http_code":200,"duration_ms":208.68999999999999772626324556767940521240234375}
[2026-02-27 20:04:00] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:04:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772222640410348","http_code":200,"duration_ms":205.340000000000003410605131648480892181396484375}
[2026-02-27 20:04:00] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:04:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schottprotegido-2025\/messages\/1772222640648384","http_code":200,"duration_ms":226.159999999999996589394868351519107818603515625}
[2026-02-27 20:04:00] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:04:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772222640855475","http_code":200,"duration_ms":282.69999999999998863131622783839702606201171875}
[2026-02-27 20:04:01] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:04:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772222641118062","http_code":200,"duration_ms":194.740000000000009094947017729282379150390625}
[2026-02-27 20:04:01] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:04:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222641330190%9f3a36f19f3a36f1","http_code":200,"duration_ms":109.56000000000000227373675443232059478759765625}
[2026-02-27 20:04:01] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:04:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222641451353%9f3a36f19f3a36f1","http_code":200,"duration_ms":107.4800000000000039790393202565610408782958984375}
[2026-02-27 20:04:01] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:04:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772222641561798","http_code":200,"duration_ms":369.81000000000000227373675443232059478759765625}
[2026-02-27 20:04:01] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:04:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772222641950685","http_code":200,"duration_ms":255.900000000000005684341886080801486968994140625}
[2026-02-27 20:04:02] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:04:02] [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":49.71000000000000085265128291212022304534912109375,"intento":1}
[2026-02-27 20:04:02] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:04:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772222642288235","http_code":200,"duration_ms":351.81999999999999317878973670303821563720703125}
[2026-02-27 20:04:02] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:04:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772222642612725%9f3a36f19f3a36f1","http_code":200,"duration_ms":109.7000000000000028421709430404007434844970703125}
[2026-02-27 20:04:02] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"689"}
[2026-02-27 20:04:02] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:04:02] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772222642742277","http_code":200,"duration_ms":277.05000000000001136868377216160297393798828125}
[2026-02-27 20:46:15] [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-02-27 20:46:16] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:16] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:46:16] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:46:17] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225177394562","http_code":200,"duration_ms":1438.720000000000027284841053187847137451171875}
[2026-02-27 20:46:18] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:18] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:46:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225179438294","http_code":200,"duration_ms":1378.549999999999954525264911353588104248046875}
[2026-02-27 20:46:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:46:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225181070954","http_code":200,"duration_ms":1366.910000000000081854523159563541412353515625}
[2026-02-27 20:46:21] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:46:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225182644759","http_code":200,"duration_ms":1330.859999999999899955582804977893829345703125}
[2026-02-27 20:46:23] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:46:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225184203460","http_code":200,"duration_ms":1235.170000000000072759576141834259033203125}
[2026-02-27 20:46:24] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:46:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225185677947%9f3a36f19f3a36f1","http_code":200,"duration_ms":1086.6199999999998908606357872486114501953125}
[2026-02-27 20:46:25] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:46:27] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225187011330%9f3a36f19f3a36f1","http_code":200,"duration_ms":1112}
[2026-02-27 20:46:27] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"690"}
[2026-02-27 20:46:27] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-02-27 20:46:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225189046422","http_code":200,"duration_ms":1333.19000000000005456968210637569427490234375}
[2026-02-27 20:46:45] [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-02-27 20:46:45] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"690"}
[2026-02-27 20:46:45] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:46:45] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:46:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225205207375","http_code":200,"duration_ms":337.68000000000000682121026329696178436279296875}
[2026-02-27 20:46:45] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"690"}
[2026-02-27 20:46:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:46:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225205513543","http_code":200,"duration_ms":286.56000000000000227373675443232059478759765625}
[2026-02-27 20:47:18] [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-02-27 20:47:18] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"690"}
[2026-02-27 20:47:18] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:47:18] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:47:18] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225238593796","http_code":200,"duration_ms":443.81000000000000227373675443232059478759765625}
[2026-02-27 20:47:18] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"690"}
[2026-02-27 20:47:18] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:47:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225238968359","http_code":200,"duration_ms":303.32999999999998408384271897375583648681640625}
[2026-02-27 20:47:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"690"}
[2026-02-27 20:47:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:47:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225239273452","http_code":200,"duration_ms":302.06000000000000227373675443232059478759765625}
[2026-02-27 20:47:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"690"}
[2026-02-27 20:47:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:47:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225239582691","http_code":200,"duration_ms":373.30000000000001136868377216160297393798828125}
[2026-02-27 20:47:19] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"690"}
[2026-02-27 20:47:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:47:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225239990361%9f3a36f19f3a36f1","http_code":200,"duration_ms":121.93999999999999772626324556767940521240234375}
[2026-02-27 20:47:20] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"690"}
[2026-02-27 20:47:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:47:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225240102062","http_code":200,"duration_ms":261.43000000000000682121026329696178436279296875}
[2026-02-27 20:47:49] [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-02-27 20:47:50] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:50] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:47:50] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:47:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225271533107","http_code":200,"duration_ms":1300.549999999999954525264911353588104248046875}
[2026-02-27 20:47:52] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:52] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:47:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225273418795","http_code":200,"duration_ms":1392.569999999999936335370875895023345947265625}
[2026-02-27 20:47:53] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:47:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225275047172","http_code":200,"duration_ms":1327.26999999999998181010596454143524169921875}
[2026-02-27 20:47:55] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2995,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:47:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225276606632","http_code":200,"duration_ms":1269.160000000000081854523159563541412353515625}
[2026-02-27 20:47:57] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2993,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:47:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225278101784","http_code":200,"duration_ms":1360.69000000000005456968210637569427490234375}
[2026-02-27 20:47:58] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2992,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:47:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225279683365%9f3a36f19f3a36f1","http_code":200,"duration_ms":1094.19000000000005456968210637569427490234375}
[2026-02-27 20:47:59] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:47:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2991,"expira_en_minutos":49.89999999999999857891452847979962825775146484375}
[2026-02-27 20:48:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225281007398%9f3a36f19f3a36f1","http_code":200,"duration_ms":1101.9600000000000363797880709171295166015625}
[2026-02-27 20:48:01] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta sospecha - Schott Protegido","fase":"0","alerta_id":"691"}
[2026-02-27 20:48:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2989,"expira_en_minutos":49.7999999999999971578290569595992565155029296875}
[2026-02-27 20:48:03] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225282989283","http_code":200,"duration_ms":1237.329999999999927240423858165740966796875}
[2026-02-27 20:48:19] [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-02-27 20:48:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"691"}
[2026-02-27 20:48:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:48:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:48:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225299138799","http_code":200,"duration_ms":296.41000000000002501110429875552654266357421875}
[2026-02-27 20:48:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"1","alerta_id":"691"}
[2026-02-27 20:48:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:48:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225299374842","http_code":200,"duration_ms":352.79000000000002046363078989088535308837890625}
[2026-02-27 20:48:49] [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-02-27 20:48:49] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"691"}
[2026-02-27 20:48:49] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:48:49] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:48:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225329651084","http_code":200,"duration_ms":325.55000000000001136868377216160297393798828125}
[2026-02-27 20:48:49] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"691"}
[2026-02-27 20:48:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:48:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225329899539","http_code":200,"duration_ms":281.91000000000002501110429875552654266357421875}
[2026-02-27 20:48:50] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"691"}
[2026-02-27 20:48:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:48:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225330171532","http_code":200,"duration_ms":385.8700000000000045474735088646411895751953125}
[2026-02-27 20:48:50] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"691"}
[2026-02-27 20:48:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:48:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225330557537","http_code":200,"duration_ms":330.16000000000002501110429875552654266357421875}
[2026-02-27 20:48:50] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"691"}
[2026-02-27 20:48:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:48:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225330899995%9f3a36f19f3a36f1","http_code":200,"duration_ms":92.719999999999998863131622783839702606201171875}
[2026-02-27 20:48:50] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"2","alerta_id":"691"}
[2026-02-27 20:48:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:48:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225330998325","http_code":200,"duration_ms":288.029999999999972715158946812152862548828125}
[2026-02-27 20:49:20] [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-02-27 20:49:20] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:20] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:49:20] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:49:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225360732629","http_code":200,"duration_ms":305.029999999999972715158946812152862548828125}
[2026-02-27 20:49:20] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225360969070","http_code":200,"duration_ms":205.6200000000000045474735088646411895751953125}
[2026-02-27 20:49:21] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225361173770","http_code":200,"duration_ms":222.099999999999994315658113919198513031005859375}
[2026-02-27 20:49:21] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225361407234","http_code":200,"duration_ms":279.70999999999997953636921010911464691162109375}
[2026-02-27 20:49:21] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225361689641","http_code":200,"duration_ms":387.93000000000000682121026329696178436279296875}
[2026-02-27 20:49:22] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225362089061%9f3a36f19f3a36f1","http_code":200,"duration_ms":103.75}
[2026-02-27 20:49:22] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225362197189%9f3a36f19f3a36f1","http_code":200,"duration_ms":122.7600000000000051159076974727213382720947265625}
[2026-02-27 20:49:22] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225362320720","http_code":200,"duration_ms":250.900000000000005684341886080801486968994140625}
[2026-02-27 20:49:22] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225362558181","http_code":200,"duration_ms":375.279999999999972715158946812152862548828125}
[2026-02-27 20:49:22] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:22] [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":76,"intento":1}
[2026-02-27 20:49:22] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225363054038","http_code":200,"duration_ms":459.279999999999972715158946812152862548828125}
[2026-02-27 20:49:23] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225363473967%9f3a36f19f3a36f1","http_code":200,"duration_ms":80.68999999999999772626324556767940521240234375}
[2026-02-27 20:49:23] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225363547355","http_code":200,"duration_ms":329.54000000000002046363078989088535308837890625}
[2026-02-27 20:49:29] [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-02-27 20:49:29] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:49:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:49:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225369981719","http_code":200,"duration_ms":265}
[2026-02-27 20:49:30] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225370197861","http_code":200,"duration_ms":224.05000000000001136868377216160297393798828125}
[2026-02-27 20:49:30] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225370454017","http_code":200,"duration_ms":286.8700000000000045474735088646411895751953125}
[2026-02-27 20:49:30] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225370734148","http_code":200,"duration_ms":266.70999999999997953636921010911464691162109375}
[2026-02-27 20:49:30] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225371005543","http_code":200,"duration_ms":312.17000000000001591615728102624416351318359375}
[2026-02-27 20:49:31] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225371324750%9f3a36f19f3a36f1","http_code":200,"duration_ms":112.530000000000001136868377216160297393798828125}
[2026-02-27 20:49:31] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225371422865%9f3a36f19f3a36f1","http_code":200,"duration_ms":89.7999999999999971578290569595992565155029296875}
[2026-02-27 20:49:31] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:31] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225371542463","http_code":200,"duration_ms":468.1499999999999772626324556767940521240234375}
[2026-02-27 20:49:31] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:31] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225371995260","http_code":200,"duration_ms":257.1499999999999772626324556767940521240234375}
[2026-02-27 20:49:32] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:32] [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":59.42999999999999971578290569595992565155029296875,"intento":1}
[2026-02-27 20:49:32] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225372299615","http_code":200,"duration_ms":235.3799999999999954525264911353588104248046875}
[2026-02-27 20:49:32] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225372549911%9f3a36f19f3a36f1","http_code":200,"duration_ms":84.6299999999999954525264911353588104248046875}
[2026-02-27 20:49:32] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:32] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:32] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225372617891","http_code":200,"duration_ms":220.8799999999999954525264911353588104248046875}
[2026-02-27 20:49:35] [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-02-27 20:49:35] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:35] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:49:35] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:49:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225376065882","http_code":200,"duration_ms":342.42000000000001591615728102624416351318359375}
[2026-02-27 20:49:36] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225376291560","http_code":200,"duration_ms":216.020000000000010231815394945442676544189453125}
[2026-02-27 20:49:36] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225376541729","http_code":200,"duration_ms":361.91000000000002501110429875552654266357421875}
[2026-02-27 20:49:36] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225376877844","http_code":200,"duration_ms":195.259999999999990905052982270717620849609375}
[2026-02-27 20:49:37] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225377074431","http_code":200,"duration_ms":234.280000000000001136868377216160297393798828125}
[2026-02-27 20:49:37] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225377323966%9f3a36f19f3a36f1","http_code":200,"duration_ms":84.5400000000000062527760746888816356658935546875}
[2026-02-27 20:49:37] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225377416446%9f3a36f19f3a36f1","http_code":200,"duration_ms":99.2099999999999937472239253111183643341064453125}
[2026-02-27 20:49:37] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225377529331","http_code":200,"duration_ms":248.8600000000000136424205265939235687255859375}
[2026-02-27 20:49:37] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225377754387","http_code":200,"duration_ms":216.55000000000001136868377216160297393798828125}
[2026-02-27 20:49:37] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:38] [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":91.68999999999999772626324556767940521240234375,"intento":1}
[2026-02-27 20:49:38] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225378067264","http_code":200,"duration_ms":365.56000000000000227373675443232059478759765625}
[2026-02-27 20:49:38] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225378434962%9f3a36f19f3a36f1","http_code":200,"duration_ms":76.1299999999999954525264911353588104248046875}
[2026-02-27 20:49:38] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225378506747","http_code":200,"duration_ms":215.669999999999987494447850622236728668212890625}
[2026-02-27 20:49:45] [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-02-27 20:49:45] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:45] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:49:45] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:49:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225385192788","http_code":200,"duration_ms":290.06000000000000227373675443232059478759765625}
[2026-02-27 20:49:45] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225385446441","http_code":200,"duration_ms":224.030000000000001136868377216160297393798828125}
[2026-02-27 20:49:45] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225385655638","http_code":200,"duration_ms":217.150000000000005684341886080801486968994140625}
[2026-02-27 20:49:45] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225385876148","http_code":200,"duration_ms":329.1100000000000136424205265939235687255859375}
[2026-02-27 20:49:46] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225386205781","http_code":200,"duration_ms":215.19999999999998863131622783839702606201171875}
[2026-02-27 20:49:46] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225386438110%9f3a36f19f3a36f1","http_code":200,"duration_ms":76.2000000000000028421709430404007434844970703125}
[2026-02-27 20:49:46] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225386518548%9f3a36f19f3a36f1","http_code":200,"duration_ms":91.7000000000000028421709430404007434844970703125}
[2026-02-27 20:49:46] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:46] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225386604815","http_code":200,"duration_ms":244.090000000000003410605131648480892181396484375}
[2026-02-27 20:49:46] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:46] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225386850015","http_code":200,"duration_ms":221.780000000000001136868377216160297393798828125}
[2026-02-27 20:49:47] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:47] [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":60.25999999999999801048033987171947956085205078125,"intento":1}
[2026-02-27 20:49:47] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225387135323","http_code":200,"duration_ms":227.56999999999999317878973670303821563720703125}
[2026-02-27 20:49:47] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225387367525%9f3a36f19f3a36f1","http_code":200,"duration_ms":70.25}
[2026-02-27 20:49:47] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:47] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:47] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225387448416","http_code":200,"duration_ms":288.30000000000001136868377216160297393798828125}
[2026-02-27 20:49:53] [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-02-27 20:49:53] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:53] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:49:53] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:49:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225393744179","http_code":200,"duration_ms":319.23000000000001818989403545856475830078125}
[2026-02-27 20:49:53] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225394011951","http_code":200,"duration_ms":248.18000000000000682121026329696178436279296875}
[2026-02-27 20:49:54] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225394245019","http_code":200,"duration_ms":211.44999999999998863131622783839702606201171875}
[2026-02-27 20:49:54] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225394471364","http_code":200,"duration_ms":298.42000000000001591615728102624416351318359375}
[2026-02-27 20:49:54] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225394759807","http_code":200,"duration_ms":176.849999999999994315658113919198513031005859375}
[2026-02-27 20:49:54] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225394934762%9f3a36f19f3a36f1","http_code":200,"duration_ms":69.31000000000000227373675443232059478759765625}
[2026-02-27 20:49:54] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:49:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225395012891%9f3a36f19f3a36f1","http_code":200,"duration_ms":76.5799999999999982946974341757595539093017578125}
[2026-02-27 20:49:55] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225395085436","http_code":200,"duration_ms":403.81999999999999317878973670303821563720703125}
[2026-02-27 20:49:55] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225395511636","http_code":200,"duration_ms":252.31999999999999317878973670303821563720703125}
[2026-02-27 20:49:55] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:55] [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":84.3599999999999994315658113919198513031005859375,"intento":1}
[2026-02-27 20:49:55] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:49:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225395829858","http_code":200,"duration_ms":218.81999999999999317878973670303821563720703125}
[2026-02-27 20:49:56] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225396059636%9f3a36f19f3a36f1","http_code":200,"duration_ms":82.1200000000000045474735088646411895751953125}
[2026-02-27 20:49:56] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:49:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225396158921","http_code":200,"duration_ms":253.81999999999999317878973670303821563720703125}
[2026-02-27 20:49: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-02-27 20:49:59] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:59] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:49:59] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:49:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225399227113","http_code":200,"duration_ms":316.95999999999997953636921010911464691162109375}
[2026-02-27 20:49:59] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225399460629","http_code":200,"duration_ms":189.770000000000010231815394945442676544189453125}
[2026-02-27 20:49:59] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:49:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225399674075","http_code":200,"duration_ms":240.719999999999998863131622783839702606201171875}
[2026-02-27 20:49:59] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:49:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225399897610","http_code":200,"duration_ms":223.31999999999999317878973670303821563720703125}
[2026-02-27 20:50:00] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225400136302","http_code":200,"duration_ms":255.400000000000005684341886080801486968994140625}
[2026-02-27 20:50:00] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225400384115%9f3a36f19f3a36f1","http_code":200,"duration_ms":79.5499999999999971578290569595992565155029296875}
[2026-02-27 20:50:00] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225400482875%9f3a36f19f3a36f1","http_code":200,"duration_ms":106.43000000000000682121026329696178436279296875}
[2026-02-27 20:50:00] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225400565254","http_code":200,"duration_ms":220.349999999999994315658113919198513031005859375}
[2026-02-27 20:50:00] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:00] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225400786739","http_code":200,"duration_ms":221.289999999999992041921359486877918243408203125}
[2026-02-27 20:50:00] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:00] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:01] [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":54.0499999999999971578290569595992565155029296875,"intento":1}
[2026-02-27 20:50:01] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225401081097","http_code":200,"duration_ms":251.5}
[2026-02-27 20:50:01] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225401339062%9f3a36f19f3a36f1","http_code":200,"duration_ms":98.2399999999999948840923025272786617279052734375}
[2026-02-27 20:50:01] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:01] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:01] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225401456117","http_code":200,"duration_ms":251.68000000000000682121026329696178436279296875}
[2026-02-27 20:50:04] [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-02-27 20:50:04] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:04] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:04] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225404361550","http_code":200,"duration_ms":274.3700000000000045474735088646411895751953125}
[2026-02-27 20:50:04] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225404595467","http_code":200,"duration_ms":288.6100000000000136424205265939235687255859375}
[2026-02-27 20:50:04] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225404874061","http_code":200,"duration_ms":221.68999999999999772626324556767940521240234375}
[2026-02-27 20:50:05] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225405090507","http_code":200,"duration_ms":235.919999999999987494447850622236728668212890625}
[2026-02-27 20:50:05] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225405331341","http_code":200,"duration_ms":230.770000000000010231815394945442676544189453125}
[2026-02-27 20:50:05] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225405572018%9f3a36f19f3a36f1","http_code":200,"duration_ms":77.0799999999999982946974341757595539093017578125}
[2026-02-27 20:50:05] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225405674961%9f3a36f19f3a36f1","http_code":200,"duration_ms":106.9899999999999948840923025272786617279052734375}
[2026-02-27 20:50:05] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225405748946","http_code":200,"duration_ms":221.419999999999987494447850622236728668212890625}
[2026-02-27 20:50:05] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225406000488","http_code":200,"duration_ms":261.779999999999972715158946812152862548828125}
[2026-02-27 20:50:06] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50: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":92.18999999999999772626324556767940521240234375,"intento":1}
[2026-02-27 20:50:06] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225406354133","http_code":200,"duration_ms":245.469999999999998863131622783839702606201171875}
[2026-02-27 20:50:06] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225406603662%9f3a36f19f3a36f1","http_code":200,"duration_ms":114.31999999999999317878973670303821563720703125}
[2026-02-27 20:50:06] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225406705687","http_code":200,"duration_ms":195.259999999999990905052982270717620849609375}
[2026-02-27 20:50:19] [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-02-27 20:50:19] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225419824192","http_code":200,"duration_ms":298.1200000000000045474735088646411895751953125}
[2026-02-27 20:50:20] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225420076800","http_code":200,"duration_ms":248.19999999999998863131622783839702606201171875}
[2026-02-27 20:50:20] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225420307171","http_code":200,"duration_ms":224.759999999999990905052982270717620849609375}
[2026-02-27 20:50:20] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225420539010","http_code":200,"duration_ms":248.93999999999999772626324556767940521240234375}
[2026-02-27 20:50:20] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225420804991","http_code":200,"duration_ms":293.06999999999999317878973670303821563720703125}
[2026-02-27 20:50:21] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225421091906%9f3a36f19f3a36f1","http_code":200,"duration_ms":109.090000000000003410605131648480892181396484375}
[2026-02-27 20:50:21] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225421189433%9f3a36f19f3a36f1","http_code":200,"duration_ms":84.93000000000000682121026329696178436279296875}
[2026-02-27 20:50:21] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225421293462","http_code":200,"duration_ms":244.81000000000000227373675443232059478759765625}
[2026-02-27 20:50:21] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225421540474","http_code":200,"duration_ms":291.6100000000000136424205265939235687255859375}
[2026-02-27 20:50:21] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:21] [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":61.14999999999999857891452847979962825775146484375,"intento":1}
[2026-02-27 20:50:21] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225421921570","http_code":200,"duration_ms":262.8999999999999772626324556767940521240234375}
[2026-02-27 20:50:22] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:50:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225422170724%9f3a36f19f3a36f1","http_code":200,"duration_ms":100.969999999999998863131622783839702606201171875}
[2026-02-27 20:50:22] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:22] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:50:22] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225422250520","http_code":200,"duration_ms":215.599999999999994315658113919198513031005859375}
[2026-02-27 20:50:28] [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-02-27 20:50:28] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:28] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:28] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225428190703","http_code":200,"duration_ms":330.07999999999998408384271897375583648681640625}
[2026-02-27 20:50:28] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225428479096","http_code":200,"duration_ms":258.3600000000000136424205265939235687255859375}
[2026-02-27 20:50:28] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:28] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225428785660","http_code":200,"duration_ms":310.009999999999990905052982270717620849609375}
[2026-02-27 20:50:28] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:28] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225429049221","http_code":200,"duration_ms":247.259999999999990905052982270717620849609375}
[2026-02-27 20:50:29] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225429280628","http_code":200,"duration_ms":224.1100000000000136424205265939235687255859375}
[2026-02-27 20:50:29] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225429513283%9f3a36f19f3a36f1","http_code":200,"duration_ms":76.159999999999996589394868351519107818603515625}
[2026-02-27 20:50:29] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225429591332%9f3a36f19f3a36f1","http_code":200,"duration_ms":88.9200000000000017053025658242404460906982421875}
[2026-02-27 20:50:29] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225429678714","http_code":200,"duration_ms":227.05000000000001136868377216160297393798828125}
[2026-02-27 20:50:29] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225429905505","http_code":200,"duration_ms":241.490000000000009094947017729282379150390625}
[2026-02-27 20:50:30] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:30] [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":95.5799999999999982946974341757595539093017578125,"intento":1}
[2026-02-27 20:50:30] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225430245777","http_code":200,"duration_ms":239.030000000000001136868377216160297393798828125}
[2026-02-27 20:50:30] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225430507317%9f3a36f19f3a36f1","http_code":200,"duration_ms":92.2699999999999960209606797434389591217041015625}
[2026-02-27 20:50:30] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225430594623","http_code":200,"duration_ms":221.080000000000012505552149377763271331787109375}
[2026-02-27 20:50:35] [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-02-27 20:50:35] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:35] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:35] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225435125845","http_code":200,"duration_ms":303.29000000000002046363078989088535308837890625}
[2026-02-27 20:50:35] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225435359513","http_code":200,"duration_ms":249.270000000000010231815394945442676544189453125}
[2026-02-27 20:50:35] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:35] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225435607285","http_code":200,"duration_ms":223.81999999999999317878973670303821563720703125}
[2026-02-27 20:50:35] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:35] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225435856442","http_code":200,"duration_ms":258.98000000000001818989403545856475830078125}
[2026-02-27 20:50:36] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225436116104","http_code":200,"duration_ms":237.340000000000003410605131648480892181396484375}
[2026-02-27 20:50:36] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225436337471%9f3a36f19f3a36f1","http_code":200,"duration_ms":66.2699999999999960209606797434389591217041015625}
[2026-02-27 20:50:36] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225436419895%9f3a36f19f3a36f1","http_code":200,"duration_ms":112.9500000000000028421709430404007434844970703125}
[2026-02-27 20:50:36] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:36] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225436528796","http_code":200,"duration_ms":280.95999999999997953636921010911464691162109375}
[2026-02-27 20:50:36] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:36] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225436807273","http_code":200,"duration_ms":253.210000000000007958078640513122081756591796875}
[2026-02-27 20:50:37] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:37] [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":60.13000000000000255795384873636066913604736328125,"intento":1}
[2026-02-27 20:50:37] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225437132924","http_code":200,"duration_ms":263.07999999999998408384271897375583648681640625}
[2026-02-27 20:50:37] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225437393834%9f3a36f19f3a36f1","http_code":200,"duration_ms":91.68000000000000682121026329696178436279296875}
[2026-02-27 20:50:37] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:37] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:37] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225437482718","http_code":200,"duration_ms":191.56999999999999317878973670303821563720703125}
[2026-02-27 20:50: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-02-27 20:50:43] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:43] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:43] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225443159291","http_code":200,"duration_ms":337.56000000000000227373675443232059478759765625}
[2026-02-27 20:50:43] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225443428694","http_code":200,"duration_ms":230}
[2026-02-27 20:50:43] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225443661784","http_code":200,"duration_ms":226.780000000000001136868377216160297393798828125}
[2026-02-27 20:50:43] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225443894790","http_code":200,"duration_ms":237.150000000000005684341886080801486968994140625}
[2026-02-27 20:50:44] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225444132649","http_code":200,"duration_ms":189.240000000000009094947017729282379150390625}
[2026-02-27 20:50:44] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225444344427%9f3a36f19f3a36f1","http_code":200,"duration_ms":103.9200000000000017053025658242404460906982421875}
[2026-02-27 20:50:44] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225444433624%9f3a36f19f3a36f1","http_code":200,"duration_ms":75.3900000000000005684341886080801486968994140625}
[2026-02-27 20:50:44] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225444504566","http_code":200,"duration_ms":217.68999999999999772626324556767940521240234375}
[2026-02-27 20:50:44] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225444737405","http_code":200,"duration_ms":266.529999999999972715158946812152862548828125}
[2026-02-27 20:50:44] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:45] [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":62.280000000000001136868377216160297393798828125,"intento":1}
[2026-02-27 20:50:45] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225445050714","http_code":200,"duration_ms":224.5}
[2026-02-27 20:50:45] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225445290490%9f3a36f19f3a36f1","http_code":200,"duration_ms":77.6700000000000017053025658242404460906982421875}
[2026-02-27 20:50:45] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225445381269","http_code":200,"duration_ms":250.990000000000009094947017729282379150390625}
[2026-02-27 20:50:48] [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-02-27 20:50:48] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:48] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:48] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:48] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225448713292","http_code":200,"duration_ms":240.280000000000001136868377216160297393798828125}
[2026-02-27 20:50:48] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:48] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225448907312","http_code":200,"duration_ms":192.8899999999999863575794734060764312744140625}
[2026-02-27 20:50:49] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225449125184","http_code":200,"duration_ms":254.400000000000005684341886080801486968994140625}
[2026-02-27 20:50:49] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225449381787","http_code":200,"duration_ms":251.830000000000012505552149377763271331787109375}
[2026-02-27 20:50:49] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225449607836","http_code":200,"duration_ms":214.419999999999987494447850622236728668212890625}
[2026-02-27 20:50:49] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225449840919%9f3a36f19f3a36f1","http_code":200,"duration_ms":89}
[2026-02-27 20:50:49] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225449926108%9f3a36f19f3a36f1","http_code":200,"duration_ms":79.1400000000000005684341886080801486968994140625}
[2026-02-27 20:50:49] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225450001786","http_code":200,"duration_ms":249.68000000000000682121026329696178436279296875}
[2026-02-27 20:50:50] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225450276687","http_code":200,"duration_ms":238.469999999999998863131622783839702606201171875}
[2026-02-27 20:50:50] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:50] [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":56.530000000000001136868377216160297393798828125,"intento":1}
[2026-02-27 20:50:50] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225450553533","http_code":200,"duration_ms":233.3799999999999954525264911353588104248046875}
[2026-02-27 20:50:50] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225450809224%9f3a36f19f3a36f1","http_code":200,"duration_ms":99.400000000000005684341886080801486968994140625}
[2026-02-27 20:50:50] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:51] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225450907794","http_code":200,"duration_ms":252.979999999999989768184605054557323455810546875}
[2026-02-27 20:50:54] [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-02-27 20:50:54] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:54] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:50:54] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:50:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225454668585","http_code":200,"duration_ms":282.93999999999999772626324556767940521240234375}
[2026-02-27 20:50:54] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:50:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225454885117","http_code":200,"duration_ms":224.43999999999999772626324556767940521240234375}
[2026-02-27 20:50:55] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225455119483","http_code":200,"duration_ms":227.419999999999987494447850622236728668212890625}
[2026-02-27 20:50:55] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225455357300","http_code":200,"duration_ms":249.599999999999994315658113919198513031005859375}
[2026-02-27 20:50:55] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225455607382","http_code":200,"duration_ms":261.73000000000001818989403545856475830078125}
[2026-02-27 20:50:55] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:55] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225455883378%9f3a36f19f3a36f1","http_code":200,"duration_ms":115.219999999999998863131622783839702606201171875}
[2026-02-27 20:50:55] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:55] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:50:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225455977080%9f3a36f19f3a36f1","http_code":200,"duration_ms":82.31000000000000227373675443232059478759765625}
[2026-02-27 20:50:56] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225456078036","http_code":200,"duration_ms":259.779999999999972715158946812152862548828125}
[2026-02-27 20:50:56] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225456324056","http_code":200,"duration_ms":328.98000000000001818989403545856475830078125}
[2026-02-27 20:50:56] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:56] [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":59.11999999999999744204615126363933086395263671875,"intento":1}
[2026-02-27 20:50:56] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:56] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225456730997","http_code":200,"duration_ms":264.1499999999999772626324556767940521240234375}
[2026-02-27 20:50:56] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:56] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:50:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225457000980%9f3a36f19f3a36f1","http_code":200,"duration_ms":105.030000000000001136868377216160297393798828125}
[2026-02-27 20:50:57] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:50:57] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:50:57] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225457114672","http_code":200,"duration_ms":260.1499999999999772626324556767940521240234375}
[2026-02-27 20:51: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-02-27 20:51:05] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:05] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:51:05] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:51:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225465100992","http_code":200,"duration_ms":272.82999999999998408384271897375583648681640625}
[2026-02-27 20:51:05] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:51:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225465328356","http_code":200,"duration_ms":225.55000000000001136868377216160297393798828125}
[2026-02-27 20:51:05] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:51:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225465563033","http_code":200,"duration_ms":229.30000000000001136868377216160297393798828125}
[2026-02-27 20:51:05] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:51:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225465805722","http_code":200,"duration_ms":257.6100000000000136424205265939235687255859375}
[2026-02-27 20:51:05] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 20:51:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225466049915","http_code":200,"duration_ms":211.780000000000001136868377216160297393798828125}
[2026-02-27 20:51:06] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225466280338%9f3a36f19f3a36f1","http_code":200,"duration_ms":101.93999999999999772626324556767940521240234375}
[2026-02-27 20:51:06] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225466361325%9f3a36f19f3a36f1","http_code":200,"duration_ms":72.93000000000000682121026329696178436279296875}
[2026-02-27 20:51:06] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225466455156","http_code":200,"duration_ms":221.8700000000000045474735088646411895751953125}
[2026-02-27 20:51:06] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:06] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225466666479","http_code":200,"duration_ms":196.94999999999998863131622783839702606201171875}
[2026-02-27 20:51:06] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51: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":60.409999999999996589394868351519107818603515625,"intento":1}
[2026-02-27 20:51:06] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:06] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225466964622","http_code":200,"duration_ms":377.740000000000009094947017729282379150390625}
[2026-02-27 20:51:07] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225467321951%9f3a36f19f3a36f1","http_code":200,"duration_ms":106.409999999999996589394868351519107818603515625}
[2026-02-27 20:51:07] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:07] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:07] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225467411449","http_code":200,"duration_ms":184.990000000000009094947017729282379150390625}
[2026-02-27 20:51:18] [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-02-27 20:51:18] [INFO] Iniciando envío FCM | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:18] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 20:51:18] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 20:51:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eJ1ZtBuZAUE4kn4fYhgo...","message_id":"projects\/schottprotegido-2025\/messages\/1772225478941137","http_code":200,"duration_ms":316.240000000000009094947017729282379150390625}
[2026-02-27 20:51:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schottprotegido-2025\/messages\/1772225479203339","http_code":200,"duration_ms":284.56000000000000227373675443232059478759765625}
[2026-02-27 20:51:19] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schottprotegido-2025\/messages\/1772225479472227","http_code":200,"duration_ms":219.8899999999999863575794734060764312744140625}
[2026-02-27 20:51:19] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schottprotegido-2025\/messages\/1772225479708762","http_code":200,"duration_ms":245.229999999999989768184605054557323455810546875}
[2026-02-27 20:51:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 20:51:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schottprotegido-2025\/messages\/1772225479965069","http_code":200,"duration_ms":256.1299999999999954525264911353588104248046875}
[2026-02-27 20:51:20] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225480206993%9f3a36f19f3a36f1","http_code":200,"duration_ms":70.4599999999999937472239253111183643341064453125}
[2026-02-27 20:51:20] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225480278468%9f3a36f19f3a36f1","http_code":200,"duration_ms":93.599999999999994315658113919198513031005859375}
[2026-02-27 20:51:20] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schottprotegido-2025\/messages\/1772225480378730","http_code":200,"duration_ms":244.460000000000007958078640513122081756591796875}
[2026-02-27 20:51:20] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schottprotegido-2025\/messages\/1772225480619135","http_code":200,"duration_ms":250.31999999999999317878973670303821563720703125}
[2026-02-27 20:51:20] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:20] [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":89.56999999999999317878973670303821563720703125,"intento":1}
[2026-02-27 20:51:20] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2998,"expira_en_minutos":50}
[2026-02-27 20:51:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schottprotegido-2025\/messages\/1772225480966477","http_code":200,"duration_ms":234.349999999999994315658113919198513031005859375}
[2026-02-27 20:51:21] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:51:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schottprotegido-2025\/messages\/0:1772225481211862%9f3a36f19f3a36f1","http_code":200,"duration_ms":87.8299999999999982946974341757595539093017578125}
[2026-02-27 20:51:21] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"691"}
[2026-02-27 20:51:21] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2997,"expira_en_minutos":50}
[2026-02-27 20:51:21] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schottprotegido-2025\/messages\/1772225481293526","http_code":200,"duration_ms":223.6100000000000136424205265939235687255859375}
[2026-02-27 21:08:08] [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-02-27 21:09: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-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:38] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [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-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [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-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:48] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09: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-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:09:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [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-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [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-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [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-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [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-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [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-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:29] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [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-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:34] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [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-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:40] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [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-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:44] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [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-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:49] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10: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-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:10:55] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [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-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:00] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [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-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:04] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [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-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:19] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [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-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:24] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [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-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:28] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [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-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:35] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [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-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","user_id":225,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","user_id":200,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","user_id":223,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","user_id":226,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"eA22L1xRtUuduNe6VaTM...","user_id":146,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","user_id":350,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","user_id":248,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"emPRUvJJb0KevUV8sjJX...","user_id":128,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","user_id":55,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","user_id":316,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fIFKHWHp50UplokJCAax...","user_id":332,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","user_id":68,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:11:39] [WARNING] FCM DESHABILITADO - Simulando envío exitoso | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","user_id":206,"title":"🚨 Alerta Escalada - Schott Protegido"}
[2026-02-27 21:26:45] [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-02-27 21:28:19] [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-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":53.28999999999999914734871708787977695465087890625}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:19] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227699","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28: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-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:23] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":68.56000000000000227373675443232059478759765625}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:23] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:23] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:23] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227703","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:29] [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-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":97.43999999999999772626324556767940521240234375}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:29] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227709","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:33] [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-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:33] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":52.24000000000000198951966012828052043914794921875}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.179999999999999993338661852249060757458209991455078125}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:33] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227713","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:39] [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-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:39] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":46.72999999999999687361196265555918216705322265625}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:39] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227719","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [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-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:45] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":46.969999999999998863131622783839702606201171875}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:45] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227725","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:48] [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-02-27 21:28:48] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:48] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:49] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":66.159999999999996589394868351519107818603515625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:28:49] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227729","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:53] [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-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:53] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":46.11999999999999744204615126363933086395263671875}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.190000000000000002220446049250313080847263336181640625}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:28:53] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227733","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:28: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-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:28:59] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":51.71000000000000085265128291212022304534912109375}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:28:59] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:28:59] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:28:59] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227739","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29: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-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:05] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":75.6299999999999954525264911353588104248046875}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:05] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:05] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:05] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227745","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:29:19] [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-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":66.75}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:19] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227759","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:24] [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-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:24] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":47.63000000000000255795384873636066913604736328125}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.39000000000000001332267629550187848508358001708984375}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:24] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227764","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:29:29] [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-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":44.6700000000000017053025658242404460906982421875}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:29] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227769","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:34] [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-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:34] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":46.53999999999999914734871708787977695465087890625}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.190000000000000002220446049250313080847263336181640625}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:34] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29: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-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:38] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":47.6700000000000017053025658242404460906982421875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.179999999999999993338661852249060757458209991455078125}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:29:38] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227778","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:45] [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-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:45] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":44.71000000000000085265128291212022304534912109375}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:45] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:45] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:45] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227785","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:48] [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-02-27 21:29:48] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:48] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:48] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":74.599999999999994315658113919198513031005859375}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.2200000000000000011102230246251565404236316680908203125}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:49] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":2999,"expira_en_minutos":50}
[2026-02-27 21:29:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227789","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:53] [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-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:53] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":48.590000000000003410605131648480892181396484375}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:53] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:53] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:53] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227793","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29: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-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:29:58] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":45.50999999999999801048033987171947956085205078125}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:29:58] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:29:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:29:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227798","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:04] [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-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:30:04] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":56.88000000000000255795384873636066913604736328125}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.25}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.2600000000000000088817841970012523233890533447265625}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.320000000000000006661338147750939242541790008544921875}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.36999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.35999999999999998667732370449812151491641998291015625}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:04] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227804","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:30:19] [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-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:30:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":62.60000000000000142108547152020037174224853515625}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.190000000000000002220446049250313080847263336181640625}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.2099999999999999922284388276239042170345783233642578125}
[2026-02-27 21:30:19] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227819","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:24] [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-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:30:24] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":50.659999999999996589394868351519107818603515625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.460000000000000019984014443252817727625370025634765625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:24] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227824","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:30] [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-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:30:30] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":46.1099999999999994315658113919198513031005859375}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.179999999999999993338661852249060757458209991455078125}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:30] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:30] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:30] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227830","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:34] [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-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:30:34] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":45.99000000000000198951966012828052043914794921875}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:30:34] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227834","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30: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-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:30:38] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":61.10000000000000142108547152020037174224853515625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.440000000000000002220446049250313080847263336181640625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:30:38] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"693"}
[2026-02-27 21:30:38] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:30:38] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772227838","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:41:10] [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-02-27 21:42:19] [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-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:42:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":50.2999999999999971578290569595992565155029296875}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:42:19] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228539","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42: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-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:42:25] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":69.8700000000000045474735088646411895751953125}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:25] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228545","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:29] [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-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:42:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":50.39999999999999857891452847979962825775146484375}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.2099999999999999922284388276239042170345783233642578125}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:29] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228549","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:42:33] [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-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:42:33] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":47.60000000000000142108547152020037174224853515625}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:33] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228553","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:42:39] [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-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:42:39] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":62.719999999999998863131622783839702606201171875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:42:39] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"694"}
[2026-02-27 21:42:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:42:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228559","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:48:51] [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-02-27 21:49:49] [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-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:49:49] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":50.88000000000000255795384873636066913604736328125}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:49] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:49] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:49] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228989","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:54] [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-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:49:54] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":48.0799999999999982946974341757595539093017578125}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:49:54] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228994","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49: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-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:49:58] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":48.52000000000000312638803734444081783294677734375}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:49:58] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:49:58] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:49:58] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772228998","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:50:04] [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-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:04] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":57.28999999999999914734871708787977695465087890625}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:50:04] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:04] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:04] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229004","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:20] [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-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:20] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":50.92999999999999971578290569595992565155029296875}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:50:20] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:20] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:20] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229020","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:50: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-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:25] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":46.5499999999999971578290569595992565155029296875}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:50:25] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:25] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:25] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229025","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:29] [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-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":50.030000000000001136868377216160297393798828125}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:29] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229029","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:34] [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-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:34] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":73.0499999999999971578290569595992565155029296875}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:34] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:34] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:34] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229034","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:39] [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-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:39] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":48.50999999999999801048033987171947956085205078125}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 21:50:39] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229039","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 21:50:44] [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-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 21:50:44] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":79.31999999999999317878973670303821563720703125}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 21:50:44] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"695"}
[2026-02-27 21:50:44] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 21:50:44] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229044","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:01:50] [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-02-27 22:02:50] [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-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:02:50] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":57.6700000000000017053025658242404460906982421875}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.95999999999999996447286321199499070644378662109375}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:02:50] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:50] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:50] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229770","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:54] [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-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:02:54] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":54.22999999999999687361196265555918216705322265625}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.7600000000000000088817841970012523233890533447265625}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:02:54] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"696"}
[2026-02-27 22:02:54] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:02:54] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772229774","http_code":200,"duration_ms":0.299999999999999988897769753748434595763683319091796875}
[2026-02-27 22:09:06] [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-02-27 22:10:19] [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-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:10:19] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":72.5100000000000051159076974727213382720947265625}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.1700000000000000122124532708767219446599483489990234375}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 22:10:19] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:19] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:19] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230219","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10: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-02-27 22:10:23] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:23] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:10:24] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":60.78999999999999914734871708787977695465087890625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.1499999999999999944488848768742172978818416595458984375}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:24] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:24] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:24] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230224","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:29] [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-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:10:29] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":48.71000000000000085265128291212022304534912109375}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:29] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:29] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:29] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230229","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:33] [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-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:10:33] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":53.89999999999999857891452847979962825775146484375}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.13000000000000000444089209850062616169452667236328125}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.070000000000000006661338147750939242541790008544921875}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.059999999999999997779553950749686919152736663818359375}
[2026-02-27 22:10:33] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:33] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:33] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230233","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:39] [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-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:10:39] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":45.61999999999999744204615126363933086395263671875}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.08000000000000000166533453693773481063544750213623046875}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:39] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:39] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:39] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230239","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10: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-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [INFO] Generando nuevo token OAuth2 (caché expirado o inexistente)
[2026-02-27 22:10:43] [SUCCESS] Nuevo token OAuth2 generado y cacheado | {"expira_en_segundos":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"ftoVUxWU80nWiIrWHQv6...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":52.50999999999999801048033987171947956085205078125}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"em9Q9RZDyUN-gKw7wz7l...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eLM2gss5lU-yrTlxlSUZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.1600000000000000033306690738754696212708950042724609375}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fTg4G6-pjUHyrDhcaxvG...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"eA22L1xRtUuduNe6VaTM...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"eA22L1xRtUuduNe6VaTM...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"e73lfzigR7iMIDRT1FgZ...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.11999999999999999555910790149937383830547332763671875}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"c3hW0QYFTxShI4WwLXNq...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"emPRUvJJb0KevUV8sjJX...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"emPRUvJJb0KevUV8sjJX...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.14000000000000001332267629550187848508358001708984375}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dCfH2Dro4UzauuUiiC4q...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dK2f79EcRw6kE1GMFQ_X...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"fIFKHWHp50UplokJCAax...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fIFKHWHp50UplokJCAax...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.0899999999999999966693309261245303787291049957275390625}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"dJzjRZhXRvOsgmzWp5Pg...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.11000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:10:43] [INFO] Iniciando envío FCM | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","title":"🚨 Alerta Escalada - Schott Protegido","fase":"3","alerta_id":"697"}
[2026-02-27 22:10:43] [DEBUG] Usando token OAuth2 en caché | {"segundos_restantes":3000,"expira_en_minutos":50}
[2026-02-27 22:10:43] [SUCCESS] FCM enviado exitosamente | {"token_preview":"fM9FLN3kWkPYi-p8f_ey...","message_id":"projects\/schott-protegido\/messages\/simulated_1772230243","http_code":200,"duration_ms":0.1000000000000000055511151231257827021181583404541015625}
[2026-02-27 22:56:17] [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-02-27 23:08: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-02-27 23:14:34] [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"}
