0.0.9 • Published 7 years ago

unifi-adoption-bot v0.0.9

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

Unifi adoption bot

Monitor Unifi server's logs to automatically adopt AP

Installation

npm install unifi-adoption-bot -g

Usage

  • Create a folder with files named by their corresponding site ID
  • Add all the MAC addresses of the AP you want to adopt on that site
  • Optionaly, you can set the alias of the AP after the MAC address

In those files, empty lines and lines starting with # will be ignored.

For example, a file named b810ff5a containing :

# replacement AP for the hall
F0:9F:C2:00:00:00 Hall - AP2

# batch of AP to be installed in the new building
80:2A:A8:00:00:01
80:2A:A8:00:00:02
80:2A:A8:00:00:03
80:2A:A8:00:00:04
80:2A:A8:00:00:05
80:2A:A8:00:00:06

Start the service with :

Usage: unifi-adoption-bot --host hostname --adoptionfolder /etc/unifi-adoption-bot

Options:
  --logfile, -f         Path to unifi server's log file (default to "/var/log/unifi/server.log")
  --user, -u            Unifi's username *required* (default to env.UNIFI_USER)
  --pass                Unifi's password *required* (default to env.UNIFI_PASS)
  --host, -h            Unifi's hostname *required*
  --port, -p            Unifi's port     *required* (default to 8443)
  --adoptionfolder, -d  Folder containing lists of AP *required*
  --verbosity, -v       Log level (choices: "error", "warn", "info", "verbose", "debug") (default to "info")
0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago