Scripts for CredoID "Scripting" module
Go to file
Gytis P. e5cbedc4b7 Upload files to 'ApiClient.cs' 2023-01-09 11:20:19 +00:00
ApiClient.cs Upload files to 'ApiClient.cs' 2023-01-09 11:20:19 +00:00
IronPython changing folder structure 2022-06-14 11:41:45 +03:00
SignalRClientExample signalR example 2020-10-23 11:22:43 +03:00
access_level_use_limit Update 'access_level_use_limit/AlsResetScript.cs' 2022-07-05 11:32:16 +00:00
parking-occupancy-managment Add 'parking-occupancy-managment/readme.md' 2022-05-16 13:59:11 +00:00
users_monitor changing folder structure 2022-06-14 11:41:45 +03:00
README.md Update 'README.md' 2022-06-14 08:28:07 +00:00

README.md

DEPRECATION NOTICE

Scripts written in IronPython are no longer supported from version 4.5.0 and up. Use C# examples instead.

Scripting examples

Feel free to use our examples as base for improving or writing your own scripts. Written using IronPython. IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework.

Contents:

C#

  • User monitor in csharp - script that shows user data on access grant.
  • Parking occupancy managment - script that allows to manage parking spaces using access level limits in companies
  • Access level use limit - allow to limit entry count incorporating schedules and doors

IronPython OBSOLETE

  • Access level use limit - fully working script. This script allows you to limit entry to selected entry points according to a schedule.
  • Active directory import - import users from AD.
  • Card number to hex - simple script to convert card number to hex.
  • Signal IR client - example of Signal IR implementation using C#.
  • Door control - demo script. Allows to control assigned door groups. Separated process with own http daemon.
  • Elevator - incorporate elevator control with HID devices.
  • Live latest events - simple script that shows live events from CredoID. Separated process with own http daemon.
  • Users monitor - script that shows user data on access grant. Separated process with own http daemon.