my old pool manager has finally died and its time to replace it. I am looking to replace it with a Bayrol PoolManager (https://www.bayrol.com/products/dosing-systems/automatic-dosing-equipment/premium-class/), the PoolManager advertises as having a network connection and accessible via a web browser. however seems there is no integration built for HA (as far as I can tell)
Would it be possible for someone to take on this challenge? I would be happy to contribute some donations and access to my (not yet purhcased) system for development
Sorry to say but you are taking the problem in the wrong way ! You first check products that have API or communication protocol and you select among these ! If product you want have no interface you won’t be able to do something with it in your home automation !
Well you have already all needed in HA to interface with it ! You can read all parameters of system through Modbus TCP that is already implemented in HA: Modbus - Home Assistant
Should be pretty easy to parameter in HA and then you can use datas for your Lovelace interface Publish the result here and/or ask if you have any issues in setup !
You might be able to do this with a restful sensor and avoid all that nasty regex as rest sensors convert xml to json. It will use less CPU resources. Regex are quite intensive searches.
Thank you, this worked, however I get the following error:
This entity ('sensor.pooltemp') does not have a unique ID, therefore its settings cannot be managed from the UI. See the [documentation](https://www.home-assistant.io/faq/unique_id) for more detail.
To make it short after installing Multiscrape via HACS you need to add the following script to the configuration.yaml. ON configuration you just need to update your user ID and password for Bayrol web access and update the cid number to match yours in the first link on config.
This solution is based on queries via the web portal. Is there perhaps a way to solve the problem locally without first sending the data to the cloud?
Background: I’m currently in the process of combining our smart home components in Homeassistant and trying to solve as many things locally as possible.
Hello everyone. Newbie here I am trying to find the cid number / device ID of my Bayrol device without luck. I have tried to look in the URL of Bayrol poolaccess and in the cookie left on my computer without luck. Any idea? Thanks
I developed an integration for the German Bayrol Cloud. If I can get access to an account using bayrol.com, I may be able to do the same for this one. Just open a GitHub issue.