Just wondering if anyone knows of any integration to get a Bluetooth connected Viron eQuilibrium working with Home Assistant. The app it connects to on my devices is called ChlorinatorGo.
If not, anyone have any interest in building something for payment? (I do not know how to code)…
Thank you. I did see this but not willing to spend another $600 on what is essentially a automation plug. I would have thought for the almost $2000 I spent on the controller, and the fact that VIrion already have the technology to allow internet access or API integration, they could have included this with the EQ series controllers (or all of their controllers to be honest).
I am going to try to put something together using an esp32 board running Arduino and shooting BLE commands to see if i can at least make it turn on and off. If this is not possible, I will go back to my previous Sonoff SV running ESPHome and Shelly 1PM to tell me when it is on or off.
As an update, I have managed to sniff out the Bluetooth communication between my phone and the EQ and will attempt to create some sort of esp32 mqtt device which can push into HA…
Hi all, just an update, I have extracted the Service UUID, Characteristic UUID and Values for the pump settings of Auto, Manual, Off, and the pump speeds of High, Medium Low. I am not in any way shape or form able to code so will try to take a look at the videos to see what i can do. Happy to post them here if you want to have a go as well.
I tried these and was able to connect to the controller, and located the characteristics, but unfortunately was not able to control it in any way. I will paste the Service UUID, Characteristic UUID and values here just in case someone wants to give it a go for themselves.
I just got a Viron EQ as well, while the Viron heat pump has Wi-Fi and a few other bits of my home plant have Wi-Fi, the EQ is an oddity with offering only Bluetooth.
Keen to help out but my programming skill is low and resources to do so and make boards right now even lower.
Keen to be able to get ORP and pH values out into HA for recording long term trends and notifications of alerts like “low salt”.
Being able to configure via HA doesn’t offer much unless to shift into manual mode out of programmed mode (Eg shift between manual on, manual off and auto mode). Because made in the future id sync EQ into manual on/off to be triggered by solar panel and total house consumption output.
I’ve sniffed the connection between the app and the chlorinator using Wireshark and a nRF dongle.
Looks like the link is not encrypted, but the payload data is meaningless to me. Perhaps the payload itself is encrypted?
So I’m thinking that decompiling the android app might yield some clues to the comms.
I’ve unpacked the android apk, and it appears to be built with Xamarin/.NET - so all the interesting bits are in dll files. These also can be decompiled, but unfortunately the tools to do this don’t work on my M1 silicon macbook.
So I’m a bit stuck…