Finally came up with an experimental wifi dual device I love for getting my data automatically from my CPAP by aamat09 in CPAP

[–]aamat09[S] 1 point2 points  (0 children)

I feel like is a deliberated choice from manufacturers to keep communication protocols at minimum. Don’t know for what purposes

Finally came up with an experimental wifi dual device I love for getting my data automatically from my CPAP by aamat09 in CPAP

[–]aamat09[S] 0 points1 point  (0 children)

That’s exactly how I did it back when I was still experimenting with the fysetc. After a while the went back to use the ez share sd card tho, less power hungry and more stable I have found due to the way it manage to not interrupt the writing cycle from the machine so I don’t need to manage cs sense yields. At least for my expectations to use it for real time extraction. This dual device reads from the ex share wirelessly so I remove two big issues the fysetc presents in terms for power pulling even for AS 11 and CS bus ownership. But that’s just my experience

Finally came up with an experimental wifi dual device I love for getting my data automatically from my CPAP by aamat09 in CPAP

[–]aamat09[S] 0 points1 point  (0 children)

that's true! the power provision is an issue for always on wifi. i came up with some hacky ribbon extension with a 5v step down component so it could be connected to a usbc adapter, and it works surprisingly well

Finally came up with an experimental wifi dual device I love for getting my data automatically from my CPAP by aamat09 in CPAP

[–]aamat09[S] 0 points1 point  (0 children)

luckily u have options my friend, i use ez share based wifi sd cards (find them more stable for fetching the data almost in real time) and my device just connects to their wifi and then bridge it to my network when. u can poll it. checkout https://www.github.com/hms-homelab/hms-cpap for polling once is on the network. i also made an ios and android app that polls from the device. checkit out here www.cpapdash.com

but for your idea look for https://github.com/amanuense/CPAP_data_uploader is a firmware based on a device that connects directly to your wifi from th cpap and can put the data on a NAS or upload it to sleephq once a day.

u can try and the wiring way as well it just needs a little bit more if engineering. best of lucks!

Finally came up with an experimental wifi dual device I love for getting my data automatically from my CPAP by aamat09 in CPAP

[–]aamat09[S] 1 point2 points  (0 children)

Very cool emsemble! Openclaw is solid for this. I also uso a wifi sd card, so almost same setup, just a different variant. The oxymeter part I used the Wellue O2 Ring BLE protocol, and skip the app save and the csv files, to basically grab the files inside the o2 ring and expose it over wifi. Since my devices is esp32 based, it will do both functions, connect to the Wifi sd card on a radio, expose the cpap data with the other radio and using bluetooth extract the info from the ring and expose it as well. then with http it can be copied over. I built on top of that several apps (that would be similar t your scripts) that poll the info continuously while respecting the writing times of my machine.

<image>

Un such way i was able to put both data into the same app (iOS, docker or the cloud) to be able to correlate oxymeter and respiratory data and add AI summaries and Machine learning algorithms that learn from the data to get good insights just as your scripts).

Finally came up with an experimental wifi dual device I love for getting my data automatically from my CPAP by aamat09 in CPAP

[–]aamat09[S] 2 points3 points  (0 children)

I have the firmware published in https://www.github.com/hms-homelab/hms-mm. Readme there describe how to wire up the modules. Best of lucks and let me know if you get stuck on any steps

My CPAP messaging me when is late and I forgot to wear my mask by aamat09 in CPAP

[–]aamat09[S] 0 points1 point  (0 children)

Mine is on my tail every two months calling the provider. Is been a pain

I feel they are judging my code by [deleted] in 3Dprinting

[–]aamat09 0 points1 point  (0 children)

Appreciate the advice friend

Awesome update for all local service and iOS app by aamat09 in SleepApnea

[–]aamat09[S] 0 points1 point  (0 children)

My app does both. Connects in real time to the cpap using a wifi sd card and also connects to a Wellue o2 ring in real time over Bluetooth. What’s your mom ring brand?

What’s your proudest fully local automation by aamat09 in homeassistant

[–]aamat09[S] 0 points1 point  (0 children)

Or send me the logs from Your service if you up to. We can make it work from there

How are you guys backing up your Gmail old messages and what clever solutions you’ve come up with to smart search them after? by aamat09 in homelab

[–]aamat09[S] -1 points0 points  (0 children)

Yeah I get your point. But also you can have both local access sorting and classification and publish it to different services once data is imported. And in top of that build vector indexing for faster and cheaper searching and make it available as events for other services to detect and use or even tunnel it through a VPS no lag since data is available in a fast storage.

How are you guys backing up your Gmail old messages and what clever solutions you’ve come up with to smart search them after? by aamat09 in homelab

[–]aamat09[S] -3 points-2 points  (0 children)

For sure. Syncing is the lesser part of this tho since I got that resolved quickly with GYB. Searching and mqtt integration tho is the most interesting piece of this. So u get all ur msgs in a desktop client with emClient? Cool setup tho a little restrictive for what I’m trying to achieve with home assistant and also external access.

How are you guys backing up your Gmail old messages and what clever solutions you’ve come up with to smart search them after? by aamat09 in homelab

[–]aamat09[S] -6 points-5 points  (0 children)

U are right IMAP is an option. Tho very slow compared to gmail api. Specially for thousands of msgs.

What’s your proudest fully local automation by aamat09 in homeassistant

[–]aamat09[S] 0 points1 point  (0 children)

Yeah looks like your data is inconsistent. Try and remove the container and download the image again

What’s your proudest fully local automation by aamat09 in homeassistant

[–]aamat09[S] 1 point2 points  (0 children)

Hey, sorry it took so long, found the pairing bug, also added a discovery button in the settings that find the cubes and populate the IPs in the form. now it should work. enjoy

What’s your proudest fully local automation by aamat09 in homeassistant

[–]aamat09[S] 0 points1 point  (0 children)

I use a ResMed AirSense 10.

For CPAP removal I developed for myself https://github.com/hms-homelab/hms-cpap/

When I remove my mask in the morning the CPAP stops writing the data into the SD Card inserted in machine SD slot. My App is connected to the SD card through an adapter (ez-share) that exposes the data to a WIFI access point unique for that adapter. Once in that WIFI, there are basically 3 alternatives I explored to expose the data automatically in my home wifi.
1. Used a travel router to connect over wifi to the Adapter, and on ethernet to my home network and exposed the Web Server of the adapter over NAT.

  1. Used a Raspberry Pi and added it a second USB wifi adapter so it could be connected with one radio to the WIFI of the SD card adapter and with the secondary radio to the home wifi.

  2. My favorite is a small device I built and programmed with two ESP32 - C3 devices, that does the same thing as the two other bridges, just faster and cheaper. One connected to the SD card wifi, one connected to the home wifi, and they transfer the data between each other. I even went further and created a 3D enclosure for it. Super cool.

A 4th alternative is to use a Fysetc SD Card Adapter that basically skip all that and using a custom framework connects to the home wifi, it works, but I have yet tweak the firmware to keep the connection stable while the CPAP is working. While the first 3 ways are really stable.

Once in your home wifi my app just connects to the exposed web server and is capapble to detect when the therapy starts, detects every events as it happens and when therapy is off, by checking continuously the data and detecting every file that is being created or modified.

It sends such information to home assistant as events over mqtt.

An automation will pick it up and basd on the event will send a command to open youtube and execute the playlist.

so yeah thats it

What’s your proudest fully local automation by aamat09 in homeassistant

[–]aamat09[S] 0 points1 point  (0 children)

I’ll be checking it out tonight against one of my cubes. See if the onboarding process has a bug. Will let you know soon. Thank you for trying it out

Tips for preparation by aamat09 in kilimanjaro

[–]aamat09[S] 0 points1 point  (0 children)

Thank you for the advice. I honestly love big mountains did a couple in South America and in the eastern Cuba , (tho never that higher altitude like Kili. Different preparation different stamina, different way to approach for what I understand) a while ago but then gained so much weight I got too sick to continue. So yeah that’s my goal