<?php
$pageTitle = 'Cómo Instalar Detectores de Caída de Objetos Perimetrales en España para una Seguridad Avanzada';
$pageDesc  = 'Descubre cómo instalar detectores de caída de objetos perimetrales en España. Protege tu hogar inteligente con seguridad avanzada y automatización.';
$basePath  = "../";

include __DIR__ . "/../header.php";

$productsJsonPath = __DIR__ . "/products.json";
$allProducts = file_exists($productsJsonPath) ? json_decode(file_get_contents($productsJsonPath), true) : array();

function limpiarTextoSEOStrPost($str) {
    $str = mb_strtolower($str, "UTF-8");
    $str = str_replace(
        ["á", "é", "í", "ó", "ú", "à", "è", "ì", "ò", "ù", "ä", "ë", "ï", "ö", "ü"],
        ["a", "e", "i", "o", "u", "a", "e", "i", "o", "u", "a", "e", "i", "o", "u"],
        $str
    );
    return trim(str_replace("-", " ", $str));
}

$currentCategoryNormalized = limpiarTextoSEOStrPost('Seguridad y Videovigilancia');
$relatedProducts = array();

if (!empty($currentCategoryNormalized) && is_array($allProducts)) {
    foreach ($allProducts as $prod) {
        $prodCatNormalized = limpiarTextoSEOStrPost($prod["category"] ?? "");
        if ($prodCatNormalized === $currentCategoryNormalized) {
            $relatedProducts[] = $prod;
        }
    }
}

if (count($relatedProducts) < 3 && is_array($allProducts)) {
    foreach ($allProducts as $prod) {
        if (!in_array($prod, $relatedProducts)) {
            $relatedProducts[] = $prod;
        }
        if (count($relatedProducts) >= 3) break;
    }
}
$relatedProducts = array_slice($relatedProducts, 0, 3);
?>

<div class="max-w-4xl mx-auto px-4 py-8">
    <nav class="text-sm text-slate-400 mb-6">
        <a href="../" class="hover:text-blue-400">Inicio</a> &rsaquo; 
        <a href="../blog.php" class="hover:text-blue-400">Blog</a> &rsaquo; 
        <span class="text-blue-400"><?php echo htmlspecialchars('Seguridad y Videovigilancia'); ?></span>
    </nav>

    <article class="bg-slate-900 border border-slate-800 rounded-2xl p-6 sm:p-10 shadow-xl text-slate-100">
        <header class="mb-8 border-b border-slate-800 pb-6">
            <h1 class="text-3xl sm:text-4xl font-extrabold text-white leading-tight mb-4">
                <?php echo htmlspecialchars($pageTitle); ?>
            </h1>
            <div class="flex flex-wrap items-center gap-4 text-sm text-slate-400">
                <span>👤 Por <strong class="text-slate-200">Equipo DomoticPRO</strong></span>
                <span>•</span>
                <span>📅 Publicado el 01/10/2026</span>
            </div>
        </header>

        <div class="mb-8 text-center">
            <img src="https://images.unsplash.com/photo-1557597774-9d273605dfa9?auto=format&amp;fit=crop&amp;w=800&amp;q=80" alt="<?php echo htmlspecialchars($pageTitle); ?>" class="w-full max-h-[400px] object-cover rounded-xl shadow-md">
        </div>

        <div class="prose prose-invert max-w-none text-slate-300 space-y-4 leading-relaxed">
            <h2>Introducción a la Seguridad Perimetral Avanzada en España</h2><p>La seguridad en los hogares inteligentes en España ha evolucionado más allá de las clásicas cámaras y sensores de apertura. Hoy en día, proteger los accesos exteriores requiere de tecnologías especializadas capaces de identificar anomalías físicas antes de que se conviertan en intrusiones reales. Los detectores de caída de objetos perimetrales representan un salto cualitativo en la protección de terrazas, patios y muros medianeros, integrándose perfectamente en ecosistemas domóticos avanzados.</p><h2>Claves para la Selección y Ubicación de los Sensores</h2><p>Antes de proceder con la instalación física, es fundamental realizar un estudio del perímetro de tu vivienda para determinar los puntos críticos donde un objeto extraño o una manipulación inusual pueda generar falsas alarmas o, por el contrario, pasar desapercibida. <strong>Planificar la ubicación</strong> garantiza que el sistema actúe con la máxima precisión.</p><ul><li>Identifica zonas elevadas o muros accesibles desde el exterior.</li><li>Comprueba la compatibilidad del protocolo de comunicación (Zigbee, Z-Wave o Wi-Fi de largo alcance) con tu central domótica.</li><li>Asegúrate de que los dispositivos cuenten con certificación IP de resistencia a la intemperie (mínimo IP65 para exteriores en España).</li></ul><h2>Paso a Paso para la Instalación y Configuración del Sistema</h2><p>La correcta instalación de estos dispositivos perimetrales asegura una respuesta inmediata ante cualquier eventualidad. Sigue estos pasos para integrarlos en tu red de hogar inteligente:</p><ol><li><strong>Montaje físico:</strong> Fija los soportes y sensores en las superficies seleccionadas utilizando los anclajes antivandálicos incluidos en el kit.</li><li><strong>Calibración de sensibilidad:</strong> Ajusta los parámetros de peso y vibración mediante la aplicación móvil del fabricante para evitar activaciones por viento o animales domésticos.</li><li><strong>Vinculación al ecosistema:</strong> Conecta el sensor a tu pasarela central (como Home Assistant, Alexa o Google Home) siguiendo las instrucciones de emparejamiento.</li><li><strong>Creación de automatizaciones:</strong> Configura reglas para que, ante una detección de caída u objeto extraño, se enciendan los focos exteriores, se active la grabación de las cámaras de seguridad y recibas una notificación push instantánea en tu smartphone.</li></ol><h2>Consejos de Confort y Mantenimiento Energético</h2><p>Además de blindar tu hogar frente a intrusos, optimizar el funcionamiento de tus dispositivos de seguridad repercute directamente en la eficiencia energética y la tranquilidad diaria.</p><p><strong>Recomendaciones prácticas:</strong> Utiliza modelos con alimentación solar o batería de larga duración con reporte de estado en tiempo real para evitar mantenimientos complejos. Asimismo, programa revisiones periódicas en los cambios de estación para asegurar que la vegetación cercana o acumulaciones de hojas no interfieran en el radio de acción de los sensores, manteniendo tu perímetro seguro los 365 días del año.</p>
        </div>
    </article>

    <?php if (!empty($relatedProducts)): ?>
        <section class="mt-10 bg-slate-900 border border-slate-800 rounded-2xl p-6 sm:p-8">
            <h3 class="text-xl font-bold text-blue-400 text-center mb-2">
                🏠 Dispositivos Recomendados para este Sistema
            </h3>
            <p class="text-center text-slate-400 text-sm mb-6">
                Equipos y accesorios inteligentes seleccionados para automatizar tu hogar con total garantía.
            </p>

            <div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-6">
                <?php foreach ($relatedProducts as $prod): ?>
                    <div class="bg-slate-950 border border-slate-800 rounded-xl p-4 flex flex-col justify-between shadow-lg">
                        <div>
                            <div class="text-center mb-4 relative">
                                <?php if (!empty($prod["badge"])): ?>
                                    <span class="absolute top-0 left-0 bg-blue-600 text-white text-xs px-2 py-1 rounded font-medium"><?php echo htmlspecialchars($prod["badge"]); ?></span>
                                <?php endif; ?>
                                <a href="<?php echo htmlspecialchars($prod["affiliate_url"]); ?>" target="_blank">
                                    <img src="<?php echo htmlspecialchars($prod["image_url"]); ?>" alt="<?php echo htmlspecialchars($prod["title"]); ?>" class="h-32 mx-auto object-contain">
                                </a>
                            </div>
                            <a href="<?php echo htmlspecialchars($prod["affiliate_url"]); ?>" target="_blank" class="no-underline">
                                <h4 class="text-sm font-semibold text-slate-200 hover:text-blue-400 line-clamp-2 mb-2"><?php echo htmlspecialchars($prod["title"]); ?></h4>
                            </a>
                        </div>
                        
                        <div class="flex items-center justify-between mt-4 pt-3 border-t border-slate-800">
                            <span class="font-bold text-white text-base"><?php echo htmlspecialchars($prod["price"]); ?></span>
                            <a href="<?php echo htmlspecialchars($prod["affiliate_url"]); ?>" target="_blank" rel="nofollow noopener" class="bg-amber-500 hover:bg-amber-600 text-slate-950 font-bold px-3 py-1.5 rounded text-xs transition">
                                Ver en Amazon
                            </a>
                        </div>
                    </div>
                <?php endforeach; ?>
            </div>
        </section>
    <?php endif; ?>

    <div class="mt-8 text-center">
        <a href="../blog.php" class="text-blue-400 hover:underline font-semibold text-sm">&larr; Volver al listado del blog</a>
    </div>
</div>

<?php 
include __DIR__ . "/../footer.php"; 
?>