Experience Raspberry Pi, Python

Room access control system




The office doors are equipped with locks with electronic opening relays controlled by a controller.

A TouchMemory reader is installed on the doorframe.

Devices connected to Raspberry Pi, which is connected to a local network.

There is a server on the network with an MsSql database containing information about which TouchMemory owners are allowed to enter the premises. It also keeps a log of visits to the premises.

The RaspberryPi system runs a Python program that exchanges data with the database and controls the lock. For read TouchMemory, was created C++ module.

A Windows desktop application in C# was created to administer access rights and view the journal.