The lockbox now has a webpage with which it can be controlled. It is recommended to use that instead.
This repository is part of the EKI Lockbox project. This repository contains the default control software, written in Python.
The box is controlled with a python application. Download main.py and requirements.txt by cloning this repository, downloading the .zip or in another way you prefer.
Install Python from the Microsoft Store or in whichever way you prefer. mDNS/Zeroconf should be supported out of the box on recent versions of Windows.
With CMD or Powershell, navigate to these files.
Install the requirements for the application:
Python3 -m pip install -r requirements.txtYou can now run the application:
python3 main.py --action lock --password-file C:\Users\username\Desktop\password.pngInstall the requirements for the application:
pip3 install -r requirements.txtYou can now run the application:
python3 main.py -a lockTo access the box more easily, enter the following commands.
sudo chmod +x ./main.py
sudo ln -s /path/to/main.py /usr/bin/lockboxcontrol