summaryrefslogtreecommitdiff
path: root/pistar/README.md
blob: efed545ad2709d0e0d29225762017e3f200b1bc9 (plain)
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
# pistar-scripts
A collection of scripts to manage various aspects of the Pi-Star system
from the command line.

IMPORTANT: These scripts are NOT supported by Pi-Star. Do not request support
for them on the Pi-Star forums or the Pi-Star Facebook group.

# System Requirements
- Pi-Star 3.4.n

# Installation
Copy the contents of the repository somewhere useful. All scripts are
hardcoded to be called from the same directory where they reside. 
This will be changed in the future to make them more portable.

# Scripts
The following scripts are in this package.

## bmcli
bmcli (and its associated bmcli-wapper) are command-line interfaces
to the DMR Brandmeister API. Uses all configuration from Pi-Star and
requires the Brandmeister API to configured in the web interface
before using.

```
usage:
  bmcli add TALKGROUP TIMESLOT
  bmcli del TALKGROUP TIMESLOT
  bmcli dropdyn TIMESLOT

```

This script has only rudimentary error checking so make sure you
call it correctly or you could have some interesting BM configurations
pointing to your repeater/hotspot.

Brandmeister currently does not properly support dropping dynamic talkgroups
from simplex talkgroups (i.e. "auto statics" instead of dynamic TGs) so 
this script doesn't work on the combination of simplex hotspots + 
dynamic groups.
to drop dynamic