I just bought the home wizard WiFi water meter after getting the P1 meter and energy display. I’m trying to set it up but it always fails on the set “Adding to your home” and then says something is wrong with the WiFi configuration, although the light is green on the water meter and the WiFi connection step is done.
I have tried everything they tell you to do on their website. Anyone else encountered the same issue and how did you fix it? Now the device is not usable cause I can’t add it to my home
Does anybody have homewizard watermeter installed on non-officially compatible watermeter? I have one that has literally same clock-kind round scale the meter requires but is not listed between compatible devices. I guess this is going to be only a problem of mounting it properly?
Hello all. I just got the Watermeter and have it installed. Added it to Home Assistant and it shows 16 L consumption. In Energy app on my phone it shows 31 L. So what is correct value?
I wish to collect data myself in parallel. How often should I store values from API and how to calculate total usage in liter.
@DCSBL Can you please explain how this value is calculated from the API data? I get this values:
If this is the meter from which your water rates are determined, then it may work well for you. The are two big downsides. Cloud based, that is, someone else is monitoring, too. The code is in a very sketchy phase of development. Good fun if you want to be part of the development team, bad fun if they go bust.
For my water flow meter I bought a flow meter (USD$20) an Arduino Nano with nRF24 radio and a power supply (USD$7). The case for it is a used yogurt container. Next one will be with an ESP8266 (running Tasmota?)
For the time, effort and money I wouldn’t do it. But then, you’re not me.
I think I added Watermeter at later time to HA so that is probably why it doesn’t have all the data.
So API is queried every 5 seconds and value of active_liter_lpm is used there? In what calculation? I am guessing to calculate usage per minute/hour? What measurment for example is used to calculate that between 18:00 and 19:00 85L of water was used?
Would like to mimic this graph in Grafana with data I am collecting from the device. I have updated saving data from 10 seconds to 5 seconds now. So I should get same values as they are collected in HA and possible also in Energy app.
Thank you for your help and for the HA extension that you maintain.
Can you explain what you mean by “The code is in a very sketchy phase of development. Good fun if you want to be part of the development team, bad fun if they go bust”?
From my experience, this is a professional product with great support. And about the cloud—yeah, you might have a point, but it’s super easy to turn off cloud communication and run everything locally. No need to rely on the company or the cloud at all.
IMO a self made product is cool, but requires more maintenance (which equals to time, which equals to money). I prefer to just buy a working product.
Ah, I see you added the data to the energy dashboard. From that point you don’t have to think about the watermeter itself, everything works the same for all devices.
I am collecting data myself to compare with cloud and HA data in Energy tab. Can you please check if active_liter_lpm is used anywhere in any calculation? Realy can not figure out where it could be used.
Just what I thought. Because this value changes a lot when water is flowing and I would need to query API way to often to catch all changes.
New day now and checking my measurments I can see that at value of total_liter_m3 at 2025-01-14 00:01 was 0,274 and just now value is 0,308 so difference is 0,034 which makes usage for today exactly 34 liters. But the HA shows 38 liters and so does the Energy cloud application.
So where did the 4 liters go or I am using wrong calculation.
I checked each and every records and found the issue. Sharing solution for other that might stumble to this post in future.
Timestamp field in MySQL used SYSTEM timezone so all timestamps were -1 hour. Updated the timezone setting in MySQL and updated all timestamp to +1 hour and boom, I now get 38 liters for today. It was missing water usage from 23:00 until 23:59 from last day.
Wife of course is not happy with this new project. Got angry when I told her how much water she was using during shower and she should use less. Oh well…
I totally respect your preference to buy a working product. And I will redily admit I have no experience with Homewizard other than visiting their website.
After reading about the API (application program interface) I come to my opinion about being a little sketchy. Version one is released, Version 2 is in development and there is a request for testers. I have been part of technical teams of two start-ups (and subsequently wind-downs) and several well established companies. I have been through the product cycle many, many times. My experience with the stage of develop in which this company is currently experiencing is that the code works, but mostly only in typical cases. (thus the call for testers).
IMHO you will likely experience problems. And you will likely get good support as companies with a high degree of integrity desire to make good products.
Thank you for reminding me that most people do not have my experience and expertise and as such, I should be more judicious about sharing my experiences.
It is my true desire to have this work out for you.
I have this watermeter running for a week now.
Everything is fine except that the current water usage sensor never gets updated.
The other one in m3 is working correctly.
The value of active_liter_lpm only changes when water is flowing. Compared the value from the actual valve counter yesterday and total_liter_m3 was identical to the sum of total_liter_m3 and last manual valve counter value that I made.
Sounds about right. I think you need to hear a click when you insert device into bracket. But not sure. I did it very gently with fear of breaking somethig but at end I think I heard a click.
But if the total_meter_m3 is increasing it must collect something. I would advise you to contact Homewizard support.