Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fancy wifi provisioning #71

Open
2 of 5 tasks
Eirenliel opened this issue Jan 13, 2022 · 5 comments
Open
2 of 5 tasks

Fancy wifi provisioning #71

Eirenliel opened this issue Jan 13, 2022 · 5 comments
Assignees
Labels
Status: Unlabeled A maintainer has not yet labeled this

Comments

@Eirenliel
Copy link
Member

Eirenliel commented Jan 13, 2022

This is both for firmware and software. Here are features that needs to be implemented:

  • Tracker creates an AP with configuration protal, if it can't connect to any wifi network (pr Add Wireless hotspot mode #59 already implements this)
  • Tracker can be commanded to provision nearby trackers. With this command it tries to connect to all unconfigured trackers (it gudges by an AP name) and sends them credentials of its own wifi network
    • Server should be able to command trackers to provision other trackers remotely or via USB
  • When tracker is connected via USB, but it doesn't have a wifi connection, a popup offering wifi configuration should pop up
    • This pop up should let user select out of found wifi networks, it should have an checkbox "Connect other trackers", see above
@Eirenliel
Copy link
Member Author

Details on tracker provisioning other trackers, this goes roughly like this:

  1. Tracker disconnects from current network
  2. Tracker searches APs around with names like "SlimeVR-Tracker-***"
  3. It connects to each and send them its own credentials
  4. It connects back to the original network and prints how many trackers it tried to provision

@Eirenliel
Copy link
Member Author

Fancy Wi-Fi Provisioning

@loucass003
Copy link
Member

When tracker is connected via USB, but it doesn't have a wifi connection, a popup offering wifi configuration should pop up

Is this still a thing with the wifi provisioning in the gui. Because those two approches would get in conflict.

if you are provisioning new trackers you dont want the wifi popup to show up on the wifi page of the new gui.

@Eirenliel
Copy link
Member Author

Yeah, that shouldn't be on the wifi page, that should be when you're not in the wizard.

@TheButlah TheButlah added the Status: Unlabeled A maintainer has not yet labeled this label Oct 5, 2022
@electromuis
Copy link

Just added some support for wifi scanning in the gui. Might be relevant here: SlimeVR/SlimeVR-Server#1033

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Unlabeled A maintainer has not yet labeled this
Projects
None yet
Development

No branches or pull requests

5 participants