unpoller_unpoller/core/unifi
David Newhall II 127082affa Fix name. 2019-01-24 00:01:13 -08:00
..
.gitignore Add dep constraints. 2019-01-23 23:50:59 -08:00
Gopkg.lock Add dep constraints. 2019-01-23 23:50:59 -08:00
Gopkg.toml Add dep constraints. 2019-01-23 23:50:59 -08:00
LICENSE Initial commit 2019-01-23 18:10:28 -08:00
README.md Initial library import. 2019-01-23 18:14:23 -08:00
clients.go Fix name. 2019-01-24 00:01:13 -08:00
clients_type.go Fix name. 2019-01-24 00:01:13 -08:00
uap.go Fix name. 2019-01-24 00:01:13 -08:00
uap_type.go Fix name. 2019-01-24 00:01:13 -08:00
unidev.go Fix name. 2019-01-24 00:01:13 -08:00
unidev_test.go Fix name. 2019-01-24 00:01:13 -08:00
unifi.go Fix name. 2019-01-24 00:01:13 -08:00
usg.go Fix name. 2019-01-24 00:01:13 -08:00
usg_type.go Fix name. 2019-01-24 00:01:13 -08:00
usw.go Fix name. 2019-01-24 00:01:13 -08:00
usw_type.go Fix name. 2019-01-24 00:01:13 -08:00

README.md

Go Library: unifi

It connects to a Unifi Controller, given a url, username and password. Returns an authenticated http Client you may use to query the device for data. Also contains some built-in methods for de-serializing common client and device data. The included asset interface currently only works for InfluxDB but could probably be modified to support other output mechanisms; not sure really.

Pull requests and feedback are welcomed!

This lib is rudimentary and gets a job done for the tool at hand. It could be used to base your own library. Good luck!