Visión general
Hay algunas preguntas frecuentes sobre el grupo de acceso, el nivel de acceso y la configuración de puertas mediante el SDK de dispositivos.
Esta es una guía para administrar el grupo de acceso con el código de demostración del SDK del dispositivo.
Si la configuración relacionada con el grupo de acceso está mal configurada, es posible que reciba el siguiente mensaje del SDK.
Conocimiento previo del SDK
Debe comprender el grupo de acceso antes de comenzar esta guía.
El grupo de acceso es un concepto superior al nivel de acceso y la puerta. El grupo de acceso incluye niveles de acceso, y cada nivel de acceso incluye puertas y horarios.
Consulte el documento a continuación para verificar qué información se incluye en cada estructura.
(Documento del SDK de dispositivo BioStar 2: BS2AccessGroup / BS2AccessLevel / BS2DoorSchedule)
Dispositivos utilizados y preparaciones
- Lenguaje de programación: código de ejemplo C#.
(https://github.com/supremainc/BioStar2_device_SDK/tree/master/Example_Csharp/cli/csharp)
- Dispositivo: BioStation 3 (Versión de firmware: 1.3.0)
- Registrar los usuarios necesarios para la autenticación. (En esta prueba, se utilizó una tarjeta Mifare CSN).
- Establezca la siguiente configuración para el propósito de la prueba:
ID de puerta:1 / ID de nivel de acceso: 111 / Grupo de acceso: 1111 / Usuario: 2
Todo el proceso de administración del grupo de acceso
Puede verificar toda la configuración a través del código de demostración de C# del SDK.
Si no estás familiarizado con el uso de la API del SDK, consulta el código de ejemplo de cada paso.
Paso 1. Crear puerta
Compruebe la estructura de BS2Door y establezca la información necesaria para la configuración.
Configure la puerta mediante la API de BS2_SetDoor en el dispositivo.
(Código de demostración de C#: DoorControl.cs)
Paso 2. Crear nivel de acceso
Compruebe la estructura BS2AccessLevel y establezca la información necesaria para la configuración.
Establezca un nivel de acceso mediante la API de BS2_SetAccessLevel en el dispositivo.
(Código de demostración de C#: AccessControl.cs)
El ID de programación 0 se reconoce como No utilizado y el Id. de programación 1 se reconoce como Siempre para todos los dispositivos. Si desea crear un nuevo horario, evite usar 0 y 1 como ID de programación.
Paso 3. Crear grupo de acceso
Compruebe la estructura BS2AccessGroup y establezca la información necesaria para la configuración.
Establezca un grupo de acceso en el dispositivo mediante la API BS2_SetAccessGroup.
(Código de demostración de C#: AccessControl.cs)
Paso 4. Cómo actualizar el grupo de acceso para el usuario
Consulte el artículo a continuación para saber cómo actualizar los grupos de acceso para los usuarios.
Enlace al artículo: [SDK de dispositivo BioStar 2] Cómo actualizar el grupo de acceso de un usuario
Conclusión
Una vez que haya completado la configuración con éxito, puede verificar los registros en tiempo real de la siguiente manera:(En esta prueba, se configuró el relé, por lo que se mostraron los registros relacionados con el relé).