Hello, I am looking for some help on getting VIhealth app working with Home Assistant. my wife is on oxygen, we have a Vihealth oximeter that can be monitored from an app though Bluetooth, It is very accrete.
we tried some watches and other wearables from garmin they worked great with Home Assistant but was not reliable. my goal is, if her oxygen gets too low I can Have the lights flash and sound an alarm if needed, So I can help her get her oxygen back to normal soon enough, so we may not have to go back to the hospital ( mostly happens at night while sleeping ). Thank you
Any Ideas, Is there I can make a custom one myself?
Hello Dee,
I was wondering the same thing earlier today, and came across this:
I have a bluetooth dongle on my HA server, and the script is python based, but i cant figure out where to go from there.
Any help from others would be great!
Thanks,
Bump, since there has been a lot of progress made for Bluetooth in HA
I was looking for this as well and just managed to get that viatom-ble script running smoothly on a Pi 3. There are a few minor syntax adjustments that need to be made to the script if you’re going to run it with Python 3, but otherwise it works perfectly. I added manual MQTT sensors in Home Assistant to read the data from the viatom topic and now I’ve got 5 sensors: HR, SpO2, Movement, Battery and PI.
The bluetooth range on my device is weak, so I wanted to run the script on a small device that I could conceal near the bed and a Pi fits the bill. Ideally, this should be done with ESPHome on a cheap, tiny ESP32 board with Bluetooth. They have the ability to receive BLE data and define custom sensors, but I have no experience with it. Maybe someone will be able to port the information from the python script into a custom ESPHome sensor config, but for now this script works well.
Could you share please the code? Thanks!
I have been working on this for quite a while and have yet to figure it out. Any help would be greatly appreciated.