Monday, September 12, 2022

Net Report 12-SEP-2022

Net newcomers: N2MJF


CallsignName
KE8VBURiley W Thomas
WB8HSBruce H Spence
WB8QJZStanley F La Muth
KE8FJWBrad A Newhouse
N8NIFRichard K Seeley
KC0MYPDana F West
N4ALKAllan Karden
N2MJFManuel J Cruz
W8TOYJohn W Little
KD8PTELucille T Scotti
N8TJThomas E Janke
KB8QASJames A Soles
WQ8AJames E Wilson
W8EOEdward A Oxer
KD8VJDAllan G Ostrander
KD8KBHPhilip N Rolfe
N8RMADustin A Thomas

Monday, September 5, 2022

Net Report 5-SEP-2022

Big thanks to Dana KC0MYP for taking the net this week!

CallsignName
K8PD
WB8QJZStanley F La Muth
KE8FJWBrad A Newhouse
N8NIFRichard K Seeley
WA3TUURichard E Klingensmith
N9PNL
KC0MYP
KB8QASJames A Soles
KB8AOB
KC8RGOVance B Nelson

Monday, August 29, 2022

Net Report 29-AUG-2022

HUGE THANKS to Stan WB8QJZ for taking the net this evening and doing a fantastic job!

Dana KC0MYP will be at the helm next week while I'm traveling.

CallsignName
WQ8AJames E Wilson
KC8RGOVance B Nelson
KO4SSWBlair C Smith
KD8GTXMichael F Greis
N8TJThomas E Janke
N8RMADustin A Thomas
KB8QASJames A Soles
KD8PTELucille T Scotti
W8TOYJohn W Little
W8EOEdward A Oxer
WA3TUURichard E Klingensmith
N4ALKAllan Karden
KE8FJWBrad A Newhouse
N8NIFRichard K Seeley
KD8VJDAllan G Ostrander
WB8QJZStanley F La Muth

Monday, August 22, 2022

Net Report 22-AUG-2022

I will be unavailable to run the net next Monday August 29th as well as the following, September 5th. I believe KC0MYP will be taking the net on the 5th but if someone is interested in running the net on the 29th, please let me know.



CallsignName
KD8NPVJeffrey R Romence
KB8QASJames A Soles
KE8VBURiley W Thomas
KC0MYPDana F West
KE8FHBAndru J McMonigal
KE8FJWBrad A Newhouse
N8NIFRichard K Seeley
N8YUIRandall J Tarantino
KD8VJDAllan G Ostrander
WA3TUURichard E Klingensmith
W8EOEdward A Oxer
N4ALKAllan Karden
KC8RGOVance B Nelson
WB8QJZStanley F LaMuth
KD8PTELucille T Scotti
KE8UQUMichael E Skelly Ii
AC8ZDDavid P Behnke Jr
WQ8AJames E Wilson
N8RMADustin A Thomas

Friday, August 19, 2022

Introducing User API keys

BrandMeister is proud to introduce Users API keys !

This article was originally published in 03/2022 has been updated on 08/2022 to add keys versions.

What are users API keys ?

Any BrandMeister user can generate an API key. A key is a long string of characters that is unique to a Brandmeister user account. This digital key allows a third-party application to read and update the data on the corresponding Brandmeister Account (such as your list of hotspots, repeaters, your static talkgroups, etc.).

API keys were first introduced in Brandmeister in 2018, as API v1. In August 2022, developers improved the API features and created API v2, which changed the keys format.

How does an API key look like?

An API v1 key is a 128-character string. For example:

MWaztB3EcHWBEW@D$2gb89Y2kvvE4leSr.33Gey74d0IYVSKU58YGMSFmPHD.Q1fECUkIcj7E4leSr.33Getkjshdf987ywe2irligr908SFIdlsfkj08934sasdlveg

The most recent API v2 key is a 983-character string. For example:

jh7KJSAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiOWVjYjBhODRmYTAwODdkNjQ2YmNmNWJlMGJjMGEyZDQ0YmUxNGFkNDllNmM5OWNhM2NkNTcyNjViOGNjYjJmN2ZlNThlYzI1MjNhZWM2YTQiLCJpYXQiOjE2NjA5MzI0NjIuMDI5NzEyLCJuYmYiOjE2NjA5MzI0NjIuMDI5NzE1LCJleHAiOjQ4MTY2MDYwNjIuMDA3OTIyLCJzdWIiOiIxOTIiLCJzY29wZXMiOltdfQ.PnoQ3LkPeuV1TW1Hggn-D7Lloq3TRIB0bHEXTC3Ck1zXDqJRXvjf74sSJ01RSCDCOEAzyDW8eYDjguswGOjMmJ3Lp0IPAcSU7yZY3cjz7NNuFbiqllyV_jXYoBybU-FzSEuoEl3Nx6kbO6iNb_IoDrdloRxVtEDsQJ8Q27FouzMcf3lSxriwmC3tVv2V5phqzJlT-DyL0QLgZaRyDnRdxJtq6yLW5EPUAK6uAHRANCs_wbeSAKVZmqC6ycLJ0ZfIvbUBr7312HP8u2kInh1vcpnNczWyoc7FsjcZjBYrMskt7zRds051a_KqoP8uzUUSS9ZZSxrd_KDozUQ6CiWSB7nCc96B4KLY4CCpJq50I1RSnxrg4Pamj8b8abdO6O5yGakUDrp0t1jMONhOb_B9SlyNgy55SxY2ZC0Q9h3MNC1fxw_rKd73wWjD1SWsW2SI1iaAZA6ewLbn5xPpHvUlVtNri0ZO2oPfdn_1nRImCAwlYKt4LbUKmAFp-vgshMknVlVwutDNQ815y9M3F994Za_OghmAylUaWDextUh6Kx4eYAZuNnB6OphDwS08dWUZOe7MEMBH1OM2Sw_GbbjGPiS82pUDqPZzkfjs5ghFS1CfAu1BB8Teh0wgLqevWaN7VLJWOSSgl9-IOAdSSphmH0yprWbuZHPNyWq1HDY_eEI

Why using an API key?

Using an API key, you can use a third-party software or hardware appliance to read and manage the information on your Brandmeister Selfcare account (including repeaters, hotspots, talkgroups configuration, etc.).  Using an API key allows you to keep your SelfCare username and password confidential and to have granular control over each key you provide to others.

The API key is completely unrelated to your SelfCare password. If you change your SelfCare password, the keys you have generated are still valid.

At any time you can Revoke a key, and any person or application with this key will no longer be able to access the information and features of your personal SelfCare account.

How to generate and revoke my user API keys?

To generate an API key, follow these steps:

  • Login to your BrandMeister SelfCare account using a web browser, and authenticate using your callsign and password.

BrandMeister SelfCare Login Page

  • Click on your callsign or avatar at the top of the screen, and select “Profile Settings”

BrandMeister SelfCare CallSign Profile Settings

  • Click on the “API Keys” button in the Security Settings section

BrandMeister SelfCare Security Settings API Keys

  • This is where your existing keys (if any) will be displayed. Click “Add” to create a new key.

BrandMeister SelfCare add API key

  • Provide a name for your API key.
    You can create as many keys as you’d like. It is therefore recommended to generate one key per application you will use, and name the key accordingly. The name has no impact on the key, it is just a label utilized in the SelfCare to help you remember which key is which.

  • The next screen will display the API key. If you are using a mobile app, chances are that you can just take a photo of the key within the app and you are done. Otherwise you may copy/paste the key into the application directly.

This is the only time the key code and barcode will be visible. Once you click “OK” only the key name will be available in your list. There is no need to keep a copy of your key somewhere, considering that you can always revoke and generate a new key.

BE EXTREMELY CAREFUL TO WHOM YOU GIVE YOUR KEY, TO AND WHERE YOU SAVE YOUR KEY.  THE KEYS ALLOW A COMPLETE AND FULL ACCESS TO ALL THE FEATURES OF YOUR PERSONAL SELF-CARE. THIS INCLUDES REPEATER/MASTER SYSOP FUNCTIONS!

  • After clicking “OK” you will be sent back to the list of API keys, with the ability to revoke a key if needed.

Why not just provide my SelfCare account credentials?

Your password is confidential and should never be given to others. Providing a separate key to each third-party allow you better control: if you provided your account password, each time you want to change the password you will have to go back to each third party to update it. With the API keys, you can change your SelfCare account password or revoke a key without affecting all other keys you have already provided.

Is there any existing applications using user API keys?

There are currently three developers we have worked with to develop the first applications leveraging user API keys:

BrandMeister Tool (Android) (M0PFX)

This application for Android devices allows you to manage your hotspot or repeater directly from your mobile device, without having to go through the web-based SelfCare interface. Once you have registered your user API key, no further password will ever be required. And the application will continue to work and properly authenticate with your SelfCare account even if you change your SelfCare password using the web-based interface.

Pi-Star (MW0MWZ)

Pi-Star is a custom, pre-configured SD Card image for the Raspbperry Pi, built on Raspbian Linux. It includes software stacks by G4KLX, MMDVMHost / DStarRepeater, and associated tools & programs.

Its built-in dashboard now includes the ability to make changes to users’ BrandMeister configuration, by leveraging the use of APIs.

Documentation

Repeater Reader (DO1JG)

Repeater Reader is a small JAVA program that creates visibility and management options for the selected repeater or hotspot. It will also get support for controlling the repeater through APIs.

The BrandMeister team wishes to thank all application developers for making all of this happen!



from BrandMeister DMR News https://ift.tt/foMq2uP
via IFTTT

Wednesday, August 17, 2022

Major Code Upgrade on August 19th – Please read carefully

Brandmeister’s developers will be rolling out a major code upgrade in the upcoming days. Please read below to learn about the impact of this upgrade.

User registrations, passwords, and activations

New user registrations, password changes/resets, and accounts activations will be paused the entire day of August 19th 2022.

API functions and keys

Current API (v1) will be upgraded to a new v2. The API keys format is evolving and is not backward compatible.

On August 19th, 2022, old API v1 keys will no longer be showing up on the Selfcare Profile screen. New keys that you add using the “+ Add Key” button will be in API v2 format.

It is therefore normal to see an empty list of API keys in your Selfcare Profile screen after August 19th, 2022.

While you won’t be able to add API v1 keys anymore, your existing ones will continue to work on hotspots for managing static talkgroups and such, but will be retired within a few months. We encourage you to migrate your API keys to the new version as soon as possible. The latest version of Pi-Star is already API v2 compatible. For other devices, please contact the manufacturer to inquire about compatibility.

Why are we upgrading the code?

Simply put, the current code base is reaching its limit and is hindering our ability to build new features.

  • Once in production, the upgraded functions will allow faster response time on the dashboard and other intrinsic features.
  • The new code architecture also provides improved ways of adding features and therefore allows faster growth for Brandmeister.
  • Last but not least, the new APIs bring more functions and added flexibility for developers to build software and hardware working with the Brandmeister DMR Network.

This article will be updated with any frequent questions we might receive.



from BrandMeister DMR News https://ift.tt/Lz7XBWE
via IFTTT

Monday, August 15, 2022

Net Report 15-AUG-2022

We have officially migrated net operations to Netlogger. If you have or get Netlogger, you can now following the net in real time. This platform allows you to see who is checked in, and who is currently talking. It even has an "almost instant message" feature that is essentially a chat room for the net. Download Netlogger

I believe it was Jim KB8QAS (apologies if it wasn't) who mentioned there is a mobile app version of Netlogger, called On-Air Net Scraper, which is also a handy tool you can use to confirm you're on the list!
BOLO! Be on the lookout for special event station K8L, for the International Lighthouse Lightship Weekend. Check them out on QRZ for more information. K8L QRZ | ILLW

CallsignName
W8EOEdward A Oxer
KC0MYPDana F West
KE8SOVDaniel L Prachar
KD8PTELucille T Scotti
N8RJHRichard J Hughes
KE8UQUMichael E Skelly Ii
WB8QJZStanley F La Muth
KE8RXNCollin Mcconkey
WA3TUURichard E Klingensmith
KB8QASJames A Soles
N4ALKAllan Karden
AC8ZDDavid P Behnke Jr
WQ8AJames E Wilson
KD8VJDAllan G Ostrander
N8RMADustin A Thomas

Monday, August 8, 2022

Net Report 08-AUG-2022

We had a good long net this evening and 3 newcomers as well!

We talked about all the great DMR nets we have for the State of Michigan. 

In case you missed it:

Sunday Night UP Net
Day: Sunday
Time: 6:30 PM
TG: UP of Michigan (31268)
NCS: KD8PTE

Monday Night Pre-Net
Day: Monday
Time: 8:00 PM
TG: Michigan (3126)
NCS: KC8MYP

I also believe there was an Arrow DMR net Saturday nights at 7:00PM on 3126, but I'm not sure if they are still doing that one. If someone can confirm I would appreciate that.

Net Newcomers: KD2ZSM, VE3XDB, KD8PTE

CallsignName
KB8QASJames A Soles
N4ALKAllan Karden
KE8VBURiley W Thomas
KE8FJWBrad A Newhouse
KC0MYPDana F West
KD2ZSMJason R Barkhamer
KD8KBHPhilip N Rolfe
N8RJHRichard J Hughes
KD8PTELucille T Scotti
VE3XDBDoug Behl
N8HLYThomas J Orlicki
AC8ZDDavid P Behnke Jr
W8EOEdward A Oxer
WB8QJZStanley F La Muth
W8VIJGregory S Siemasz
WQ8AJames E Wilson
KD8VJDAllan G Ostrander
N8RMADustin A Thomas

Monday, August 1, 2022

Net Report 1-AUG-2022

Thank you to KC0MYP and WB8QJZ for taking a swing at being NCS!

If anyone else is interested, please let me know!

CallsignName
KC0MYPDana F West
KE8VBURiley W Thomas
WA3TUURichard E Klingensmith
WB8QJZStanley F La Muth
KB8QASJames A Soles
N4ALKAllan Karden
K8PDJDorian Jurgle
AC8ZDDavid P Behnke Jr
N8NIFRichard K Seeley
KC8RGOVance B Nelson
KD8VJDAllan G Ostrander
N8RMADustin A Thomas

Monday, July 25, 2022

Net Report 25-JUL-2022

There are a few dates in August where I will be traveling, so if you are interested in helping run the net, please contact me. I've already had a few people reach out to me, but many hands make light work.

CallsignName
KC0MYPDana F West
N8SBEDavid E New
KE8MWHTerry G Smith
KE8FJWBrad A Newhouse
KE8UQUMichael E Skelly Ii
W8EOEdward A Oxer
WB8QJZStanley F La Muth
WA3TUURichard E Klingensmith
KO4SSWBlair C Smith
KB8QASJames A Soles
N4ALKAllan Karden
KC8RGOVance B Nelson
N8NIFRichard K Seeley
KD8VJDAllan G Ostrander
N8RMADustin A Thomas

Monday, July 18, 2022

Net Report 18-JUL-2022

Net newcomers: KE8UQU, W8OJ

CallsignName
KD8NPVJeffrey R Romence
KE8SUORicky D Cusick
KE8UQUMichael E Skelly Ii
KC0MYPDana F West
WA3TUURichard E Klingensmith
AC8ZDDavid P Behnke Jr
KE8FJWBrad A Newhouse
W8OJDanny R Hurst
N8SBEDavid E New
KE8VBURiley W Thomas
KC8RGOVance B Nelson
WB8QJZStanley F La Muth
N4ALKAllan Karden
KB8QASJames A Soles
N8NIFRichard K Seeley
WQ8AJames E Wilson
KD8VJDAllan G Ostrander
N8RMADustin A Thomas

Tuesday, July 12, 2022

Repeaters static talkgroups are now replicated throughout Brandmeister master servers

Up until now, the static and time-static talkgroups configured for a repeater were saved on the master the repeater is connected to at the time of the configuration. When a repeater was moved to a different Brandmeister master server, the static talkgroups had to be re-defined so it could be saved onto the local database of the new master server.

This behavior has now changed. When configured in the self-care, static and timed-static talkgroups subscriptions are now replicated throughout all Brandmeister master servers. This means the static talkgroups will stay the same no matter which master server a repeater is moved to.

This is an added improvement to the “decentralized” architecture of Brandmeister. If all Brandmeister back-end infrastructure were to fail, masters can continue to work standalone.



from BrandMeister DMR News https://ift.tt/FqURMeA
via IFTTT

Monday, July 11, 2022

Net Report 11-JUL-2022

Net Newcomers: KC8RGO, N9NJS


CallsignName
N9NJSBrent L Cameron
KC0MYPDana F West
WB8QJZStanley F La Muth
KC8RGOVance B Nelson
KB8QASJames A Soles
KE8FJWBrad A Newhouse
WA3TUURichard E Klingensmith
AC8ZDDavid P Behnke Jr
KE8SUORicky D Cusick
N8VOXAnthony M Gettig
N4ALKAllan Karden
WQ8AJames E Wilson
KD8VJDAllan G Ostrander
N8RMADustin A Thomas

Monday, July 4, 2022

Net Report 4-JUL-2022

Happy 4th of July to everyone!

Today marks the last day our good NCS Randy N8YUI is retiring the post. Due to a relocation, he won't be able to keep up the regular role. We thank him for all his service to the net and to DMR for the radio amateurs of Michigan. We hope to hear him check-in as time permits.

If you are interested in taking up a place on the NCS staff, please contact Dustin (n8rma@michiganonedmr.net) for more information.


CallsignName
WB8HSBruce H Spence
KB8QASJames A Soles
WA3TUURichard E Klingensmith
WB8QJZStanley F La Muth
KA9FONMilton Poulos
KE8FJWBrad A Newhouse
KE8VBURiley W Thomas
N8RMADustin A Thomas
N8YUIRandall J Tarantino