* These are Tibbo BASIC/C-programmable devices and their function depends on the loaded app.
We offer many ready-to-use apps, among them a serial-over-IP (SoI) app and Modbus Gateway app.

Access Control in the Era of IoT

We at Tibbo did not invent access control. We redefined it for the Internet of Things (IoT).

What's IoT? There is no official definition, and few can offer a coherent answer. Sure, IoT has to do with internet-connected devices — sensors, controllers, and so on — but the concept of network connectivity, in itself, isn't particularly new.

At Tibbo, we believe that the right question to ask about IoT isn't "what" but " when." IoT happens when hitherto disparate systems like access control, building automation, and network monitoring start talking to each other.

Unlike most other proprietary access control solutions, Tibbo's access control is not an island. Based on our revolutionary AggreGate IoT platform and Tibbo Project System (TPS) hardware, our access control system can be combined with other systems and extended in myriad different directions — both on the panel (controller) and server sides.

By plugging in additional hardware modules called Tibbits into our TPS-based access controller, it is possible to add extra relays, sensor inputs, ports, and other hardware. On the server side, you can configure AggreGate to perform additional jobs, like building automation or IP infrastructure monitoring. Moreover, AggreGate facilitates the information exchange and cross-system response to events. This way, the access control side of the system can respond to critical network events, and building automation domain can save energy basing on access control (presence) data.

An access control system that is also keeping an eye on your network and helps you manage your building? An access control system that can be tailored to the unique requirements of your enterprise? This is revolutionary. This is Physical Security Information System (PSIS) based on Tibbo AggreGate.

Tibbo AggreGate Platform

AggreGate is a white-label IoT integration platform employing modern network technologies to control, configure, monitor and service electronic devices, as well as distributed networks of such electronic devices. It also helps you aggregate device data in the cloud, where you can "slice and dice" it according to your needs, as well as let other enterprise applications transparently access this data through the AggreGate server.

AggreGate Access Control Solution

AggreGate Security and Access Control solution is a versatile Physical Security Information System (PSIS) designed to keep your facility, staff and assets secure, and your organization in compliance with local laws and regulations by intuitively managing physical access to doors, turnstiles, elevators, vehicles, and other access points.

Tibbo AggreGate PSIS is designed to work with our innovative and versatile Tibbo Project System-based access controllers. AggreGate may also be integrated with various other security devices and systems from third-party vendors:

  • Fire alarm systems
  • Emergency notification systems
  • Video monitoring and video analytics systems
  • Other systems

Data management and visualization instruments of the AggreGate Platform allow quick development of dynamic multi-display plans, situation center dashboards, mobile UIs for use by security personnel, debriefing reports, and other custom elements.

Intelligent Building Integration

AggreGate Access Control is based on the AggreGate Device Management Platform. This platform was designed to integrate with AggreGate Time and Attendance, AggreGate Network Manager and AggreGate Building Automation, thus allowing to create a unified facility control center.

Multi-site Access Control

AggreGate's distributed architecture provides a centrally managed access control solution for large organizations with multiple branches throughout the world. All communications are performed through IP networks. Both the access controllers and operator seats may be installed in remote locations (with respect to "their" AggreGate servers).

Incident and Situation Management

AggreGate is widely used as an incident management middleware. Connecting to numerous physical access control and security systems, it consolidates all alerts and enables operator-driven incident resolution workflows, as well as centralized remediation and debriefing.

Enterprise Scalability

AggreGate PSIS provides centralized management for hundreds of access points, thousands of cardholders, and millions of security events.

Organization Structure Management

PSIS supports comprehensive cardholder hierarchy, including multiple organizations, subdivisions, and departments.

Flexible Access Scheduling

With AggreGate PSIS it is possible to set up complex access schedules, such as "Monday through Wednesday 10AM-2PM", "second Monday of September", etc.

Rule-bases Access Policies

Every policy may include several rules defining access to a door group, a single door, or an individual reader (for turnstiles, elevators, etc.). Multiple access policies may be assigned to individual cardholders, departments, divisions, and organizations.

Multi-entrance Areas

Any area may be configured for anti-passback, presence control, pass counting, occupancy and exposure time tracking, as well as guard tours.

Custom Expiries

Any access policy assigned to a cardholder, department, or organization may have several expiration timestamps.

High Reliability

Installations with multiple operator posts and server clustering support enable the creation of highly reliable and available systems.

Facility Maps

Integrated GUI builder allows to define dynamic floor plans and facility maps. Operators can view the status of access controllers and manage them through these dynamic maps.

Event Monitoring

AggreGate PSIS facilitates real-time monitoring of security and system events. The system can be configured to prompt operators to acknowledge critical events. Historical events may be browsed using sophisticated Event Log. Different rules for event sorting, filtering and color-coding are supported.


AggreGate generates customizable alerts employing different types of notifications (sound, pop-up messages, email, SMS, etc.). AggreGate also allows to define rules for pending alerts and alert escalation.


AggreGate includes an advanced reporting facility featuring a built-in report editor. Scheduled report emailing simplifies the automated generation and distribution of periodic reports.

Task Scheduling

AggreGate incorporate an advanced job scheduler for periodic execution of any device-related or system actions.


With AggreGate, grouping and group operations are available for most system objects including access control panels and other connected devices, user accounts, alerts, event filters, access policies, etc. Group management and group operations streamline the management of large installations.

Time Conversion

To support the deployment on a truly global scale, AggreGate was designed for seamless handling of time zones. The server automatically converts between the time zones of connected devices, users, and operator seats.

Export and Import

AggreGate allows to import and export cardholder and other data from and to numerous file formats, including XML, HTML, CSV, XLS, PDF, and RTF.

Internal Access Control

AggreGate provides hierarchical multi-user environment with customizable permission levels for operators, managers, engineers, and administrators.

Innovative hardware

By basing our access control offering on the Tibbo Project System (TPS), we have completely rethought the access control hardware.

Traditional access control panels were designed specifically for access control applications and did not provide an easy path for upgrades or functionality extensions. In contrast, the module architecture of Tibbo Project System devices allows you, the customer, to choose the exact hardware mix for your access controller.

The flexibility of TPS derives from Tibbits – miniature hardware blocks implementing specific I/O functions. There is a Tibbit for every common access control IO task. Need a Wiegand port? Plug in the Wiegand Tibbit. Require relays? There are several relay Tibbits on offer, and we also have SSR (solid-state relay), open collector, and other kinds of Tibbits. Same goes for sensor inputs, communications ports (Wi-Fi, 4G/LTE), and every other facility of your future access control device. Hence, our TPS product line’s motto: “Take what you need. Leave out what you don’t.”

TPS-based access control devices can be ordered in “size 2” (smaller) or “size 3” (larger) configuration. Size 3 system has more space for installing Tibbits and, hence, can accommodate more sensor inputs, more relays and other I/O.

TPS-based access controllers can be supplied as boards with Tibbits, or in aesthetically pleasing, award-winning Tibbo Project Box (TPB) enclosures.

Size 2 systems can be ordered with the available TFT LCDs and a 4-button sensor keypads. These can be used for convenient device configuration and for displaying the controller’s status. The LCD and keypad are also necessary if your access controller will double as a time recorder (a.k.a. "time clock" or "time attendance terminal").

One of the crucial features of our access control solution is the use of Ethernet as the main communications channel, so there would be no need to maintain RS232 or RS485 links that so many access control systems still rely on. Should the Ethernet network go down, your access control can automatically switch over to using the available Wi-Fi or 4G/LTE communications ports.

The access control application is written in Tibbo BASIC/C and is fully open-source: You can inspect it, remove or modify its features, and add your own functionality as needed. We offer comprehensive, well-written programming documentation, and the Tibbo IDE programming environment is easy-to-learn.

For customers looking to outsource the development (modification) process Tibbo offers professional development services. Manned by skilled professionals with years of Tibbo development experience, our development services open a fast, financially efficient path to creating your very own access control system.

Hardware Specifications:

  • Based on our TPS2 or TPS3 systems.
  • AggreGate server connectivity:
    • 10/100Base-T Ethernet port;
    • Optional Wi-Fi adapter;
    • Optional 4G/LTE adapter.
  • Failsafe switchover between Ethernet, Wi-Fi, and 4G/LTE for increased communications reliability.
  • Choice of several types of relays (low-power, high-power, solid-state,…) and outputs (CMOS, open collector,…) for controlling electric locks and other loads.
  • Up to two Wiegand card or biometric readers.
  • Up to eight sensor inputs for connecting:
    • Door ingress sensors;
    • Remote open;
    • Request to exit;
    • Turnstile sensor lines (R/Pass and L/Pass);
    • Door blocking;
    • Emergency open.
  • Optional TFT LCD and a four-button sensor keypad:
    • The LCD displays the state of locks, doors, and sensor inputs;
    • The LCD can optionally display time recorder (time clock) screens, in which case the keypad is used to "clock in" and "clock out";
    • The LCD can also be used to configure the device (set the IP address and other parameters).
  • Memory capacity:
    • Flash memory accommodates ~12’000 user codes;
    • Access control tables are fully replicated on the controller;
    • NO network connection is required for the controller’s operation.
  • Eight onboard LEDs:
    • Green and red primary status LEDs;
    • Yellow Ethernet link LED;
    • Five blue LEDs (for Wi-Fi signal strength indication, etc.).
  • Power: 5V, 12V, or 24V power options.
  • Can be supplied as a board, or in an attractive Tibbo Project Box (TPB) enclosure.
  • Dimensions (LxWxD), with enclosure:
    • 105x105x39mm for TPS2-based system;
    • 176x105x39mm for TPS3-based system.
  • Operating temperature range: -40 ~ +70C.
  • Firmware and application are upgradeable through the network and/or AggreGate server.

Files and Documentation

DocumentationAccess Control Solution Manual (PDF)


Access Control mode

Time Recorder mode

Settings Me