So, I have a bluetooth challenge where i made some kind of workaround for, but wanted to see if some have better ideas.
I move my homeassistant to a virtual machine with HassOs to have it perform better and be more stable. Ran it for years on raspi3b.
But on the machine I have the virtual machine running, I do not have bluetooth hardware. This was fine for the last 6 months as i didnt think of my pool temperature meter (inkbird sensor). now the pool is being used again, I do not have the direct method of pollilng the sensor from within Homeassistant becuase of the missing bt hardware.
I created workaround, which I do not like that much:
- created samba share on HassOs
- mounted share on my raspi
- crontabbed a python script that fetches sensor reading and writes the value to a txt file on the mounted dir
- created file sensor in homeasisstant.
This above is adding little too many complex things to my liking. on top of that, the bluetooth on raspi isnt that stable. Often it requires a hci reset.
Who has ideas to make this more simplified?