From 2b77523ef829fbf08d15c0c97e50db2af46e518d Mon Sep 17 00:00:00 2001 From: ehpersonal38 <103586016+ehpersonal38@users.noreply.github.com> Date: Mon, 17 Apr 2023 22:07:44 -0400 Subject: [PATCH] suntime dependency --- requirements.txt | 1 + scripts/update_birdnet_snippets.sh | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/requirements.txt b/requirements.txt index da95e33..6624403 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,3 +14,4 @@ apprise==1.2.1 paho-mqtt pytest==7.1.2 pytest-mock==3.7.0 +suntime \ No newline at end of file diff --git a/scripts/update_birdnet_snippets.sh b/scripts/update_birdnet_snippets.sh index b4fb2a6..e13f9e6 100755 --- a/scripts/update_birdnet_snippets.sh +++ b/scripts/update_birdnet_snippets.sh @@ -195,6 +195,11 @@ if ! grep RTSP_STREAM_TO_LIVESTREAM /etc/birdnet/birdnet.conf &>/dev/null;then sudo -u$USER echo "RTSP_STREAM_TO_LIVESTREAM=\"0\"" >> /etc/birdnet/birdnet.conf fi +suntime_installation_status=$(~/BirdNET-Pi/birdnet/bin/python3 -c 'import pkgutil; print("installed" if pkgutil.find_loader("suntime") else "not installed")') +if [[ "$suntime_installation_status" = "not installed" ]];then + $HOME/BirdNET-Pi/birdnet/bin/pip3 install -U pip + $HOME/BirdNET-Pi/birdnet/bin/pip3 install suntime +fi sudo systemctl daemon-reload restart_services.sh