Objeto: Puerta¶
Un objeto de tipo 'puerta' representa una entidad física o virtual que monitoriza el estado de acceso de una apertura dentro del ecosistema Netsocs. Este objeto se encarga de reflejar en tiempo real condiciones como abierta, cerrada, bloqueada o incluso en movimiento (para portones automáticos), además de detectar eventos críticos como intentos de forzado o fallos de cierre.
Su funcionalidad es fundamental para:
- Control de acceso: Gestionar entradas a viviendas, oficinas o áreas restringidas.
- Automatizaciones: Activar luces al abrir una puerta, ajustar la climatización al detectar cierre, o enviar alertas por aperturas inesperadas.
- Integración con seguridad: Vincularse con alarmas, cámaras o sistemas de notificación para responder ante violaciones de perímetro.
- Monitorización remota: Verificar el estado de puertas, portones o compuertas desde cualquier ubicación.
Estados¶
Estados posibles:¶
door.state.open→ Abierto.door.state.close→ Cerrado.door.state.lock→ Bloqueado.door.state.opening→ Abriendo.door.state.closing→ Cerrando.door.state.unknown→ Desconocido.
Puede representar puertas, ventanas, portones, torniquetes, barreras vehiculares o cualquier punto de acceso.
Iconografía¶
Abierto¶
Se mostrará una puerta abierta
![]()
Cerrado¶
Se mostrará una puerta cerrada
![]()
Bloqueado¶
Se mostrará una puerta con candado
![]()
Más Allá de Abierto/Cerrado: Estados Derivados¶
Gracias a la lógica del sistema, podemos crear estados contextuales que no detecta el sensor físico directamente:
left_open(Descuidada) → La puerta permanece abierta más tiempo del permitido.
Ejemplo: puerta de refrigerador abierta por 5 minutos.inactive(Abandonada) → La puerta no ha cambiado de estado en mucho tiempo.
Ejemplo: acceso de emergencia sin uso.forced(Forzada) → La puerta se abre mientras el Panel de Alarma está armado.
Ejemplo: posible intrusión.tampered(Manipulada) → Señales anómalas detectadas, posible sabotaje del sensor.
Estos estados se configuran mediante reglas y automatizaciones, permitiendo una supervisión avanzada y respuestas proactivas a situaciones que van más allá de la simple apertura o cierre.