unifi 0.1.6 unifi: ^0.1.6 copied to clipboard
A Dart implementation that provides access to Unifi Controllers API 6.x and later.
unifi #
Unifi Controller API for Dart
Installation #
Usage #
import 'package:unifi/unifi.dart';
controller = UnifiController(host, port: port, username: username, password: password, siteId: siteId);
try {
var since = await controller.vouchers.create(60);
await controller.guests.authorize(mac, minutes: 60);
var vouchers = await controller.vouchers.list(since);
// events
await controller.events.connect();
await for (var event in controller.events.stream) {
print("type: ${event.type}");
}
}