SlimeVR / SlimeVR-Tracker-ESP

SlimeVR tracker firmware for ESP32/ESP8266 and different IMUs
Apache License 2.0
797 stars 273 forks source link

Fancy wifi provisioning #71

Open Eirenliel opened 2 years ago

Eirenliel commented 2 years ago

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

Eirenliel commented 2 years ago

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 commented 2 years ago

Fancy Wi-Fi Provisioning

loucass003 commented 1 year ago

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 commented 1 year ago

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

electromuis commented 1 month ago

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