
#=========
# CONTROL
#=========

# (STR) WLAN interface in monitor mode
IFACE = 'wlan1'

# (STR) Vendor name to report for probes from Local Admin MAC addresses
ADMIN_OUI = 'Admin OUI'

# (BOOL) Automatically white list Local Admin MAC addresses
# WARNING...
# iOS MAC randomization uses Local Admin MAC addresses. Ignoring Local
# Admin MAC addresses will cause false negatives. However, NOT ignoring
# Local Admin MAC addresses will cause false positives.
ADMIN_IGNORE = False

# (INT) RSSI threshold for triggering alerts
RSSI_THRESHOLD = -35

# (INT) Number of seconds between alerts for persistent foreign probes
ALERT_THRESHOLD = 120

# (STR) Path to the database file
LOG_FILE = '/media/usb/log.db'

# (INT) Determines which probes are stored in the database
# 0 = all probes
# 1 = all foreign probes
# 2 = all probes on the premises
# 3 = all foreign probes on the premises
# 4 = only probes that generate alerts
LOG_LEVEL = 1

# (BOOL) Enable/Disable stdout debugging messages
DEBUG = True

#========
# ALERTS
#========

# (BOOL) Enable/Disable alert modules
ALERT_SMS = False
ALERT_PUSHOVER = False
ALERT_SLACK = False
ALERT_HUBOT = True

#==================
# ALERT_SMS CONFIG
#==================

# (STR) SMTP server hostname and port (TLS required) for sending alerts
SMTP_SERVER = 'smtp.gmail.com:587'

# (STR) Mail server credentials for sending alerts
SMTP_USERNAME = ''
SMTP_PASSWORD = ''

# (STR) SMS email address (through cellular service provider) for receiving alerts
SMS_EMAIL = ''

#=======================
# ALERT_PUSHOVER CONFIG
#=======================

# (STR) API and User keys from pushover.net
PUSHOVER_API_KEY = ''
PUSHOVER_USER_KEY = ''

#=======================
# ALERT_SLACK CONFIG
#=======================

# (STR) Slack Webhook URL
WEBHOOK_URL = ''

# (STR) Hubot Webhook URL
HUBOT_URL = ''
HUBOT_TOKEN = ''

# (STR) Slack Slash Command Verification Token
SLACK_TOKEN = ''
USER_ID = ''
