Configure several sets of Talkgroups and quickly switch between them.
Only recomended for hotspots.
This is a commandline application. ;-)
Prerequisites:
- A valid Brandmeiser-Account.
- A Hotspot already set up and working as you like on the DMR-Brandmeister-Network.
- An API-Key from the Brandmeister-Network. Get yours from https://brandmeister.network/?page=profile-api.
- Download the latest release-zip from the release-page.
- Unzip the downloaded file.
- Add the
BrandMeisterAPIKey.json-File - Add the
DeviceSettings.json-File
The file must have the following format:
{
"apiKey": "[API-Key-From-brandmeister.network]"
}Just replace [API-Key-From-brandmeister.network] with the API-Key you created at https://brandmeister.network/?page=profile-api.
The file must have the following format:
{
"devices": [
{
"deviceId": 0, // id of your device you can thee unter My Devices
"settings": [
{
"name": "", // name of this setting
"talkgroups": [ // array of talkgroups
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
},
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
}
]
},
{
"name": "", // name of this setting
"talkgroups": [ // array of talkgroups
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
},
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
}
]
}
]
}
,
{
"deviceId": 0, // id of your device you can thee unter My Devices
"settings": [
{
"name": "", // name of this setting
"talkgroups": [ // array of talkgroups
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
},
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
}
]
},
{
"name": "", // name of this setting
"talkgroups": [ // array of talkgroups
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
},
{
"talkgroup": 0, // talkgroup-id
"slot": 0 // slot of the talkgroup
}
]
}
]
}
]
}The following properties can be configured:
| Option | Description |
|---|---|
deviceId |
The ID of your Hotspot |
name |
The name of one setting. You can choose a name as you like. It won't show up anywhere at brandmeister.network. |
talkgroup |
One Talkgroup-ID you can find at https://brandmeister.network/?page=talkgroups# |
slot |
The slot where the talkgroup should be placed at. Choose 0 when you can only see one slot on the device-selfcare-page. |
Start SetBrandMeisterSettingsToDevice.exe within a Windows commandline.
The following files must be in the same folder as SetBrandMeisterSettingsToDevice.exe:
BrandMeisterAPIKey.jsonDeviceSettings.jsonNewtonsoft.Json.dllNewtonsoft.Json.xmlSetBrandMeisterSettingsToDevice.exe
