unpoller_unpoller/unidev
DN2 b4e4e2d851 Convert UAP.uptime to FlexInt also. 2019-01-11 01:38:54 -08:00
..
README.md Better errors, fix bugs, correct usg data. 2018-04-29 01:35:42 -07:00
clients.go Fix pointer mismatch. 2018-04-28 01:42:44 -07:00
clients_type.go Offload Unifi work to dedicated module. 2018-04-23 03:56:58 -07:00
uap.go Convert UAP.uptime to FlexInt also. 2019-01-11 01:38:54 -08:00
uap_type.go Convert UAP.uptime to FlexInt also. 2019-01-11 01:38:54 -08:00
unidev.go Save the integer and the string. 2019-01-11 01:35:56 -08:00
unidev_test.go Save the integer and the string. 2019-01-11 01:35:56 -08:00
unifi.go Better errors, fix bugs, correct usg data. 2018-04-29 01:35:42 -07:00
usg.go Fix tag limits. 2018-07-24 21:22:45 -07:00
usg_type.go Better errors, fix bugs, correct usg data. 2018-04-29 01:35:42 -07:00
usw.go Fix tag limits. 2018-07-24 21:22:45 -07:00
usw_type.go Better errors, fix bugs, correct usg data. 2018-04-29 01:35:42 -07:00

README.md

Go Library: unidev

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.

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!