BWT Perla integration repository for HACS.
- Local API enabled
- available with firmware 2.02xx
- enabled in Settings > General > Connection
- "Login-Code" sent to you by mail during registration
- local network connection (you need the ip address during setup)
- Add this repository as user-defined repository in HACS
- Setup integration and enter host / ip address and the "Login-Code"
- Optional: set bwt total output as water source in the energy dashboard
Entity Id(s) | Information |
---|---|
total_output | Increasing value of the blended water = the total water consumed. Use this as water source on the energy dashboard. |
errors, warnings | The fatal errors and non-fatal warnings. Comma separated list or empty if no value present. List of values. |
state | State of the device. Can be OK, WARNING, ERROR |
holiday_mode | If the holiday mode is active (true) or not (false) |
holiday_mode_start | Undefined or a timestamp if the holiday mode is set to start in the future |
hardness_in, hardness_out | dH value of the incoming and outgoing water. Note that this value is not measured, but configured on the device during setup |
customer_service, technician_service | Timestamp of the last service performed by the customer or technician |
regenerativ_level | Percentage of salt left |
regenerativ_days | Estimated days of salt left |
regenerativ_mass | Total grams of salt used since initial device setup |
last_regeneration_1, last_regeneration_2 | Last regeneration of column 1 or 2 |
counter_regeneration_1, counter_regeneration_2 | Total count of regenerations since initial device setup |
capacity_1, capacity_2 | Capacity the columns have left of water with hardness_out |
day_output, month_output, year_output | The output of the current day, month and year |
current_flow | The current flow rate. Please note that this value is not too reliable. Especially short flows might be completely missing, because this value is only queried every 30 seconds in the beginning. Only once a water flow is detected, it is queried more often. Once the flow is zero, the refresh rate cools down to 30 seconds. |
This is not needed anymore as the integration now reports daily, monthly and yearly consumption.
You can setup a Utility Meter in Home Assistant to calculate them:
![](https://private-user-images.githubusercontent.com/3708591/292922266-f93f6c56-245b-42d7-83f4-0c652dd7268b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE5MTg5NTEsIm5iZiI6MTcyMTkxODY1MSwicGF0aCI6Ii8zNzA4NTkxLzI5MjkyMjI2Ni1mOTNmNmM1Ni0yNDViLTQyZDctODNmNC0wYzY1MmRkNzI2OGIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjVUMTQ0NDExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjEzMDMyMDVlNjQ5MzU2NTYyZjNhYWE2NmRiZDY1NjQzZTA5ZWEwYTUzMzZhNjM4YmUzYTkxNWZlMDYwOTIxNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.vOnQRZiH1l-IlkbNMHrzdsGTaftuzEA2Oqrj--XCKPM)
and provide a reset cycle to get daily / ... values:
![](https://private-user-images.githubusercontent.com/3708591/292922271-880e827b-b11e-4eb6-8f0e-bd683b50c0a2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE5MTg5NTEsIm5iZiI6MTcyMTkxODY1MSwicGF0aCI6Ii8zNzA4NTkxLzI5MjkyMjI3MS04ODBlODI3Yi1iMTFlLTRlYjYtOGYwZS1iZDY4M2I1MGMwYTIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcyNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MjVUMTQ0NDExWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjllNTc5MjVmYzQxYThiODQwMzFmZDUzMTQ0ZmFjY2I3NTkyYWI3YjAzODdlZDM1ZDFhYWVmZTUyNmVlNWI2ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.uawgJV9WRCyrVqO0B47Tfp-xGRu3AfklNbnLFmY9iiE)