hi

I'm would like to use a  WiFi energy meter WEM3080T .

my installation is 3 phases and i have au PV systeme on a single phase (small power of 500W max at the moment)

actually, it's connected and runs well, but sometimes there is too much sun and the PV power is higher than my home consomption (ex: 150wh in home and 350 wh from PV system) so  the difference goes to the grid (200wh). i must have a special contract for that and i dont want it. my

i want to use the "overpower" to heat water by using a home made PV router.

in the document 7.7 " Integrate with Third-Party Server", i can see :

-"Working as a TCP client, the meter can post the data to remote TCP server every minute"

and

-"Working as a TLS client, the meter can post the data to remote TLS server every minute"

each mode it's every minute, not less.

i need  faster PV router made whit Arduino or Raspberry, less 1sec.



Thread Status
10
363
5
0
0

Sort replies by:

Hi,
There is two ways to get more data less than 1 min.

1 use our local api ,  please refer to  https://www.iammeter.com/docs/integrate-with-PVOutput

The data would be refresh every 6 seconds, so you can also call this api every 6 seconds.

2 use http post method (not tcp or tls) in integrating with third-party system. Please refer to https://www.iammeter.com/docs/docker

You do not have to use our docker system. It just an example.
There are three method in sending data to other server, tcp, tls and http post.
Tcp and tls will be update data every 1 min, while http post will update data every 6 seconds.



Sorry ,I forgot the function of post data to other server every 6 seconds is only present in the firmware version above 1.75.48.
So please upgrade to the latest firmware version firstly. 

Please refer to https://imeter.club/topic/11

Hi,

6 Seconds is good but I have too a application that need the current value faster. A Update in the local API every Second, better all 500ms.


Is this possible to make this in next Firmware Release. Is there a way to integrate this in the webpage to change the value self. Thanks for anwser.

Sorry ,I forgot the function of post data to other server every 6 seconds is only present in the firmware version above 1.75.48.So please upgrade to the latest firmware version firstly. Please refer to https://imeter.club/topic/11

Hi,

In my opinion ,if you need sample rate more quickly(around 1 second), the RS485 interface with modbus protocol is a better choice.

Hi,


I especially bouth iammeter to have wifi access. Why is it not possible to update the current power every second? Mayve by http api or modbus tcp?


For some concern, the wifi inquiry energy data each 6 seconds. So there is no use to request data less than 6 seconds.

Hi,I especially bouth iammeter to have wifi access. Why is it not possible to update the current power every second? Mayve by http api or modbus tcp?

Ok, but I'm not interested in the energy, but power values only. I'm sure they are available in the hardware more often than only every 6 seconds.


Thank you.

Hi:

I know your mean.
The minimum sample interval is 6 seconds now.
Maybe we will plan to support faster sample rate version in future.


Ok, but I'm not interested in the energy, but power values only. I'm sure they are available in the hardware more often than only every 6 seconds.Thank you.

I am looking to purchase a 3 phase iammeter but only if I can get power values locally every 1 second as I need to monitor real time power usage. I have seen in other threads the current firmware updates every 6 seconds - this is no help as 6 seconds is too slow.

I have been using a device called a Flukso for the last 8 years and and it updates every 1 second via mqtt, however the flukso stopped working and I can'tbuy a new one as it is too old. 

There are a few ways you could implement 1 second power updates that should have minimal impact and minimal load on the iammeter - you could make the iameter output locally a simple json formatted or mqtt datastream at a url similar to http://iammeter.ip/json/stream  or http://iammeter/mqtt/stream - we could then either subscribe to that mqtt steam or use a python (or similar) script read the stream use it for our purposes.

On Github I have written a python script that takes a json stream and converts it to a mqtt stream - it would be simple to modify this if the iammeter is able to serve a json stream. https://github.com/vk2him/Enphase-Envoy-mqtt-json


Thanks

Already reply your question here

https://imeter.club/topic/138



please do not post the same content in two posts, thanks.

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