connect Omi to wi-fi directly ($1500)
omi shd be able to connect to wifi as it has a wifi module which is not being used. it should be able to connect to wifi and send conversational data to the cloud directly from the device itself if needed. no other ai wearable does this and this is a very useful use-case
@aaravgarg Is Simulation available I can use to test this when needed ?
@aaravgarg And also can this be updated... ??
https://github.com/orgs/BasedHardware/projects/1/views/7
I need to know which are still available
@aaravgarg Is Simulation available I can use to test this when needed ?
do you have omi device, why not test on that
@aaravgarg Is Simulation available I can use to test this when needed ?
do you have omi device, why not test on that
I don't...
@aaravgarg For now, I’ll focus only on the software tasks until I get the hardware or figure out a way to emulate it.
@aaravgarg For now, I’ll focus only on the software tasks until I get the hardware or figure out a way to emulate it.
Sounds good, waiting for your PRs bro!
@aaravgarg Can you reply to your dm on discord ?...
and accept friend request to that it can be easier to communicate
I don't know if we really need this feature. By the way, think more about the real use case of it before proceeding. A specific scope will help enhance the success rate of the task.
FYI, the initial purpose of the Wi-Fi module is to sync the audio files to the phone faster, not sync to the internet directly.
I don't know if we really need this feature. By the way, think more about the real use case of it before proceeding. A specific scope will help enhance the success rate of the task.
FYI, the initial purpose of the Wi-Fi module is to sync the audio files to the phone faster, not sync to the internet directly.
Understood.
@aaravgarg Check your DM on discord... i left a message that requires your attention
Is the Wi-Fi module on all Omi devices? I only have a devkit 2.
not in all, only in consumer
@aaravgarg you mean connect directly and send via internet without phone?
@aaravgarg you mean connect directly and send via internet without phone?
Yes, so that syncing is never an issue or roadblock (like plaud)
has there been any investigation on the power consumption implications of leveraging this? using this radio this way has the potentially to be enormously energy intensive, it might be worth considering and weighing against any benefit it might offer.
background scanning is around 25mA for wifi; standby and transmitting and receiving on BLE is about 3mA. an Omi that's out of power is a lot less useful than an Omi without a wifi uplink…
has there been any investigation on the power consumption implications of leveraging this? using this radio this way has the potentially to be enormously energy intensive, it might be worth considering and weighing against any benefit it might offer.
background scanning is around 25mA for wifi; standby and transmitting and receiving on BLE is about 3mA. an Omi that's out of power is a lot less useful than an Omi without a wifi uplink…
if very power intensive, wifi syncing can also happen when charging, afaik, plaud also does while charging only but i myt be wrong about that
@beastoin @aaravgarg this is direct wifi or wifi p2p , right ? and this ticket is not only the firmware but also implement on phone app right ?
@beastoin @aaravgarg this is direct wifi or wifi p2p , right ? and this ticket is not only the firmware but also implement on phone app right ?
direct for cloud sync
I don't know if we really need this feature. By the way, think more about the real use case of it before proceeding. A specific scope will help enhance the success rate of the task.
FYI, the initial purpose of the Wi-Fi module is to sync the audio files to the phone faster, not sync to the internet directly.
this use case is make more sense, I can see 2 options :
- option 1: Omi device connects wifi directly to Omi mobile app, understand as wifi peer to peer (allows devices to connect directly to each other), It enables fast, high-speed wireless connections for tasks like sharing large files But it seems Nordic is not ready to release the wifi peer to peer :
- option 2 : Omi device connects wifi to AP, and then Omi device and Omi mobile app can be connect on the same wifi local network, this way also allow high speed transfer audio file from device to mobile app
So if we need this feature soon, we can start as option 2 first
cc @beastoin @kodjima33 @aaravgarg @TuEmb
So if we need this feature soon
Do we /does Omi, though? in what ways is BLE not serving Omi's needs at the moment?
the energy tradeoffs are monumental here. I suspect final implementation will allow the user to ultimately disable if they don't wish to use wifi. but is this worth allocating precious resources?
it's difficult to overstate how much extra electricity is necessary to accomplish this. my omi barely lasts a day as it is. yes, it could only use this radio while charging, but what benefit is achieved by this if BLE works fine now as it is?
anyone talented enough to implement this bounty might consider channeling their skills towards other areas more dire and time sensitive.
Yes, slightly low priority for now. Putting the issue on hold for a while. Thanks for your inputs.
may i also add that it would be nice to have a way to use a self-hosted backend with that without having to compile a custom firmware for the device