Replace birdnet-pi with BattyBirdNET-Analyzer

This commit is contained in:
Alexandre
2024-08-29 14:31:32 +02:00
committed by GitHub
parent 57901fdda8
commit 32171a9e77
13 changed files with 95 additions and 95 deletions

View File

@@ -11,7 +11,7 @@ import requests
import sys
import os
sys.path.append('/home/pi/BirdNET-Pi/scripts/utils')
sys.path.append('/home/pi/BattyBirdNET-Analyzer/scripts/utils')
from helpers import get_settings
# Setup basic configuration for logging
@@ -39,7 +39,7 @@ def on_connect(client, userdata, flags, rc ): #, properties=None):
log.error(f"Failed to connect, return code {rc}\n")
def get_bird_code(scientific_name):
with open('/home/pi/BirdNET-Pi/scripts/ebird.php', 'r') as file:
with open('/home/pi/BattyBirdNET-Analyzer/scripts/ebird.php', 'r') as file:
data = file.read()
array_str = re.search(r'\$ebirds = \[(.*?)\];', data, re.DOTALL).group(1)
@@ -86,7 +86,7 @@ def automatic_mqtt_publish(file, detection, path):
json_bird = json.dumps(bird)
mqttc.reconnect()
mqttc.publish(mqtt_topic, json_bird, 1)
mqttc.publish(mqtt_topic, json_bird, 1)
log.info("Posted to MQTT: ok")
mqttc = mqtt.Client('birdnet_mqtt')

View File

@@ -59,4 +59,4 @@ else
fi
# Create the spectral analysis
"$PYTHON_VIRTUAL_ENV" "$HOME"/BirdNET-Pi/scripts/spectral_analysis.py
"$PYTHON_VIRTUAL_ENV" "$HOME"/BattyBirdNET-Analyzer/scripts/spectral_analysis.py