Hoymiles HMS-XXXW-2T

Yes that is is excatly true. It fetches the data directly form the device. You can configure the poll interval. The default is 35s.

I also want to use my new HMS-800W-2T completely local, like @e-raser - and I would like to share my experiences:

I connected my HMS-800W-2T to a sub-net that is not connected to the internet at all. So the inverter is connected to my local network, but it does not have any internet access.
I am using GitHub - suaveolent/ha-hoymiles-wifi: Home Assistant custom component for Hoymiles DTUs and the HMS-XXXXW-2T microinverters

At first I chose the default update interval of 35 seconds.
I quickly noticed that the inverter seemed to loose its connection every few minutes, maybe due to the fact that it cannot reach its cloud server. (see image below)

As a wrong update interval seem to prevent the inverter from communication with its cloud I decided to change the update interval a bit:
At 13:30 I change the update interval to 15 seconds. Since that I get continuous valid values from the inverter. (again, see image below)


(It was a short cloudy winter day, without any sun…)

DTU is still on HW-version H00.01.00 and SW-version V00.01.05.
Inverter reports HW-version H00.04.00 and SW-version V01.00.08.
I do not dare to update, I am afraid it might brake the way I grab data from the inverter without any cloud or internet access.

I am keen to get experiences from other people, especially with current firmware versions.

Also I would like to find more information about the meaning to the error codes. I did not find anything on google yet. My error codes are:

  • port 1: 50921472 = 0x3090000
  • port 2: 50331648 = 0x3000000

Maybe they indicate that there is no internet connection?

Hi,
I am using the same setup from suaveolent with an HMS-800W-2T and it works fine with a 35 sec. update interval. I also use the Hoymiles cloud apart.
I also get the same errorcodes and cannot find any information - every day the same codes at these ports.

  • port 1: 50921472
  • port 2: 50331648
    → would be nice to know what it means. THANK YOU.

Inverter:
HW-Version H00.04.00
SW-Version V01.02.01

DTU:
HW-Version H00.01.00
SW-Version V00.01.11

I am still trying to find out what those mean. I did not yet find anything useful in the application but this on the todo list.