Python script for monitoring the Brandmeister network and sending push notifications
Go to file
2020-12-08 13:11:09 +01:00
config.py added Telegram notification 2020-12-08 13:11:09 +01:00
pyBMNotify.py added Telegram notification 2020-12-08 13:11:09 +01:00
README.md added more info 2020-12-08 01:32:31 +01:00

pyBMNotify

Monitors a defined set of Brandmeister talkgroups and callsigns for activity. It then sends push notifications via Pushover for any transmission in / of the monitored talk groups / call signs.

In order to prevent message flooding, the script only notifes you again after 300 (configurable) seconds of silence in a TG or from a monitored call sign.

Credits

Inspired by https://github.com/klinquist/bmPushNotification

Requirements

  • Python 3
  • socketIO-client (install with sudo pip3 install socketIO-client)

Configuration

Configure config.py to your needs. If you don't want push notifications, leave the corresponding variables empty.

Execution

# python3 pyBMNotify.py