From 5696c69adeb483863f84d47ef9189e36f2a4f686 Mon Sep 17 00:00:00 2001 From: Brian Rex Date: Sun, 4 Feb 2024 15:16:05 -0500 Subject: [PATCH] Adding zeroconf to the list of required libraries for install --- listener_clients/blink1-listener/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/listener_clients/blink1-listener/README.md b/listener_clients/blink1-listener/README.md index e6c1fb73..d0271e43 100644 --- a/listener_clients/blink1-listener/README.md +++ b/listener_clients/blink1-listener/README.md @@ -49,6 +49,7 @@ A lot of these instructions on getting started are available all over the intern The Tally Arbiter Python Listener Client uses the following libraries: * `blink1` * `python-socketio[client]` +* `zeroconf` These will have to be installed on the Pi in order for the script to function correctly. @@ -56,6 +57,7 @@ These will have to be installed on the Pi in order for the script to function co * `sudo apt install libudev-dev libusb-1.0-0-dev`: The `libusb` library is necessary to communicate with the blink(1) device over USB. * `sudo pip3 install blink1`: This is the base library to use with the blink(1). * `sudo pip3 install "python-socketio[client]<5"`: This library is used to communicate with a Tally Arbiter server over websockets. + * `sudo pip3 install zeroconf`: This library helps with auto discovery of services *If `pip3` is not installed, you can get it by running `sudo apt-get install python3-pip`.*