saveAutoWakeup method

Future<void> saveAutoWakeup(
  1. String did
)

Implementation

Future<void> saveAutoWakeup(String did) async {
  if (_deviceNodes.containsKey(did)) {
    NodeClient client = _deviceNodes[did]!;
    _autoWakeupMap[did] = {"ip": client.ip, "port": client.port};
    SharedPreferences sp = await SharedPreferences.getInstance();
    await sp.setString(shareKey, json.encode(_autoWakeupMap));
  } else {
    _autoWakeupMap[did] = {};
    _requestNode(did);
  }
}