Average for Notification Trigger Settings

Hi, I would like to suggest to add a new feature to the notification trigger settings. It would be grat ot have an "average" option in the menu for trigger types. The idea would be to set a power level with the trigger type average and then an average interval in minutes to set how long the average power needs to be above/below the threshold to trigger the notification. 

This would be very helpful, as I want to use this function to control my heat pump for warm water. And for heat pumps it's not good to be constantly turned ON and OFF. So to avoid that a small cloud (which would cause a drop in power for a few minutes) would cause the heat pump to be turned OFF immediately, when the level drops below the threshold. It would be better to have the average function for the trigger so that it only triggers, when the power level consistently over a longer period of time is below the threshold. 

Thread Status
8
193
2
0
0

Sort replies by:

Hi Martin:

Thanks for your suggestion and sorry for replying late.
This is indeed a practical function, but we do not find a way to achieve this without increase the burden of our cloud service.
we will provide this function when we find a better mehod to solve the cloud burden problem.

BR

Jason 

Okay. Why is it such a burden on your could service? Is it taking too much memory to store the values to do the average?


It would definitely be super useful. So let me know, when you have function ready for testing. Thank you

 "Is it taking too much memory to store the values to do the average?"

it need more IO manipulation in database to do this average calculation.

Okay, so is this something you are adding to our road map or is this not realistic?
Because you mentioned that you need to "find a better method".


Is this not a fairly standard problem that has many solutions out there and it's more just a question of cost you need to invest into cloud storage to implement this feature? 

Hi, 

we have discussed this requirement this week and do not think it is not a common feature that is required by many other customers now(you are the only person to mention this feature ).
So we will not put it in our roadmap.
I recommend you subscribe(by mqtt) the energy data(kwh) yourself and calculate the corresponding average power(you can also change the average time span and get the different average power based on different time span ).
This will be more flexible than we put such feature in IAMMETER-cloud.

Okay, so is this something you are adding to our road map or is this not realistic?Because you mentioned that you need to "find a better method".Is this not a fairly standard problem that has many solutions out there and it's more just a question of cost you need to invest into cloud storage to implement this feature? 

Okay, I understand.

Where can I best do this average calculation. Is that something I could program directly onto the Tasmoata switch device? Because I don't want to have another additional device like a RaspberryPi or so only to subscribe to the power data over MQTT and calculate the averages. 

Also, how do I subscribe (over MQTT) to the Power Data of my device?

Looks like you are new here. Register for free, learn and contribute.