Upgrade to the latest Firmware version i.75.98.70(2023-10-19)

Update on Oct 19th, 2023

i.75.98.70.bin

SHA256:9D16703E6390EA30561853CFE383E52DEE625046DD85E80C563B96C09A6C0984

new features of "i.75.98.69"

1. Support mDNS.
2. Provide a new parameter(CTCratio).
3. provide reactive power and kvarh in modbus/tcp.

For more details, please refer to https://www.iammeter.com/newsshow/FW-20231019


Update on Sep 6th, 2023

i.75.98.68.bin

SHA256: 4A986FDBF4BF5951ADBC8C332C444649AB5A186DEAA100C7AC61AF28292EA82E

1 supports the new product WEM3050T.

 compatible with WEM3080T , WEM3080TR , WEM3046TWEM3080 and WEM3050T.

optimize the re-connect logic:

Before: When the energy meter loses connection with the AP of the router, it would enter AP mode, and reboot 10 minutes later.
When the energy meter reboots, it will try to connect to the AP again. So if the energy meter loses connection with the AP, it will have at least a 10-minute gap.
When both the router and the energy meter resume from a faulty power supply, the router usually starts slower than the energy meter. This causes the energy meter will enter an AP mode first and only connect to the router 10 minutes later.

Now, when the energy meter loses connection with the AP, it will try to connect all the time.
when the AP of the router is ready, the energy meter will connect to it at the first time.


Update on May 12th, 2023

i.75.98.66.bin

SHA256 :1EFDA1A528A0F4C0CC1F583AF8B8FCEC2CAFBA00EFA92AA721AEDB437D9D69A6

1 support the cross-site function in the local API of /api/monitor and /api/monitorjson

This feature will be used in the data logger mode IAMMETER-docker

IAMMETER-cloud will also be upgraded to provide a data logger view in the near future (refresh the data every 1 second, the function would only be available when the client and the energy meter are in the same WLAN).
The latest data logger view will also require to work together with the latest FW version.

2 compatible with WEM3080T , WEM3080TR , WEM3046T and WEM3080

 3 bugfix


Update on Oct 11th,2022

This link lists all the features of the firmware:  https://www.iammeter.com/newsshow/blog-fw-features

i.75.98.1.bin

SHA256 :D70FC59CFCB459DDFEFB46E786ACBE22FAD95E17C2BABB220893049F27CC860A

Bugfix:

2 When the energy meter reboots and has connected to the LAN successfully, it will take 1-2 seconds to prepare the valid data. If the first Modbus/TCP request is in within this 1-2 seconds, it will return zero data in the previous version.

Feature changes:
The auto-reboot cycle is extended to 24 hours (Before: 10 hours)

Update on Sep 27th,2022

i.75.97.9.bin

SHA256 73255026A6EFC80D8876F281476B39AB25DCA026274315977AACF14B5B8D7FE0

image-20220927145732422

what is new

  • support new API /api/monitor (add the connected AP name and signal strength in the API of "monitorjson" )
  • hide the link of system.html in both basic and monitor pages (the system page still exists, just remove the link from basic and monitor page )
  • add net energy kWh and power reading in monitor .html (if you do not open the net energy mode like this,it will display the sum data here)

 

mew api:monitor in the energy meter

hide the system.html

image-20220927150607110

Update on Sep 12th,2022

Latest firmware i.75.97.7.bin

Bugfix of i.75.97.5-i.75.97.6: do not reply to the Modbus/TCP data in WEM3080 (single phase energy meter Wi-Fi)

SHA256:383B5FB9A4AD034DCD9C09FA7E352CEC3A050AD39E4CAE62E3638B9EE9A3E827

update on Aug 12th, 2022

Latest firmware: Not provided anymore

SHA256:432096666CC23D1ACD507B412D7E440FEBE116666FDFBBFF09AFBA4E2E7D88FD

update on July 5th, 2022

Latest firmware: i.75.96

SHA256:66EF734B241EB5AFC82B14E672BA236BACEB198CCF4D05209C89A4264F0E105D

Bugfix the 2.75.92
1 exists abnormal kilowatt-hours (kWh) data when an old energy meter (with an old version metering module firmware) upgrades the WiFi firmware to the latest version

This is the bugfix version of 2.75.92.
If you use an energy meter that runs an old metering firmware(not the Wi-Fi firmware) and upgrades the Wi-Fi firmware to 2.75.92, you may meet abnormal kWh data occasionally.
This version (i.75.96) is the bugfix version for 2.75.92.


--------------------------------------------------------------------------------------------------------------------------------------

update on June 10th, 2022

latest firmware: 2.75.92

SHA256: 29AF7EDD8B4AC5480B2537F9BC8453A79F4D538EA2C829182A8C002B5F5391F7


More feature:

1 Stable version that supports Modbus/TCP.   How to use the modbus tcp function in Wi-Fi energy meter of IAMMETER

You can refresh the data from Modbus/TCP each second.

2 Add a run mode of  "stand-alone" 

select the run mode as "HTTP" and keep the "HTTP Address" as empty , then the energy meter will enter stand-alone mode, it will never send any data out, only respond to the local API and modbus tcp/rtu requst.

3 change the function of the API that changes the upload interval

HTTP://ip/api/uploadinterval?x=12

Now, the unit of "x" is second, you do not need to calculate the upload interval by any formula anymore.
the range of x is 12(seconds)-1200(seconds)

4 Bugfix of the previous version.


-----------------------------------------------------------------------

update in 20220225

Please note

1 This firmware can only run on WEM3080 series product(WEM3080,and WEM3080T), not on WEM3162.

2 For WEM3080 series, only the firmware version of 1.70.x and later can be upgraded to this version. Please do not upgrade your firmware if the version is earlier than 1.70.1.

3 Please keep the power and do not close the browser during the upgrading process. Otherwise the product will not be startup again ( The product need to be send back to factory).

 

If the customer encounters the situation that the device cannot operate normally due to the failure of firmware upgrade (we have never encountered this situation, but our customer has indeed fed back such problem to us before), we will not bear any responsibility.

Therefore, please carefully decide whether to upgrade this firmware

 

Latest update of IAMMETER (MQTT, Data Upload Interval Setting, Net Metering Mode)

1. MQTT

    1.1 Upload data to IAMMETER-cloud using MQTT

        1.1.1 Configuration

        1.1.2 The benefit of uploading data to IAMMETER-cloud using MQTT

    1.2 Upload data to third-party MQTT server

2 Change the data upload interval 

    2.1 Set the data upload interval

    2.2 Get the data upload interval

3. Set WEM3080T(3-phase WiFi energy meter ) to net metering mode

Latest update of IAMMETER (MQTT, Data Upload Interval Setting, Net Metering Mode)

Latest firmware: 2.75.76

SHA256:5E551579F7B68CF40363596A82D6376BC3A5275978DC12761A9432FD6C52F831

Upgrading list

2.75.76@ 20220225 

1 resolve the problem of memory leak caused by MQTT disconnection
2 resolve the possible "brick" problem in the upgrading process.


2.75.69@20211110

IAMMETER has been upgraded recently, including

  1. Support uploading meter's data to IAMMETER-cloud and third party MQTT server using MOTT
  2. Support setting meter's data upload interval by users
  3. Support setting WEM3080T (3-phase WiFi energy meter) to net metering mode

 

 

 

1. MQTT

1.1 Upload data to IAMMETER-cloud using MQTT

1.1.1 Configuration

Currently, you can set MQTT server configuration on configuration web page.

image-20210722155047592

Run Mode: TCP

TCP Address: mqtt://mqtt.iammeter.com:1883

1.1.2 The benefit of uploading data to IAMMETER-cloud using MQTT

In this case, the data upload interval can be set by users. The minimum data upload interval can be set as 6 seconds.

Please note that the minimum data storage interval on IAMMETER-cloud is 1 minute, which means that even the data upload interval is set less than 1 minute (6 seconds for example), IAMMETER-cloud also stores the data in every 1 minute. However, you can subscribe the related MQTT topic, and then the subscribing result refreshes in according with the data upload interval (6 seconds) preset by you.

For how to subscribe the topic from IAMMETER-cloud, please refer to https://imeter.club/topic/20

1.2 Upload data to third-party MQTT server

Authentication mode: ClientID without password or Anonymous

Topic :device/sn/realtime

 

image-20210723131315473

 

2 Change the data upload interval

To understand how the data upload interval setting works,please click here

 

2.1 Set the data upload interval

You can change the data upload interval by local API as below:

http://ip/api/uploadinterval=N

Method: HTTP get

N: The parameter to calculate the data upload interval, which can only be natural numbers. The formula to calculate the data upload interval (T) is,

T = (N+1) * 6

The unit of T is seconds.

For example, as shown in below picture, if we set the N as 1, then the uploading data interval is

T=(1+1) * 6 = 12

So the data uploading interval is set as 12 seconds.

 

image-20210723132147707

2.2 Get the data upload interval

 

After setting the data upload interval ,you can test it using below API.

http://ip/api/wifidata

Method: HTTP get

image-20210723132346024

3. Set WEM3080T(3-phase WiFi energy meter ) to net metering mode

 

Please refer to https://www.iammeter.com/docs/net-energy-meter for details.

Thread Status
54
12857
13
4
1

Sort replies by:

Could you show what was history of upgrade firmware and what was changed added?

we will post this change list here from the next version. 

Could you show what was history of upgrade firmware and what was changed added?

Hello,
Where can I see what kind of model I have?

I bought a 3 phase from Aliexpress which currently has the firmware ATV1.75.32@MX1290 on it!

Hi Michael :

The 3 phase energy meter is WEM3080T. You can upgrade your firmware to the latest firmware that posted here.


Best Regards

Hello,Where can I see what kind of model I have?I bought a 3 phase from Aliexpress which currently has the firmware ATV1.75.32@MX1290 on it!

ok thanks. it works :)


Hi Michael :The 3 phase energy meter is WEM3080T. You can upgrade your firmware to the latest firmware that posted here.Best Regards

Hi ,we will post the detailed change list from the next firmware version.

Could you show what was history of upgrade firmware and what was changed added?

hello aigain, no i have a new one with 1 phase 

ATV1.75.32@MX1290


is this the same Firmware ?

Yes, same firmware.

hello aigain, no i have a new one with 1 phase ATV1.75.32@MX1290is this the same Firmware ?

we would provide the detailed change list in next upgrading.

Could you show what was history of upgrade firmware and what was changed added?

Hello,

Thank you for the update, seems to work fine. Would it be possible to increase the update interval to 1 per second?

I'm not interested in the energy values, but mainly the power values to regulate other stuff.


Thank you!


Hi:

Make the upload interval less than 6 seconds will bring some problems in our current logic, when we find a better method to solve these problems we will consider shorter this 6seconds interval.

Hello,Thank you for the update, seems to work fine. Would it be possible to increase the update interval to 1 per second?I'm not interested in the energy values, but mainly the power values to regulate other stuff.Thank you!

Strange... doesn't work here...

I've done all exactly as stated: 

- updated  FW to latest (ATV2.75.66@MX1290)
- entered mqtt address  (mqtt://mqtt.iammeter.com:1883)
-entered zero for 6 seconds (http://192.168.x.x/api/uploadinterval=0)
- set to net metering mode in my iammeter webpage

but on my "overview" page data still updates only once per minute, and even this updates only if i click on "overview" each time. On your youtube video data is automatically refresed... So, what did i miss?

My meter is 3-phase model.

Hi:

Please try to read the upload interval and check whether it had been set to zero as you wanted.

refer to this:

   2.2 Get the data upload interval


If it had been proved set to zero, you can subscribe this mqtt data of this SN and check whether the data refresh every 6 seconds.

refer to https://imeter.club/topic/20#subscribe-real-time-data


Strange... doesn't work here...I've done all exactly as stated: - updated  FW to latest (ATV2.75.66@MX1290)- entered mqtt address  (mqtt://mqtt.iammeter.com:1883)-entered zero for 6 seconds (http://192.168.x.x/api/uploadinterval=0)- set to net metering mode in my iammeter webpagebut on my "overview" page data still updates only once per minute, and even this updates only if i click on "overview" each time. On your youtube video data is automatically refresed... So, what did i miss

Hello!

I'm very sorry for my silence, but right after my post i've been sick for a while, and after that i kinda forgot this problem. I remembered today when i received my monthly consumprion report... with all ZEROES? I have zero kWh consumption for each day for whole september. Even my current consumption graph on overview page (power, grid consumption) show nothing - empty graph, just current power. Going back from net metering to normal and current consumption show graph is populated with data again, but it seems that september history is gone. 

So, for now i'm gonna stay at "normal metering". History is more important for me than current data send every 6 seconds. And,BTW... i double-checked: i have data upload interval correctly set to zero (which means 6 seconds). I didn't check MQTT though, because of the problem, mentioned above.

Hi:

This post is mainly for the introduction of the latest firmware.
Please post your question in a new thread. It will be more clear and easy to discuss.

Hello!I'm very sorry for my silence, but right after my post i've been sick for a while, and after that i kinda forgot this problem. I remembered today when i received my monthly consumprion report... with all ZEROES? I have zero kWh consumption for each day for whole september. Even my current consumption graph on overview page (power, grid consumption) show nothing - empty graph, just current power. Going back from net metering to normal and current consumption show graph is populated with da

Hi iAmmeter people.  

In regards to the MQTT configuration . . . Are you planning on implementing authentication at some point, this is virtually useless to a large majority of people that actually care about the security of their systems.


1.2 Upload data to third-party MQTT server

Authentication mode: ClientID without password or Anonymous

Update on Oct 19th, 2023i.75.98.70.binSHA256:9D16703E6390EA30561853CFE383E52DEE625046DD85E80C563B96C09A6C0984new features of "i.75.98.69"1. Support mDNS.2. Provide a new parameter(CTCratio).3. provide reactive power and kvarh in modbus/tcp.For more details, please refer to https://www.iammeter.com/newsshow/FW-20231019Update on Sep 6th, 2023i.75.98.68.binSHA256: 4A986FDBF4BF5951ADBC8C332C444649AB5A186DEAA100C7AC61AF28292EA82E1 supports the new product WEM3050T. compatible with WEM3

I understand your concern.
But now, the MQTT is just an option for some amateur that can be integrated into their own service easily.
We have not considered clearly whether it will affect our current service if we introduced extra authentication in mqtt.
If you are worried about the data security in MQTT publishing, you can consider the TLS method,

https://www.iammeter.com/docs/own-system#32-tcptlshttp


This is a video tutorial about how to upload the energy data of the energy meter to a third-party TLS server.

Hi iAmmeter people.  In regards to the MQTT configuration . . . Are you planning on implementing authentication at some point, this is virtually useless to a large majority of people that actually care about the security of their systems.1.2 Upload data to third-party MQTT serverAuthentication mode: ClientID without password or Anonymous

Hi There,

I just tried upgrading the latest firmware. And it looks like it died. I can ping it and and my router detects the mac address. But I can't get to the web page. Have you got any ideas or is it destined for the bin?

Hi, the firmware before 2.75.70 has the risk of bricking the energy meter in upgrading.
It is a very low possibility, but the risk indeed exists.
It occurs in such abnormal situations.
when the upgrading is not complete you initial an upgrading again(use another browser to upgrade the firmware).

So we inform the risk at the top of this post.


The firmware after 2.75.70 has already been without this possible risk.


If you confirm your energy meter is bricked after upgrading(please power down it and wait more than 10 seconds to restart it )
The only method is to send it back to us, we will help you to recover it.




 tried resetting the unit while in the switch board and it appeared not to have booted up after software upgrade.

Removed it and tested one more time on my test bench. And it worked as did the upgrade.

Maybe I wasn't patient enough..

So far all good.

Hi There,I just tried upgrading the latest firmware. And it looks like it died. I can ping it and and my router detects the mac address. But I can't get to the web page. Have you got any ideas or is it destined for the bin?

Yes I am interested in when Iammeter will be implementing an authentication with MQTT, hopefully soon as that is one of my mine complaints about it. 

Hi iAmmeter people.  In regards to the MQTT configuration . . . Are you planning on implementing authentication at some point, this is virtually useless to a large majority of people that actually care about the security of their systems.1.2 Upload data to third-party MQTT serverAuthentication mode: ClientID without password or Anonymous

Hi lmaso90 and pspeirs:

Please advise more details about the authentication you mentioned.

In fact, we found a lot of authentication methods in MQTT are provided by the specific MQTT broker software, not a universal way. 


The current mechanisms are as below.

USE IAMMETER-cloud
When you publish energy data to IAMMETER, it uses the serial number of the energy meter as the authentication key.
When you subscribe to the energy data from IAMMETER, there are more authentication factors. username, password (from the MQTT setting in the IAMMETER system), and serial number are all required.

Please refer to 

https://www.iammeter.com/docs/integrate-with-mqtt-server

https://imeter.club/topic/20#subscribe-real-time-data


USE third-party MQTT broker.

Only the serial number of the energy meter can be used in the authentication.


Thanks.

Yes I am interested in when Iammeter will be implementing an authentication with MQTT, hopefully soon as that is one of my mine complaints about it. 

Hi, 

I have WEM3080T can i upgrade the newest FW? (2.75.92) 
Thank you for your reply. :)
Zsolt



Hi:

If you have never upgraded the firmware before(the 2.75.66 is the original version of your product) ,it is ok.

Hi, I have WEM3080T can i upgrade the newest FW? (2.75.92) Thank you for your reply. :)Zsolt

Hi laoliu,

Thank you for your fast reply, The question is, can i upgrade the newest FW? YES or NO :)

Hi:If you have never upgraded the firmware before(the 2.75.66 is the original version of your product) ,it is ok.

Hi zsgodor

If you have never upgraded before and the firmware is  2.75.66 now,  you can upgrade the latest firmware.


If you have upgraded the firmware from an old version to the 2.75.66,  because I do not know the first version, so I am not sure whether it can upgrade or not in this case.

Hi laoliu,Thank you for your fast reply, The question is, can i upgrade the newest FW? YES or NO :)

Dear Laoliu,

I previously upgraded to 2.75.66 from the original.
Before that, the factory FW was on the device.
Intermediate firmware of 2.75.76 has not been updated.
So I can't even upgrade to 2.75.92 now?
The device works properly as long as it doesn't matter I don't need to update.

Thank You for your support.

Hi zsgodorIf you have never upgraded before and the firmware is  2.75.66 now,  you can upgrade the latest firmware.If you have upgraded the firmware from an old version to the 2.75.66,  because I do not know the first version, so I am not sure whether it can upgrade or not in this case.

Hi:
In theroy, you need to confirm the factory FW version before you do the upgrading.
But if you do not remember the factory FW verson, this is my suggestion.
1 if you are really want to use the new feature of the latest FW version. you can do the upgrading.
2 if the current FW already meet your requriement, just keep it .

Dear Laoliu,I previously upgraded to 2.75.66 from the original.Before that, the factory FW was on the device.Intermediate firmware of 2.75.76 has not been updated.So I can't even upgrade to 2.75.92 now?The device works properly as long as it doesn't matter I don't need to update.Thank You for your support.

Dear Laoliu,

Thank you for you reply, this FW is okey for me. :)

Have a good day. :)

Hi:In theroy, you need to confirm the factory FW version before you do the upgrading.But if you do not remember the factory  FW verson, this is my suggestion.1 if you are really want to use the new feature of the latest FW version. you can do the upgrading. 2 if the current FW already meet your requriement, just keep it .

Update on Sep 12th,2022

Latest firmware i.75.97.7.bin

Bugfix of i.75.97.5-i.75.97.6: do not reply to the Modbus/TCP data in WEM3080 (single phase energy meter Wi-Fi)

Update on Oct 11th,2022

Bugfix:

2 When the energy meter reboots and has connected to the LAN successfully, it will take 1-2 seconds to prepare the valid data. If the first Modbus/TCP request is in within this 1-2 seconds, it will return zero data in the previous version.

Feature changes:
The auto-reboot cycle is extended to 24 hours (Before: 10 hours)

Hi Laoliu. In your post relates to the latest fw i.75.98.66.bin, comment #2 says: 2 compatible with WEM3080TR and WEM3046T . Does it mean it is only compatible with those models or them plus all others(e.g.WEM3080T-150A)  ?

Thanks

Luca

Update on May 12th, 2023

Hi Luca:

The firmware(i.75.98.66.bin) work on all our products (WEM3080T, WEM3080TR, WEM3080, and WEM3046T).
BR

Laoliu

Hi Laoliu. In your post relates to the latest fw i.75.98.66.bin, comment #2 says: 2 compatible with WEM3080TR and WEM3046T . Does it mean it is only compatible with those models or them plus all others(e.g.WEM3080T-150A)  ?ThanksLuca

Firmware upgrade breaks main page and no longer allows to go to system.html page. Fortunately page was not deleted by upgrade and it still can be reached by manual adding /system.html

Hello. WEM3080T Update to version i.75.98.70. but I don't see registers with addresses from 38-56.

Whether the device is WEM3080TR.
Only the WEM3080TR supports this feature(measure reactive power and kVARH).
We have planned to provide this feature in all WEM3080T that produced later. However, this feature can not be achieved by upgrading WiFi firmware. (it is the function of the metering module)
So if the product you used is WEM3080T that was produced before Aug 2023,it will not support this feature.

still not working

yes, I have wem3080t. what measurement module is in the wem3080tr? Can I buy one and replace it myself? I'm an electronics engineer.

The metering module can be considered an ASIC, it also has firmware that can not be upgraded by the user.

https://www.iammeter.com/newsshow/Blog-time-interval-parameter

And the metering module also can not be replaced by the customer.

Metering module: it is an ASIC, measures the electrical parameters (Voltage, current ,active power,power factor) at a very high sample frequency(Millisecond level). The kilowatt-hours (kWh) are also calculated by the metering module directly, the high sample rate makes sure the accuracy of the kwh data(Accuracy: class 1).

Wi-Fi Module: it requests data from the metering module and is responsible for the communication with the client.

Understand_the_sample_frequency_of_the_energy meter

yes, I have wem3080t.  what measurement module is in the wem3080tr?  Can I buy one and replace it myself?  I'm an electronics engineer.

Hello,I have a WEM3080 single phase with this Firmware version PM_20180919_3162_1, how can I upgrade to the latest ?

Hi:

That is WEM3162, not WEM3080j, it can not upgrade the FW,

Please note ,if you upgrade this FW to WEM3162, it will be bricked.

Hello,I have a WEM3080 single phase with this Firmware version PM_20180919_3162_1, how can I upgrade to the latest ?

Hi,

Is there any upgrade for this WEM3162 ?
I cannot get data anymore from HA.

Hi:That is WEM3162, not WEM3080j, it can not upgrade the FW,Please note ,if you upgrade this FW to WEM3162, it will be bricked.

Sorry ,the WEM3162 has not produced since 2018, so we do not provide any upgrades now.


Hi,Is there any upgrade for this WEM3162 ?I cannot get data anymore from HA.
Looks like you are new here. Register for free, learn and contribute.