-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.ini.ex
115 lines (78 loc) · 2.7 KB
/
config.ini.ex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# BirdPROBE Configuration File
#
# Some settings will replace the following well-known placeholders
# with their appropriate values:
#
# ${hostname} - $(hostname)
# ${fqdn} - $(hostname)
# ${component} - name of the BirdPROBE component (location, birdnet, ...)
# ${pid} - $(pid)
# ${birdnet_input} - audio input device index used by birdnet
# ${birdnet_label} - detected birdnet label
[DEFAULT]
# -=] Settings used by all components. [=-
# -- MQTT broker settings (paho-mqtt) --
# MQTT unique client id string (default: ${hostname}_${component})
#mqtt_client_id="${fqdn}_${component}"
# MQTT protocol version (default: MQTTv311)
#mqtt_protocol=MQTTv311
# MQTT transport protocol (default: tcp)
#mqtt_transport=tcp
# -- MQTT topic settings --
# Topic prefix
#topic_prefix=BirdPROBE
# Topic for component status
#topic_component=${topic_prefix}/component/${hostname}/${component}
# Topic for location reports
#topic_location=${topic_prefix}/location/${hostname}
# Topic for birdnet detections
#topic_detection=${topic_prefix}/detection/${hostname}/${birdnet_label}
[birdprobe.location]
# -=] Location provider to be used by birdnetlib and bird weather. [=-
# -- `none` provider settings --
# do not provide any location (default)
#provider=none
# -- `static` provider settings --
# provides a hard-coded location
#provider=static
# static location
#static_latitude=51.050407
#static_longitute=13.737262
# -- `gpsd` provider settings --
# use the location from gpsd's time-position-velocity reports
#provider=gpsd
# gpsd connection parameters
#gpsd_host=127.0.0.1
#gpsd_port=2947
# gpsd sleep interval between getting fixes (seconds)
#gpsd_sleep=30
[birdprobe.birdnet]
# -=] Birdnetlib recording and detection settings. [=-
# Device index of the audio input device. The default input device will be
# used if `input_device_index` is not configured (default).
#input_device_index=
# birdnetlib: recording sample rate (default: 48000)
#sample_rate=48000
# birdnetlib: detection sensitivity; higher values result in higher
# sensitivity; values in [0.5, 1.5]; defaults to 1.0
#sensitivity=1.0
# birdnetlib: minimum confidence threshold; values in [0.01, 0.99];
# defaults to 0.1
#min_conf=0.1
# birdnetlib: labels file to use (default: build-in)
#labels_path=labels_de.txt
# birdnetlib: detection overlap (seconds; default: 1.0)
#overlap=1.0
[birdprobe.display.epaper1]
# -=] Waveshare-e-paper display example. [=-
# Display device class:
# ws_epd: Waveshare e-paper
class=ws_epd
# Display module, see also:
# https://github.com/yskoht/waveshare-epaper
module=epd2in7
[birdprobe.sysclock]
# -=] Approximate system time from gpsd. [=-
# gpsd connection parameters
#gpsd_host=127.0.0.1
#gpsd_port=2947