8000 GitHub - chmoore889/esp_rainmaker_association: Native Dart implementation of ESP Rainmaker provisioning and user mapping.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chmoore889/esp_rainmaker_association

Repository files navigation

Introduction

A native dart implementation of ESP Rainmaker provisioning and user mapping.

Currently only security 0 is supported and there are no plans to implement security 1, though pull requests would be welcome.

Usage

A simple usage example:

import 'package:esp_rainmaker_association/rainmaker_association.dart';
import 'package:uuid/uuid.dart';

Future<void> main() async {
  final device = EspDevice();
  final mapping = UserMapping(device);

  final networks = await device.scanNetworks();
  print(networks);

  final uidGen = Uuid();
  final secKey = uidGen.v1();

  await mapping.mapUser('user_id', secKey);
  await device.provision('ssid', 'pass');
}

Features and bugs

Please file feature requests and bugs at the issue tracker.

About

Native Dart implementation of ESP Rainmaker provisioning and user mapping.

Topics

Resources

License

Stars

Watchers

Forks

Languages

0