Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lost connection to hms-1600-4t / frequency hopping #2137

Open
3 tasks done
Paule-Panter opened this issue Jul 11, 2024 · 46 comments
Open
3 tasks done

Lost connection to hms-1600-4t / frequency hopping #2137

Paule-Panter opened this issue Jul 11, 2024 · 46 comments
Labels
bug Something isn't working

Comments

@Paule-Panter
Copy link

What happened?

Sporadically the dtu lost the connection between dtu and inverter.
Then the inverter is showing red in dtu.
Next day (after dc cut off) the connection will reestablished.

A other way i found, is to look at a spectrum analyser. There are some periodicaly burst at a nearby frequency visible. If i tune the DTU to this frequency (e.g. 865.25MHz) the dtu gets immediately actual data.
After a while (some hours) the inverter switches (i dont know why) the frequency to e.g. 865.75MHz. Then the dtu cant receive any data from the inverter.
If I retuned the dtu to the frequency, where some burst visibility from the inverter, then it get immediately reconnected and gets actuall data.
At the Console i could see, that the dtu sometimes try to switch to 868.00MHz.
But at the spectrum analyser i see the burst at other frequencies.eg 865.25 / 865.75Mhz

Maybe the HMS1600-4t look for a undisturbed channel and switch to that channel.
Is there a well known procedure for a channel switch ? (initiated from both side)
Or is a automaticly frequency scanning available, that could be retriggered after a connection lost to the inverter?

To Reproduce Bug

Switch on a hms1600-4t.
Wait until the connection to the inverter is lost.
Look at a external spectrumAnalyser for a peridically pattern.
Tune to this frequency.
Get fresh inverter data.(successful reconnect)

Expected Behavior

No lost connection /
Automatic reconnect.

Install Method

Pre-Compiled binary from GitHub

What git-hash/version of OpenDTU?

git Hash v24.6.29

Relevant log/trace output

Fetch inverter: 1164945xxxxx
21:23:19.282 > TX RealTimeRunData 865.75 MHz --> 15 94 50 34 70 80 18 28 29 80 0B 00 66 90 31 27 00 00 00 00 00 00 00 00 8B 3A D6 
21:23:19.489 > Interrupt received
21:23:19.686 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 01 00 01 01 10 01 09 00 05 00 06 00 10 00 10 00 00 96 | -12 dBm
21:23:19.942 > Interrupt received
21:23:19.956 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 02 3C C9 00 00 3C 01 08 4A 08 4A 00 FE 01 01 00 06 BE | -12 dBm
21:23:19.965 > Interrupt received
21:23:19.975 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 03 00 06 00 10 00 10 00 00 3C 74 00 00 3B 76 08 4B CF | -12 dBm
21:23:19.987 > Interrupt received
21:23:19.992 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 04 08 38 09 56 13 89 00 3D 00 00 00 02 03 E7 01 4F E8 | -12 dBm
21:23:20.001 > Interrupt received
21:23:20.008 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 85 00 01 3E 76 40 | -12 dBm
21:23:20.017 > RX Period End
21:23:20.017 > Success
21:23:29.023 > Fetch inverter: 1164945xxxxx
21:23:29.036 > TX RealTimeRunData 865.75 MHz --> 15 94 50 34 70 80 18 28 29 80 0B 00 66 90 31 31 00 00 00 00 00 00 00 00 EB DC 46 
21:23:29.078 > Interrupt received
21:23:29.087 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 01 00 01 01 10 01 09 00 05 00 06 00 10 00 10 00 00 96 | -12 dBm
21:23:29.130 > Interrupt received
21:23:29.138 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 02 3C C9 00 00 3C 01 08 4A 08 4A 00 FC 01 01 00 06 BC | -13 dBm
21:23:29.180 > Interrupt received
21:23:29.190 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 03 00 06 00 0F 00 0F 00 00 3C 74 00 00 3B 76 08 4B CF | -12 dBm
21:23:29.229 > Interrupt received
21:23:29.238 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 04 08 38 09 54 13 8A 00 3D 00 00 00 02 03 E8 01 4F E6 | -12 dBm
21:23:29.269 > Interrupt received
21:23:29.278 > RX 865.75 MHz --> 95 94 50 34 70 80 18 28 29 85 00 01 3C 87 B3 | -12 dBm
21:23:29.622 > RX Period End
21:23:29.622 > Success

Anything else?

No response

Please confirm the following

  • I believe this issue is a bug that affects all users of OpenDTU, not something specific to my installation.
  • I have already searched for relevant existing issues and discussions before opening this report.
  • I have updated the title field above with a concise description.
@Paule-Panter Paule-Panter added the bug Something isn't working label Jul 11, 2024
@btuerk89
Copy link

btuerk89 commented Jul 12, 2024

Hi,

i can confirm this bug or maybe expected behavior which is not considered in OpenDTU.
I do use the HMS-2000-4T, but seems this belongs to complete HMS series.

What happend at my side:
Connection gets sometimes lost since a few days ago. (Not sure if it is the case since the beginning I installed my inverter begin of July.)
Restart of inverter (over night or manual disconnetion of modules) solved the problem.

Today connection loss happened again and checked for issues here.
Test with changing the frequency to a neigbour band solved the problem immediately. (in my case from 864.00 to 873.75 MHz)

BR

@stefan123t
Copy link

Do you both have fairly new HMS models ?

Can you post the first seven digits of your serial number (first 4 are the model, then follow three digits one for year and two for calendar week). The remaining five are the weekly unit production number which is unique.

Could this be a new firmware on the imverter side ?

I read a report that the german Netzbehörde has requested some changes to the RF protocol. Maybe this is to avoid sticking to one channel for too long.

@btuerk89
Copy link

Seriennummer 1164948xxxxx
Produktionsjahr 2023
Produktionswoche 48
Modell HMS-2000-4T
Ermittelte max. Leistung 2.000 W
Bootloader-Version 0.1.1
Firmware-Version 1.0.27
Firmware-Erstellungsdatum 2023-06-05 10:24:00
Hardware-Teilenummer 270692628
Hardware-Version 01.10

@Paule-Panter
Copy link
Author

Paule-Panter commented Jul 12, 2024

Seriennummer 1164945xxxxx
Produktionsjahr 2023
Produktionswoche 45
Modell HMS-1600-4T
Ermittelte max. Leistung 1.600 W
Bootloader-Version 0.1.1
Firmware-Version 1.0.27
Firmware-Erstellungsdatum 2023-06-05 10:24:00
Hardware-Teilenummer 270680326
Hardware-Version 01.10

Today everything was fine.
No frequency switching seen. No lost connection.
But today it was cloudy and raining, the days with problems always sunny and hot.
Maybe that could be also interesting.

@broth-itk
Copy link
Contributor

To share my findings:

Today I had the same problem with my HMS-1800-4T, Firmware 1.0.27

It was shown offline/red but did produce power and was blinking green.

Eventually I got it back online when disconnecting OpenDTU from power, powering up the Hoymiles DTU and waiting a bit.
First it showed "Alarm" state in S-Miles cloud but then went green shortly after.

Now with Hoymiles DTU disconnected and OpenDTU back online, I wait for the inverters to answer ;-)

@Paule-Panter
Copy link
Author

Paule-Panter commented Jul 13, 2024

Today i get the failure again.
I fetch some logs and screenshots from the spectrum after the frequency changed already.
See attached logfile with some additional comments, what i have done at some timestamp.

For me it looks like the openDTU sends some

TX ChannelChangeCommand 868.00 MHz

(hopefully with the correct payload to the selected frequency)
commands, but there is no reaction from the inverter. (Maybe because the inverter is tuned to a other frequency?)
The inverter ignores the commands and continues to sending at his selfselected frequency (865.5MHz in this case)

I then set the frequency seen at the spectrum in the openDTU menu and the current values were immediately available again

20240713_openDTU_console.log

OpenDTU expected @ 865.75MHz / inverter sends @ 865.5MHz
Screenshot_20240713-130653

OpenDTU send channelSwitching Commands @ 868MHz,
but inverter ignores them?
Screenshot_20240713-131413

set frequency in OpenDTU @ 865.5 MHz, gets immediately connected to inverter and fetch actuall data.
Screenshot_20240713-132225

@Paule-Panter
Copy link
Author

I have just seen again that the inverter has changed frequency.
I set openDTU to the frequency recognised in the spectrum (this time 866 MHz) and the connection is up and running again.
20240713-1742

@Seppl01
Copy link

Seppl01 commented Jul 15, 2024

Same issue here:
2x HMS-1600-4T
1164a00xxxxxx

Update:
Changed the settings (868Mhz and poll intervall from 5s to 10s) and actually it's working fine :)

@bytecorner-jan
Copy link

I do have the same issue, but my setup has one HMS-2000-4T and one HMS800-2T.
The HMS800 does always reconnect in the morning. HMS2000 is the only one that is controlled (i.e. commands send to)
I noticed that the opendtu is sending commands for every received mqtt message also when the inverter is not sending anything.

The last days I disabled in the evening mqtt command sending, and did not have any issues reconnecting in the morning.

I would suggest only sending commands when the inverter is "online".

@stefan123t
Copy link

I would suggest only sending commands when the inverter is "online".

This is a known issue the command pipeline is not very long, but if you queue ActivePowerLimit commands this may actually prevent your OpenDTU to make normal contact / send queries to your inverter, but instead will try to set the limit first.

Also setting the limit too frequently can prevent the inverter from responding to any other requests for some 15 or even more seconds.
So do not set a new limit too frequently or when it ain‘t necessary.

The Dynamic Power Limiter in OpenDTU-OnBattery has a hysteresis set to +/-30W to make it nly reasonable updates.

@spcqike
Copy link

spcqike commented Jul 26, 2024

i guess i have the same problem. but in my case its enough to just save the "DTU" settings, without changing anything. (no reboot or such things)

i reduced the send power and changed the frequency to 869MHz, because i had lots of problems. with -3dBm and 869MHz the problems only occur once in a while, mostly in the morning hours

Seriennummer | 1164923xxxxx
Produktionsjahr | 2023
Produktionswoche | 23
Modell | HMS-2000-4T
Ermittelte max. Leistung | 2.000 W
Bootloader-Version | 0.1.0
Firmware-Version | 1.0.16
Firmware-Erstellungsdatum | 2022-08-03 15:20:00
Hardware-Teilenummer | 270692630
Hardware-Version | 01.00

@Paule-Panter

I set openDTU to the frequency recognised in the spectrum (this time 866 MHz) and the connection is up and running again.

have you tried just saving the DTU field without any changes, too?

@stefan123t
Copy link

@Paule-Panter @btuerk89 @spcqike thanks for your details
Especially the Firmware Version and Firmware Build date may give us some additional hints.

@Seppl01 @bytecorner-jan @broth-itk can you please provide the first seven digits of your Serial Number plus the requested details from the Inverter Info ?

@Paule-Panter @spcqike IMHO when you change / save the settings the OpenDTU code runs a reinitialisation of several components. Hence this would explain why it is able to sync to the new frequency again.

@broth-itk
Copy link
Contributor

@stefan123t

Here is the information from my three inverters.
With the one in bold I observed the connectivity issues.

Today I had the same problem again, out of the blue not available.
Frequency was set to 865MHz. Reboot of DTU did not help.
After changing to 868MHz and wit ~15 minutes all inverters, inclusing the "missing one", were found again.

Serial 1164807xxxxx
Production Year 2022
Production Week 7
Model HMS-1800-4T
Detected max. Power 1,800 W
Bootloader Version 0.0.1
Firmware Version 1.0.27
Firmware Build Date 2023-06-05 10:24:00
Hardware Part Number 269635841
Hardware Version 01.00

Serial 1164813xxxxx
Production Year 2022
Production Week 13
Model HMS-2000-4T
Detected max. Power 2,000 W
Bootloader Version 0.0.1
Firmware Version 1.0.27
Firmware Build Date 2023-06-05 10:24:00
Hardware Part Number 269644033
Hardware Version 01.00

Serial 1124831xxxxx
Production Year 2022
Production Week 31
Model HMS-350-1T
Detected max. Power 350 W
Bootloader Version 0.1.2
Firmware Version 1.0.14
Firmware Build Date 2021-12-09 12:46:00
Hardware Part Number 270541056
Hardware Version 02.00

@stefan123t
Copy link

Thanks Bernhard @broth-itk for looking this up!

I am a bit tricked because you mentioned the 15 minutes wait time before the inverter(s) responded again.

Please refer to the SystemConfigParam description of the protocol. We use it to verify the ActivePowerLimit has been set correctly. It is quite timing sensitive and may render an inverter unresponsive for ~15 minutes!

Do you have a zero export or similar ActivePowerLimit control for your inverters and if for which ?

@broth-itk
Copy link
Contributor

@stefan123t

The 15 minutes are an estimation and are unrelated to zero export or ActivePowerLimit.
Maybe due to the documentation mentioning the time until the inverters are using the new frequency.

What about other inverters in the neighborhood? There are possibly some.
Can they interfere with our communication in a way that one unit gets lost?

Are thoses interferences detectable?

I think about my own products when we were implementing communication statistics per unit, like how many messages were sent, how many repetitions and how many failures (no reponse) happened.
These stats help actually a lot to evaluate the EF environment.

@stefan123t
Copy link

@broth-itk The RX/TX Packet Loss counters of your Inverter can be read using the GetLossRate command, that is probably what you are referring to.
The documentation in the Protocol Wiki is based on analysing the leaked Hoymiles DTU source code on gitee.com, traces created by Ahoy and OpenDTU users and observations during reverse engineering the protocol. The 15 minutes dead / no answer time were actually witnessed by both lumapu and tbnobody during development of the ActivePowerLimit command and subsequent SystemConfigParam query.

@broth-itk
Copy link
Contributor

@stefan123t

I was thinking of counters on the OpenDTU side.
This would help judging the link quality between DTU and the inverters.
RSSI values would help as well if NRF/CMT support that.

@stefan123t
Copy link

RSSI values are only supported by the CMT link. The NRF link (chip and library) only has pseudo RSSI, i.e. < or >= 64dBi as a Boolean.

Yes you could create counters on the OpenDTU/Ahoy side as well and even compare them with the counters on the inverter side after executing the GetLossRate command mentioned above.
That way you could calculate a differential value between consecutive queries or comparisons, eg based on a certain interval / number of packets exchanged.

@fir3bird
Copy link

fir3bird commented Aug 4, 2024

Unfortunately it seems like I also face this issue. I cannot get my OpenDTU connected to my Hoymiles HMS-1600-4T.
Manually tried several difference frequencies and never had success. The status information at least shows a successfully connected CMT2300 module.

Since I do not have access to a spectrum analyzer I cannot tell if the frequencies I have tested correspond to my inverter.
Maybe a "auto" frequency scanner might be a solution? Like scanning for radio stations in a car. Sorry, might be a stupid idea - I am not that introduced into RF applications. :-)

@stefan123t
Copy link

@fir3bird the DTU can only connect to HMS-1600 not HMS-1600W can you double check the HMS Model you have and report the first seven digits of your HMS, ie Model and built year / calendar week ?

@fir3bird
Copy link

fir3bird commented Aug 4, 2024

@stefan123t I can confirm, that it is the model without W.
First seven digits of the serial number are the same like the ones from Seppl01: 1164a00xxxxxx

@RS2480
Copy link

RS2480 commented Aug 6, 2024

@fir3bird How did you coonect the cmt2300 and what did u write in the mapping file? I am also facing a issue .
HMS350 holymiles with opendtu, esp32,cmt2300 . Hello everyone, I need a help i have used HMS350 to use with opendtu with esp-wroom-32 and cmt 2300. I followed the steps on the opendtu documentation but I am not getting the live data of the inverter on the opendtu platform.

my pin mapping file looks like this

[
{

"name": "Generic NodeMCU 38 pin",
"Cmt": {
"clk": 12,
"cs": 27,
"fcs": 26,
"sdio": 14,
"gpio2": -1,
"gpio3": -1
},

"eth": {
"enabled": false,
"phy_addr": -1,
"power": -1,
"mdc": -1,
"mdio": -1,
"type": -1,
"clk_mode": -1
}
}
]

@stefan123t
Copy link

@RS2480 you have not connected the GPIO2/3. I believe either is required, i just don’t know which 🤷 But your first time setup question is probably not related to this issue posted by @Paule-Panter please consider to use the Discord chat instead for your problem.

@tbnobody regarding the original issue of @Paule-Panter it might be good to start a frequency sweep across all possible CMT2300A frequencies in order to send the ChannelChangeCommand, eg in case the inverter hasn’t answered for a while.

To me this looks like somewhere in Fall 2023 the HMS firmware was upgraded for all new HMS inverters to:
Firmware Version 1.0.27
Firmware Build Date 2023-06-05 10:24:00

i think Bernhard @broth-itk may have upgraded his 2022 HMS to that firmware version, too ?

@fir3bird
Copy link

fir3bird commented Aug 6, 2024

@RS2480
To answer your question what my pin mapping looks like:

[
    {
        "name": "Generic NodeMCU 38pin",
        "cmt": {
            "sdio": 14,
            "clk": 12,
            "cs": 27,
            "fcs": 26,
            "gpio3": 34,
            "gpio2": 35
        }
    },
    {
        "name": "Generic NodeMCU 38pin + I2C Display",
        "cmt": {
            "sdio": 14,
            "clk": 12,
            "cs": 27,
            "fcs": 26,
            "gpio3": 34,
            "gpio2": 35
        },
        "display":{
            "data": 21,
            "clk": 22,
            "type": 2
        }
    }

]

But yours might look different. It depends how you soldered your CMT2300A to your ESP32.

For my problem: I am still out of luck. I already checked the solder joints twice if there is something broken. But I would have expected to see an error in the system info anyway if that would have been the case.

I checked different frequencies now, but always without success.

@broth-itk
Copy link
Contributor

@stefan123t Both HMS-1800 and HMS-2000 inverters running 1.0.27 in my case.

@stefan123t
Copy link

Bernhard @broth-itk that would somehow confirm the hunch that your Model HMS-350-1T
Firmware Version 1.0.14
Firmware Build Date 2021-12-09 12:46:00
is not affected by the issue, right ?

Or is this also impacted if it is the sole / first inverter instead of the last ?

@broth-itk
Copy link
Contributor

@stefan123t

I have not seen the HMS-350T-1T with 1.0.14 going down/offline as the others did.

Beside that observation, I started to notice the issue with the last few versions which were released.
Maybe coincidence.

@fir3bird
Copy link

fir3bird commented Aug 16, 2024

I received my DTU lite stick from hoymiles today and the stick connects immediately to my HMS-1600-4T. But I still cant get my OpenDTU connected.
The logs do not even show interrupt received like it does for Paule-Panter.

My logs

12:30:50.928 > RX Period End
12:30:50.928 > All missing
12:30:50.928 > Nothing received, resend count exeeded
12:30:50.977 > TX SystemConfigPara 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 05 00 66 BF 2A 54 00 00 00 00 00 00 00 00 D3 AF 0D 
12:30:51.233 > RX Period End
12:30:51.233 > All missing
12:30:51.233 > Nothing received, resend whole request
12:30:51.233 > TX SystemConfigPara 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 05 00 66 BF 2A 54 00 00 00 00 00 00 00 00 D3 AF 0D 
12:30:51.490 > RX Period End
12:30:51.490 > All missing
12:30:51.490 > Nothing received, resend whole request
12:30:51.490 > TX SystemConfigPara 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 05 00 66 BF 2A 54 00 00 00 00 00 00 00 00 D3 AF 0D 
12:30:51.745 > RX Period End
12:30:51.745 > All missing
12:30:51.745 > Nothing received, resend whole request
12:30:51.745 > TX SystemConfigPara 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 05 00 66 BF 2A 54 00 00 00 00 00 00 00 00 D3 AF 0D 
12:30:52.004 > RX Period End
12:30:52.004 > All missing
12:30:52.004 > Nothing received, resend whole request
12:30:52.004 > TX SystemConfigPara 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 05 00 66 BF 2A 54 00 00 00 00 00 00 00 00 D3 AF 0D 
12:30:52.207 > RX Period End
12:30:52.207 > All missing
12:30:52.207 > Nothing received, resend count exeeded
12:30:52.207 > Fetch inverter: 1164AXXXXXXX
12:30:52.207 > Request SystemConfigPara
12:30:52.256 > TX ChannelChangeCommand 868.00 MHz --> 56 A0 09 48 F5 80 16 40 84 02 15 21 20 14 12 
12:30:52.408 > RX Period End
12:30:52.408 > All missing
12:30:52.408 > Nothing received, resend whole request
12:30:52.408 > TX ChannelChangeCommand 868.00 MHz --> 56 A0 09 48 F5 80 16 40 84 02 15 21 20 14 12 
12:30:52.459 > RX Period End
12:30:52.459 > All missing
12:30:52.459 > Nothing received, resend whole request
12:30:52.459 > TX ChannelChangeCommand 868.00 MHz --> 56 A0 09 48 F5 80 16 40 84 02 15 21 20 14 12 
12:30:52.612 > RX Period End
12:30:52.612 > All missing
12:30:52.612 > Nothing received, resend whole request
12:30:52.612 > TX ChannelChangeCommand 868.00 MHz --> 56 A0 09 48 F5 80 16 40 84 02 15 21 20 14 12 
12:30:52.664 > RX Period End
12:30:52.664 > All missing
12:30:52.664 > Nothing received, resend whole request
12:30:52.664 > TX ChannelChangeCommand 868.00 MHz --> 56 A0 09 48 F5 80 16 40 84 02 15 21 20 14 12 
12:30:52.819 > RX Period End
12:30:52.819 > All missing
12:30:52.819 > Nothing received, resend count exeeded
12:30:52.872 > TX RealTimeRunData 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 0B 00 66 BF 2A 5C 00 00 00 00 00 00 00 00 DD C7 6D 
12:30:53.084 > RX Period End
12:30:53.084 > All missing
12:30:53.084 > Nothing received, resend whole request
12:30:53.084 > TX RealTimeRunData 868.00 MHz --> 15 A0 09 48 F5 80 16 40 84 80 0B 00 66 BF 2A 5C 00 00 00 00 00 00 00 00 DD C7 6D 

I double checked solder joints and config and the DTU lite stick from hoymiles was disconnected.

@Paule-Panter
Copy link
Author

Paule-Panter commented Aug 16, 2024


I double checked solder joints and config and the DTU lite stick from hoymiles was disconnected.

Your problem looks totally different than the discussed one in that thread.
Please open a separate thread.

Anyway:
It seems to me you have a first time connection problem as there is interrupt receiving.
Maybe you should define a gpio1 pin connected to your cmt-modul in your file.
I looked into my config: i only connected gpio3 (cmt) to the gpio4 (not pin4) of the esp32

And make a corresponding hw-connection between the both modules.
And double, double check the pin/gpio reference table for your specific esp32- & cmt-moduls

So, and please open up a new thread for your problem.

Paule

Screenshot_20240816_141924_Chrome

@Paule-Panter
Copy link
Author

Paule-Panter commented Aug 16, 2024

A short interim report from my system:

At the moment it is working for the most part. At least to the that I can live with it.

The DTU loses the connection to the WR on some days (for whatever reason). But after a while it always finds it again on its own without me having to intervene. I also do NOT have to wait until the next day or restart the WR.

The only change that I am aware of is setting the frequency in the DTU to 868.00 MHz.

As the channel change commands always seem to be sent on this channel, I thought the channel was a good fit.

Fortunately, the spectrum on the channel at my location is not being used for anything else.

Since then the DTU has at least found the WR again after a while.

Maybe i have to look deeper to that, if i want to create a "nulleinspeisung". Up to that i have to relax at the beach ;-)
Screenshot_20240816_141537_openHAB
Screenshot_20240816_141820_Chrome

@swatermann
Copy link

Hi there,

I also encountered this problem, my inverter is brand-new, the serie number is 1164A011xxxx.

I tried different frequencies and tried to connect after restarting the module every time. The console window is no longer updated after about 5-10 minutes. Check it in Putty and the error is CMT: Buffer full.

Someone say to wait 15 minutes or even hours. I waited for a whole day, but no attempt was made to connect successfully. In putty always reported the same error.

Can anyone help me?

Best Regards

2024-08-26 11_27_59-Window

@lehmartin
Copy link

lehmartin commented Aug 26, 2024

Hello there, same problem here: HMS-2000-4T (so using the CMT module), connection after (re)starting works for a few hours (both directions, can successfully set a custom power limit), sometimes even for a day or two, then the connection drops even though the inverter still works (LED flashes green once each second which indicates regular operation).

Serial number is 1164914xxxxx. Operates on 865 MHz by default. More info below:

Serial 1164914xxxxx
Production Year 2023
Production Week 14
Model HMS-2000-4T
Detected max. Power 2,000 W
Bootloader Version 0.1.0
Firmware Version 1.0.16
Firmware Build Date 2022-08-03 15:20:00
Hardware Part Number 270692628
Hardware Version 01.00

Edited to add: Had a connection drop just one hour ago, so I tried different frequencies. Changing the frequency from 865.00 to 864.75 MHz helped! So the changing frequency seems to be the culprit. Is there any way to set a different frequency automatically, e.g. via MQTT? This way one could implement a workaround in e.g. Home Assistant (where the frequency is changed as soon as the connection drops)?

@lehmartin
Copy link

I can confirm that every time my inverter loses connection to OpenDTU, changing the frequency works. The new frequency was always in the range of 865.00 +/-0.50 MHz.

@spcqike
Copy link

spcqike commented Aug 29, 2024

in my experience, you dont need to change the frequency, its enough to just save the DTU settings page, again.

Is there any way to set a different frequency automatically, e.g. via MQTT?

not that i know. but you can send a http post request and "click save". of course you can also set another frequency there. just have a look at the web_api doc

https://www.opendtu.solar/firmware/web_api/

@lehmartin
Copy link

lehmartin commented Aug 30, 2024

in my experience, you dont need to change the frequency, its enough to just save the DTU settings page, again.

@spcqike tried your suggestion, doesn't work, I have to find the right frequency to work. Using the same as before and just hitting the save button has no effect. As soon as I find the correct frequency, data is being received again.

@stefan123t
Copy link

stefan123t commented Aug 30, 2024

CMT: Buffer full.

@Paule-Panter can you confirm the CMT: Buffer full. error in the USB Serial Console ? It may not be visible in the Web Console as it may arise after WiFi connection is lost.

@swatermann can you attach a log from the restarting the ESP until it shows the above error code ?
We still lack the first occurrence of this error hence a detailled and long log is necessary to debug. Thanks!

@swatermann
Copy link

swatermann commented Aug 30, 2024

@stefan123t

Poll Inverval: 10s
CMT2300A Frequency: 865.5MHz

LOG file attached
log.txt

@stefan123t
Copy link

stefan123t commented Aug 30, 2024

@swatermann thanks this is almost instantly in your case. I also only see Interupt received but no RX data from the CMT module being parsed.

Please have a look at the GPIO2/3 IRQ setting in your CMTs pin_mapping.json I assume there may be some wire monkeys 🙈 in your case.

I would suggest to log a separate issue as the others have their issue only after several hours.

You can use the [/] slash commands Details and Code Block to collapse/expand and format your log while editing. Or simply attach it as a log file using drag and drop.

@Paule-Panter
Copy link
Author

CMT: Buffer full.

@Paule-Panter can you confirm the CMT: Buffer full. error in the USB Serial Console ? It may not be visible in the Web Console as it may arise after WiFi connection is lost.

I have just started the usb serial log.
Have to wait now to a new connection loss.

As reported three weeks ago, it is currently running reasonably stable.
I'll check this over the next few days and upload the corresponding log file extract in the event of an error

@stefan123t
Copy link

stefan123t commented Oct 21, 2024

All the issues #1476 #1550 #1627 #1921 #1961 #2056 and especially this #2137 do exhibit problems with the ChannelChangeCommand and ultimately loose the connection to the inverter.

@Paule-Panter thanks for your Pictures / Screenshots of the RF Signal here #2137 (comment)

Here is the current implementation / documentation in the OpenDTU source:

Command structure:
* ID: fixed identifier and everytime 0x56
* CH: Channel to which the inverter will be switched to
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
-----------------------------------------------------------------------------------------------------------------
56 71 60 35 46 80 12 23 04 02 15 21 00 14 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- (860 MHz band)
56 71 60 35 46 80 12 23 04 03 17 3c 00 14 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- (900 MHz band)
^^ ^^^^^^^^^^^ ^^^^^^^^^^^ ^^ ^^ ^^ ^^ ^^ ^^
ID Target Addr Source Addr ? ? ? CH ? CRC8

According to the logfiles from @broth-itk we can now see the ChannelChangeCommand recorded on his original Hoymiles DTU in the wild. Actually it is repeated quite frequently, i.e. five time ChannelChangeCommand 0x56 interleaved with one time RealTimeRunData_Debug 0x15 0x0b.
The ChannelChangeCommand usually tries it four times on Channel 0x18 but also sometimes starts the first try on 0x21.
According to the timestamps the Training phase lasts from 09:11:31.234812 till 09:24:49.324898, i.e. about 13:18.090086 minutes.
During this phase we can also see the command 0x07 but mostly 0x53 interleaved every five Commands sent from the DTU and as a reply only 0xd6 to/from Serial 80164633.

@broth-itk can you confirm my understanding of your Serial IDs ?

  • DTU ? 80164633
  • HMS 1: 80729785
  • HMS 2: 81313070
ChannelChangeCommand DTU Training

A: 2024-02-04 09:11:31.226933: b'7e 07 00000000 00000000 00 07 7f'
A: 2024-02-04 09:11:31.979214: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:32.283397: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:32.587554: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:32.875677: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:33.179846: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:34.076269: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:34.380435: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:34.684593: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:34.988754: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:35.276918: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:36.189402: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:36.477504: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:36.781624: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:37.085757: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:37.389914: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:38.286318: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:11:38.334319: b'7e 07 80164633 80164633 00 07 7f'
A: 2024-02-04 09:11:38.638496: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:11:38.686518: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:38.846598: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:38.990674: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:39.086686: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:11:39.150703: b'7e 53 83199047 83199047 53 7f'
A: 2024-02-04 09:11:39.438861: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:11:39.502853: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:39.646900: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:39.790968: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:39.903102: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:11:39.951099: b'7e 53 83199047 83199047 53 7f'
A: 2024-02-04 09:11:40.255225: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:11:40.303240: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:40.463286: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:40.607390: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:11:40.703417: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:11:40.767437: b'7e 53 83199047 83199047 53 7f'
...
A: 2024-02-04 09:24:41.048413: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:41.096415: b'7e 15 81313070 81313070 80 0b0065bf57f90000000000000000 5f97 22 7f'
A: 2024-02-04 09:24:41.560623: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:41.608649: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:41.752703: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:41.912807: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:42.008836: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:42.056885: b'7e 15 80729785 80729785 80 0b0065bf57fa0000000000000000 af83 c5 7f'
A: 2024-02-04 09:24:42.505114: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:42.569117: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:42.713192: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:42.857237: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:42.969279: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:43.017311: b'7e 15 83199047 83199047 80 0b0065bf57fb0000000000000000 3f8e 59 7f'
A: 2024-02-04 09:24:43.465539: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:43.529563: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:43.673634: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:43.817714: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:43.929768: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:43.977773: b'7e 15 81313070 81313070 80 0b0065bf57fc0000000000000000 0fa8 48 7f'
A: 2024-02-04 09:24:44.426023: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:44.474026: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:44.634106: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:44.778156: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:44.874208: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:44.938250: b'7e 15 80729785 80729785 80 0b0065bf57fd0000000000000000 9fa5 d4 7f'
A: 2024-02-04 09:24:45.386468: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:45.434467: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:45.594545: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:45.738609: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:45.834660: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:45.898697: b'7e 15 83199047 83199047 80 0b0065bf57fe0000000000000000 6fb1 33 7f'
A: 2024-02-04 09:24:46.346927: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:46.394949: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:46.539021: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:46.699098: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:46.795138: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:46.843156: b'7e 15 81313070 81313070 80 0b0065bf57ff0000000000000000 ffbc af 7f'
A: 2024-02-04 09:24:47.307345: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:47.355375: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:47.499469: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:47.659526: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:47.755576: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:47.803609: b'7e 15 80729785 80729785 80 0b0065bf58000000000000000000 3bc9 ee 7f'
A: 2024-02-04 09:24:48.251810: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:48.315839: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:48.459914: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:48.619996: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:48.716029: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:48.764058: b'7e 15 83199047 83199047 80 0b0065bf58010000000000000000 abc4 72 7f'
A: 2024-02-04 09:24:49.212288: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:49.276315: b'7e 56 81313070 81313070 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:49.388365: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:49.436375: b'7e 15 81313070 81313070 80 0b0065bf58020000000000000000 5bd0 95 7f'
A: 2024-02-04 09:24:49.884603: b'7e 15 81313070 81313070 80 110065bf58020000000000000000 81cb 4e 7f'
A: 2024-02-04 09:24:50.636971: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:50.684990: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:50.845067: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:50.989151: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:51.085202: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:51.149237: b'7e 15 80729785 80729785 80 0b0065bf58030000000000000000 cbdd 09 7f'
A: 2024-02-04 09:24:51.597505: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:51.645505: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:51.789549: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:51.949636: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:52.045688: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:52.093706: b'7e 15 83199047 83199047 80 0b0065bf58040000000000000000 fbfb 18 7f'
A: 2024-02-04 09:24:52.557987: b'7e 15 81313070 81313070 80 0b0065bf58050000000200000000 ab8f 3f 7f'
A: 2024-02-04 09:24:53.006227: b'7e 15 81313070 81313070 80 110065bf58050000000200000000 7194 e4 7f'
A: 2024-02-04 09:24:53.758604: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:53.806628: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:53.950679: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:54.110760: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:54.206809: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:54.254845: b'7e 15 80729785 80729785 80 0b0065bf58060000000000000000 9be2 63 7f'
A: 2024-02-04 09:24:54.703051: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:54.767104: b'7e 56 83199047 83199047 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:54.879130: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:54.927160: b'7e 15 83199047 83199047 80 0b0065bf58070000000000000000 0bef ff 7f'
A: 2024-02-04 09:24:55.375396: b'7e 15 83199047 83199047 80 110065bf58070000000000000000 d1f4 24 7f'
A: 2024-02-04 09:24:56.127688: b'7e 15 81313070 81313070 80 0b0065bf58080000000200000000 3bd7 fa 7f'
A: 2024-02-04 09:24:56.575907: b'7e 15 81313070 81313070 80 110065bf58090000000200000000 71c1 bd 7f'
A: 2024-02-04 09:24:57.328297: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:24:57.376320: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:57.536335: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:57.680416: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:24:57.776439: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:24:57.840471: b'7e 15 80729785 80729785 80 0b0065bf580a0000000000000000 9bb7 3a 7f'
A: 2024-02-04 09:24:58.288768: b'7e 15 83199047 83199047 80 0b0065bf580a0000000200000000 5bce 81 7f'
A: 2024-02-04 09:24:58.736951: b'7e 15 83199047 83199047 80 110065bf580b0000000200000000 11d8 c6 7f'
A: 2024-02-04 09:24:59.489273: b'7e 15 81313070 81313070 80 0b0065bf580c0000000200000000 fbe5 0c 7f'
A: 2024-02-04 09:24:59.937444: b'7e 15 81313070 81313070 80 110065bf580c0000000200000000 21fe d7 7f'
A: 2024-02-04 09:25:00.689839: b'7e 56 80164633 80164633 01 1521 2114 56 7f'
A: 2024-02-04 09:25:00.737833: b'7e 56 80729785 80729785 02 1521 1814 6c 7f'
A: 2024-02-04 09:25:00.849883: b'7e 56 80164633 80164633 01 1521 1814 6f 7f'
A: 2024-02-04 09:25:00.897898: b'7e 15 80729785 80729785 80 0b0065bf580d0000000000000000 ab91 2b 7f'
A: 2024-02-04 09:25:01.362128: b'7e 15 80729785 80729785 80 110065bf580d0000000000000000 718a f0 7f'
A: 2024-02-04 09:25:02.098493: b'7e 15 83199047 83199047 80 0b0065bf580e0000000200000000 9bfc 77 7f'
A: 2024-02-04 09:25:02.562728: b'7e 15 83199047 83199047 80 110065bf580f0000000200000000 d1ea 30 7f'
A: 2024-02-04 09:25:03.299113: b'7e 15 81313070 81313070 80 0b0065bf580f0000000200000000 0bf1 eb 7f'
A: 2024-02-04 09:25:03.763335: b'7e 15 81313070 81313070 80 110065bf58100000000200000000 e166 93 7f'
A: 2024-02-04 09:25:04.499625: b'7e 15 80729785 80729785 80 0b0065bf58110000000400000000 abf8 5a 7f'
A: 2024-02-04 09:25:04.947769: b'7e 15 80729785 80729785 80 110065bf58110000000400000000 71e3 81 7f'
A: 2024-02-04 09:25:05.700112: b'7e 15 83199047 83199047 80 0b0065bf58120000000200000000 5b64 33 7f'
A: 2024-02-04 09:25:06.148304: b'7e 15 83199047 83199047 80 110065bf58120000000200000000 817f e8 7f'
A: 2024-02-04 09:25:06.900701: b'7e 15 81313070 81313070 80 0b0065bf58130000000200000000 cb69 af 7f'
A: 2024-02-04 09:25:07.348937: b'7e 15 81313070 81313070 80 110065bf58130000000200000000 1172 74 7f'
A: 2024-02-04 09:25:08.101251: b'7e 15 80729785 80729785 80 0b0065bf58140000000400000000 fbc7 30 7f'
A: 2024-02-04 09:25:08.549485: b'7e 15 80729785 80729785 80 110065bf58150000000400000000 b1d1 77 7f'
A: 2024-02-04 09:25:09.301895: b'7e 15 83199047 83199047 80 0b0065bf58150000000200000000 6b42 22 7f'
A: 2024-02-04 09:25:09.750097: b'7e 15 83199047 83199047 80 110065bf58160000000200000000 414d 1e 7f'
A: 2024-02-04 09:25:10.502505: b'7e 15 81313070 81313070 80 0b0065bf58170000000200000000 0b5b 59 7f'
A: 2024-02-04 09:25:10.950690: b'7e 15 81313070 81313070 80 110065bf58170000000200000000 d140 82 7f'
A: 2024-02-04 09:25:11.703028: b'7e 15 80729785 80729785 80 0b0065bf58180000000400000000 fb92 69 7f'
A: 2024-02-04 09:25:12.151253: b'7e 15 80729785 80729785 80 110065bf58180000000400000000 2189 b2 7f'
...

ChannelChangeCommand Inverter Reply

B: 2024-02-04 09:11:31.234812: b'7e 87 80164633 00000000 02 10fd80164633050200020000 0005 68 7f'
B: 2024-02-04 09:11:38.279167: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:11:38.343179: b'7e 87 80164633 80164633 02 10fd80164633050200020000 0005 8b 7f'
B: 2024-02-04 09:11:38.647416: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:11:39.095643: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:11:39.447882: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:11:39.896166: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:11:40.248389: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
...
B: 2024-02-04 09:24:41.047700: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:41.560006: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:42.008421: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:42.520705: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:42.968998: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:43.465288: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:43.929568: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:44.425883: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:44.890173: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:45.386468: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:45.834735: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:46.346998: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:46.795293: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:47.307623: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:47.755909: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:48.268249: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:48.716557: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:49.212847: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:49.324898: b'7e d6 81313070 80164633 02 00 1521 f3 7f'
B: 2024-02-04 09:24:49.388923: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:49.533031: b'7e 95 81313070 80164633 01 0001015f0155002000200072006f 0000 91 7f'
B: 2024-02-04 09:24:49.581055: b'7e 95 81313070 80164633 02 a8d50000a34800080008015b0162 0020 0b 7f'
B: 2024-02-04 09:24:49.629084: b'7e 95 81313070 80164633 03 002200710079000113be0000b42e 0008 91 7f'
B: 2024-02-04 09:24:49.677129: b'7e 95 81313070 80164633 04 000908f3138a01b60349001301cd 004b 80 7f'
B: 2024-02-04 09:24:49.709125: b'7e 95 81313070 80164633 85 0001 93f9 68 7f'
B: 2024-02-04 09:24:49.981315: b'7e 95 81313070 80164633 01 0001800100016cbf6cbf00000000 8002 84 7f'
B: 2024-02-04 09:24:50.013307: b'7e 95 81313070 80164633 82 00028482848200000e32 9de1 46 7f'
B: 2024-02-04 09:24:50.637680: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:51.085962: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:51.598248: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:52.046509: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:52.638884: b'7e 95 81313070 80164633 01 0001015f0157002000200071006e 0000 91 7f'
B: 2024-02-04 09:24:52.686910: b'7e 95 81313070 80164633 02 a8d50000a34800080008015b0161 0020 08 7f'
B: 2024-02-04 09:24:52.734937: b'7e 95 81313070 80164633 03 002200700078000113be0000b42e 0008 91 7f'
B: 2024-02-04 09:24:52.782956: b'7e 95 81313070 80164633 04 000908ef138a01b20346001301cc 004b 96 7f'
B: 2024-02-04 09:24:52.830982: b'7e 95 81313070 80164633 85 0002 4225 66 7f'
B: 2024-02-04 09:24:53.087146: b'7e 95 81313070 80164633 81 0001 70c0 b6 7f'
B: 2024-02-04 09:24:53.759550: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:54.207836: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:54.720143: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:54.816200: b'7e d6 83199047 80164633 02 00 1521 4e 7f'
B: 2024-02-04 09:24:54.880259: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:55.008337: b'7e 95 83199047 80164633 01 00010160001d0067000065920007 08e4 3c 7f'
B: 2024-02-04 09:24:55.072436: b'7e 95 83199047 80164633 82 138a00620000000403e800570001 60de 45 7f'
B: 2024-02-04 09:24:55.472636: b'7e 95 83199047 80164633 01 0001800100017154715400000000 8002 39 7f'
B: 2024-02-04 09:24:55.504624: b'7e 95 83199047 80164633 82 00028487848700000e31 4e6e a4 7f'
B: 2024-02-04 09:24:56.209042: b'7e 95 81313070 80164633 01 0001015e0156002000200070006d 0000 93 7f'
B: 2024-02-04 09:24:56.257027: b'7e 95 81313070 80164633 02 a8d50000a3480008000801580162 0020 08 7f'
B: 2024-02-04 09:24:56.321102: b'7e 95 81313070 80164633 03 0021006f0077000113be0000b42e 0008 82 7f'
B: 2024-02-04 09:24:56.369125: b'7e 95 81313070 80164633 04 000908f0138a01ae0347001201c8 004b 91 7f'
B: 2024-02-04 09:24:56.401116: b'7e 95 81313070 80164633 85 0002 def9 26 7f'
B: 2024-02-04 09:24:56.657335: b'7e 95 81313070 80164633 81 0001 70c0 b6 7f'
B: 2024-02-04 09:24:57.329775: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:57.777995: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:24:58.370435: b'7e 95 83199047 80164633 01 0001015f001d0067000065920007 08ea 0d 7f'
B: 2024-02-04 09:24:58.418457: b'7e 95 83199047 80164633 82 138a00620000000403e800570002 ce11 27 7f'
B: 2024-02-04 09:24:58.818737: b'7e 95 83199047 80164633 81 0001 70c0 0b 7f'
B: 2024-02-04 09:24:59.571201: b'7e 95 81313070 80164633 01 000101650156001f001f006f006d 0000 b7 7f'
B: 2024-02-04 09:24:59.619206: b'7e 95 81313070 80164633 02 a8d50000a3480008000801570163 0020 06 7f'
B: 2024-02-04 09:24:59.667215: b'7e 95 81313070 80164633 03 0021006e0076000113be0000b42e 0008 82 7f'
B: 2024-02-04 09:24:59.731285: b'7e 95 81313070 80164633 04 000908f5138a01ac034b001201c4 004b 96 7f'
B: 2024-02-04 09:24:59.763300: b'7e 95 81313070 80164633 85 0002 6d6e 02 7f'
B: 2024-02-04 09:25:00.019480: b'7e 95 81313070 80164633 81 0001 70c0 b6 7f'
B: 2024-02-04 09:25:00.691910: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:25:00.803983: b'7e d6 80729785 80164633 02 00 1521 e3 7f'
B: 2024-02-04 09:25:00.852012: b'7e d6 80164633 80164633 01 00 1521 e3 7f'
B: 2024-02-04 09:25:00.996123: b'7e 95 80729785 80164633 01 000100e800e30032003300740075 0003 9e 7f'
B: 2024-02-04 09:25:01.044146: b'7e 95 80729785 80164633 02 c28c00045e30000900090003015e 0000 ec 7f'
B: 2024-02-04 09:25:01.092175: b'7e 95 80729785 80164633 03 001c00000062000515570004e2cc 0000 86 7f'
B: 2024-02-04 09:25:01.140229: b'7e 95 80729785 80164633 04 000708f2138a013affff000d0002 0045 87 7f'
B: 2024-02-04 09:25:01.188245: b'7e 95 80729785 80164633 85 0003 8a75 ef 7f'
B: 2024-02-04 09:25:01.444425: b'7e 95 80729785 80164633 01 0001800100016f106f1000000000 00d3 c5 7f'
B: 2024-02-04 09:25:01.492469: b'7e 95 80729785 80164633 02 00026f1700000000000000dc0003 7043 02 7f'
B: 2024-02-04 09:25:01.540493: b'7e 95 80729785 80164633 03 0000000000dc80020004848d848d 0000 cf 7f'
B: 2024-02-04 09:25:01.588512: b'7e 95 80729785 80164633 84 0e31 2201 0e 7f'
B: 2024-02-04 09:25:02.196879: b'7e 95 83199047 80164633 01 00010161001d0066000065920007 08ef 37 7f'
B: 2024-02-04 09:25:02.244926: b'7e 95 83199047 80164633 82 138a00610000000403e800570002 3ce9 2e 7f'
B: 2024-02-04 09:25:02.629106: b'7e 95 83199047 80164633 81 0001 70c0 0b 7f'
B: 2024-02-04 09:25:03.397657: b'7e 95 81313070 80164633 01 000101610155001f001f006e006c 0000 b0 7f'
B: 2024-02-04 09:25:03.445654: b'7e 95 81313070 80164633 02 a8d50000a34800080008015b0160 001f 36 7f'
B: 2024-02-04 09:25:03.493655: b'7e 95 81313070 80164633 03 0021006e0076000113be0000b42e 0008 82 7f'
B: 2024-02-04 09:25:03.541668: b'7e 95 81313070 80164633 04 000908fa138a01a8034e001201c0 004b 9c 7f'
B: 2024-02-04 09:25:03.573696: b'7e 95 81313070 80164633 85 0002 b15e ee 7f'
B: 2024-02-04 09:25:03.829857: b'7e 95 81313070 80164633 81 0001 70c0 b6 7f'
B: 2024-02-04 09:25:04.598278: b'7e 95 80729785 80164633 01 000100ea00e70031003200720074 0003 9d 7f'
B: 2024-02-04 09:25:04.646356: b'7e 95 80729785 80164633 02 c28c00045e30000900090003015e 0000 ec 7f'
B: 2024-02-04 09:25:04.694374: b'7e 95 80729785 80164633 03 001b00000061000515570004e2cc 0000 82 7f'
B: 2024-02-04 09:25:04.742408: b'7e 95 80729785 80164633 04 000708f5138a0137ffff000d0002 0045 8d 7f'
B: 2024-02-04 09:25:04.790426: b'7e 95 80729785 80164633 85 0004 9ad7 5a 7f'
B: 2024-02-04 09:25:05.030653: b'7e 95 80729785 80164633 81 0001 70c0 a6 7f'
B: 2024-02-04 09:25:05.799002: b'7e 95 83199047 80164633 01 00010160001d0067000065920007 08f0 28 7f'
B: 2024-02-04 09:25:05.847027: b'7e 95 83199047 80164633 82 138b00610000000403e800580002 a8b7 ea 7f'
B: 2024-02-04 09:25:06.231228: b'7e 95 83199047 80164633 81 0001 70c0 0b 7f'
B: 2024-02-04 09:25:06.983756: b'7e 95 81313070 80164633 01 000101630156001e001f006d006b 0000 b4 7f'
B: 2024-02-04 09:25:07.047789: b'7e 95 81313070 80164633 02 a8d50000a34800080008015a0163 001f 34 7f'
B: 2024-02-04 09:25:07.095839: b'7e 95 81313070 80164633 03 0020006d0075000113be0000b42e 0008 83 7f'
B: 2024-02-04 09:25:07.143868: b'7e 95 81313070 80164633 04 000908fb138a01a5034f001201bd 004b ec 7f'
B: 2024-02-04 09:25:07.175888: b'7e 95 81313070 80164633 85 0002 ec93 7e 7f'
B: 2024-02-04 09:25:07.432014: b'7e 95 81313070 80164633 81 0001 70c0 b6 7f'
B: 2024-02-04 09:25:08.200464: b'7e 95 80729785 80164633 01 000100e600e50031003200720073 0003 94 7f'
B: 2024-02-04 09:25:08.248488: b'7e 95 80729785 80164633 02 c28c00045e30000900090003015c 0000 ee 7f'
B: 2024-02-04 09:25:08.296512: b'7e 95 80729785 80164633 03 001b00000060000515570004e2cc 0000 83 7f'
B: 2024-02-04 09:25:08.344542: b'7e 95 80729785 80164633 04 000708f6138a0135ffff000d0002 0045 8c 7f'
B: 2024-02-04 09:25:08.392652: b'7e 95 80729785 80164633 85 0004 385c 73 7f'
B: 2024-02-04 09:25:08.632747: b'7e 95 80729785 80164633 81 0001 70c0 a6 7f'
B: 2024-02-04 09:25:09.401256: b'7e 95 83199047 80164633 01 00010160001d0066000065920007 08f3 2a 7f'
B: 2024-02-04 09:25:09.449240: b'7e 95 83199047 80164633 82 138b00610000000403e800570002 3609 c5 7f'
B: 2024-02-04 09:25:09.833504: b'7e 95 83199047 80164633 81 0001 70c0 0b 7f'
B: 2024-02-04 09:25:10.585982: b'7e 95 81313070 80164633 01 000101650156001e001f006d006a 0000 b3 7f'
B: 2024-02-04 09:25:10.633996: b'7e 95 81313070 80164633 02 a8d50000a34800080008015a0164 001f 33 7f'
B: 2024-02-04 09:25:10.698031: b'7e 95 81313070 80164633 03 0020006c0073000113be0000b42e 0008 84 7f'
B: 2024-02-04 09:25:10.746042: b'7e 95 81313070 80164633 04 000908fd138b01a20351001201ba 004b f5 7f'
B: 2024-02-04 09:25:10.778059: b'7e 95 81313070 80164633 85 0002 2b67 4d 7f'
B: 2024-02-04 09:25:11.034222: b'7e 95 81313070 80164633 81 0001 70c0 b6 7f'
B: 2024-02-04 09:25:11.786711: b'7e 95 80729785 80164633 01 000100e500e60031003200720072 0003 95 7f'
B: 2024-02-04 09:25:11.850780: b'7e 95 80729785 80164633 02 c28c00045e30000900090003015e 0000 ec 7f'
B: 2024-02-04 09:25:11.898807: b'7e 95 80729785 80164633 03 001b0000005f000515570004e2cc 0000 bc 7f'
B: 2024-02-04 09:25:11.946834: b'7e 95 80729785 80164633 04 000708f8138b0133ffff000d0002 0045 85 7f'
B: 2024-02-04 09:25:11.978813: b'7e 95 80729785 80164633 85 0004 deea 23 7f'
B: 2024-02-04 09:25:12.235036: b'7e 95 80729785 80164633 81 0001 70c0 a6 7f'
...

@broth-itk
Copy link
Contributor

@stefan123t

Thanks for this very interesting analysis!
These are my IDs and SW version:

  • DTU: 80164633 (v00.02.23)
  • HMS 1: 80729785 (1800-4T, v1.00.27)
  • HMS 2: 81313070 (2000-4T, v1.00.27)
  • HMS 3: 83199047 (350-1T, v1.00.14)

@SG-fabian
Copy link

Everyday after a couple of hours the connection to my HMS-1600 is lost and only regained around six hours later. So I have a connection for a couple of hours at the start and the end of each day but not in between.

Let me know if I can help to solve this issue.

@lehmartin
Copy link

@SG-fabian: At least for me (problem stated here), changing the frequency helped, so I wrote an automation in Home Assistant which is a workaround for now. You could try changing the frequency and find whether that's the problem for you, too.

@stefan123t
Copy link

@broth-itk I have merged the above two sequences from DTU outgoing / A: and Inverter incoming / B:.

awk '{out = ""; for (i = 4; i <= NF; i++) {out = out " " $i}; print $2, $3, $1, out}' channel_change.txt | sort > channel_change_merged.txt

In order to have it easier readable I have replaced your above DTU and Inverter IDs as follows:

  • DTU: 80164633 (v00.02.23) -> <DTU_ID>
  • HMS 1: 80729785 (1800-4T, v1.00.27) -> <HMS_01>
  • HMS 2: 81313070 (2000-4T, v1.00.27) -> <HMS_02>
  • HMS 3: 83199047 (350-1T, v1.00.14) -> <HMS_03>

Especially interesting is the following Init / Training Sequence, which we have seen with one of the earliest DTU WLite as well.

Welche Kommandos (MainCmd) und Sub Kommandos (SubCmd) gibt es ?

0x07 REQ_RF_RVERSISON mit SubCmd = 0x00 alle in UsartNrf_Send_NetCmdToNrfCmd().
0x87 ANSWER_REQ_RF_RVERSISON in UsartNrf_Process_Inverter_Version_DtuRf(),

2024-02-04 09:11:31.226933: A:  b'7e 07 00000000 00000000 00 07 7f'
2024-02-04 09:11:31.234812: B:  b'7e 87 <DTU_ID> 00000000 02 10fd <DTU_ID> 050200020000 0005 68 7f'
...
2024-02-04 09:11:38.334319: A:  b'7e 07 <DTU_ID> <DTU_ID> 00 07 7f'
2024-02-04 09:11:38.343179: B:  b'7e 87 <DTU_ID> <DTU_ID> 02 10fd <DTU_ID> 050200020000 0005 8b 7f'
Details

Inverter Reply ChannelChangeCommand 
2024-02-04 09:11:31.226933: A:  b'7e 07 00000000 00000000 00 07 7f'
2024-02-04 09:11:31.234812: B:  b'7e 87 <DTU_ID> 00000000 02 10fd <DTU_ID> 050200020000 0005 68 7f'
2024-02-04 09:11:31.979214: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:32.283397: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:32.587554: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:32.875677: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:33.179846: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:34.076269: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:11:34.380435: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:11:34.684593: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:11:34.988754: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:11:35.276918: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:11:36.189402: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:11:36.477504: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:11:36.781624: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:11:37.085757: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:11:37.389914: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:11:38.279167: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:11:38.286318: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:11:38.334319: A:  b'7e 07 <DTU_ID> <DTU_ID> 00 07 7f'
2024-02-04 09:11:38.343179: B:  b'7e 87 <DTU_ID> <DTU_ID> 02 10fd <DTU_ID> 050200020000 0005 8b 7f'
2024-02-04 09:11:38.638496: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:11:38.647416: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:11:38.686518: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:38.846598: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:38.990674: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:39.086686: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:11:39.095643: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:11:39.150703: A:  b'7e 53 <HMS_03> <HMS_03> 53 7f'
2024-02-04 09:11:39.438861: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:11:39.447882: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:11:39.502853: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:39.646900: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:39.790968: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:39.896166: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:11:39.903102: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:11:39.951099: A:  b'7e 53 <HMS_03> <HMS_03> 53 7f'
2024-02-04 09:11:40.248389: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:11:40.255225: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:11:40.303240: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:40.463286: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:40.607390: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:11:40.703417: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:11:40.767437: A:  b'7e 53 <HMS_03> <HMS_03> 53 7f'
  ... 
2024-02-04 09:24:41.047700: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:41.048413: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:41.096415: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf57f90000000000000000 5f97 22 7f'
2024-02-04 09:24:41.560006: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:41.560623: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:41.608649: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:41.752703: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:41.912807: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:42.008421: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:42.008836: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:42.056885: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf57fa0000000000000000 af83 c5 7f'
2024-02-04 09:24:42.505114: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:42.520705: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:42.569117: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:42.713192: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:42.857237: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:42.968998: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:42.969279: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:43.017311: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf57fb0000000000000000 3f8e 59 7f'
2024-02-04 09:24:43.465288: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:43.465539: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:43.529563: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:43.673634: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:43.817714: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:43.929568: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:43.929768: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:43.977773: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf57fc0000000000000000 0fa8 48 7f'
2024-02-04 09:24:44.425883: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:44.426023: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:44.474026: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:44.634106: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:44.778156: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:44.874208: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:44.890173: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:44.938250: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf57fd0000000000000000 9fa5 d4 7f'
2024-02-04 09:24:45.386468: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:45.386468: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:45.434467: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:45.594545: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:45.738609: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:45.834660: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:45.834735: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:45.898697: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf57fe0000000000000000 6fb1 33 7f'
2024-02-04 09:24:46.346927: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:46.346998: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:46.394949: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:46.539021: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:46.699098: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:46.795138: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:46.795293: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:46.843156: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf57ff0000000000000000 ffbc af 7f'
2024-02-04 09:24:47.307345: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:47.307623: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:47.355375: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:47.499469: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:47.659526: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:47.755576: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:47.755909: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:47.803609: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf58000000000000000000 3bc9 ee 7f'
2024-02-04 09:24:48.251810: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:48.268249: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:48.315839: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:48.459914: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:48.619996: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:48.716029: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:48.716557: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:48.764058: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf58010000000000000000 abc4 72 7f'
2024-02-04 09:24:49.212288: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:49.212847: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:49.276315: A:  b'7e 56 <HMS_02> <HMS_02> 02 1521 1814 6c 7f'
2024-02-04 09:24:49.324898: B:  b'7e d6 <HMS_02> <DTU_ID> 02 00 1521 f3 7f'
2024-02-04 09:24:49.388365: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:49.388923: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:49.436375: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf58020000000000000000 5bd0 95 7f'
2024-02-04 09:24:49.533031: B:  b'7e 95 <HMS_02> <DTU_ID> 01 0001015f0155002000200072006f 0000 91 7f'
2024-02-04 09:24:49.581055: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a34800080008015b0162 0020 0b 7f'
2024-02-04 09:24:49.629084: B:  b'7e 95 <HMS_02> <DTU_ID> 03 002200710079000113be0000b42e 0008 91 7f'
2024-02-04 09:24:49.677129: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908f3138a01b60349001301cd 004b 80 7f'
2024-02-04 09:24:49.709125: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0001 93f9 68 7f'
2024-02-04 09:24:49.884603: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf58020000000000000000 81cb 4e 7f'
2024-02-04 09:24:49.981315: B:  b'7e 95 <HMS_02> <DTU_ID> 01 0001800100016cbf6cbf00000000 8002 84 7f'
2024-02-04 09:24:50.013307: B:  b'7e 95 <HMS_02> <DTU_ID> 82 00028482848200000e32 9de1 46 7f'
2024-02-04 09:24:50.636971: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:50.637680: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:50.684990: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:50.845067: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:50.989151: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:51.085202: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:51.085962: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:51.149237: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf58030000000000000000 cbdd 09 7f'
2024-02-04 09:24:51.597505: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:51.598248: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:51.645505: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:51.789549: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:51.949636: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:52.045688: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:52.046509: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:52.093706: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf58040000000000000000 fbfb 18 7f'
2024-02-04 09:24:52.557987: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf58050000000200000000 ab8f 3f 7f'
2024-02-04 09:24:52.638884: B:  b'7e 95 <HMS_02> <DTU_ID> 01 0001015f0157002000200071006e 0000 91 7f'
2024-02-04 09:24:52.686910: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a34800080008015b0161 0020 08 7f'
2024-02-04 09:24:52.734937: B:  b'7e 95 <HMS_02> <DTU_ID> 03 002200700078000113be0000b42e 0008 91 7f'
2024-02-04 09:24:52.782956: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908ef138a01b20346001301cc 004b 96 7f'
2024-02-04 09:24:52.830982: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0002 4225 66 7f'
2024-02-04 09:24:53.006227: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf58050000000200000000 7194 e4 7f'
2024-02-04 09:24:53.087146: B:  b'7e 95 <HMS_02> <DTU_ID> 81 0001 70c0 b6 7f'
2024-02-04 09:24:53.758604: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:53.759550: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:53.806628: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:53.950679: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:54.110760: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:54.206809: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:54.207836: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:54.254845: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf58060000000000000000 9be2 63 7f'
2024-02-04 09:24:54.703051: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:54.720143: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:54.767104: A:  b'7e 56 <HMS_03> <HMS_03> 02 1521 1814 6c 7f'
2024-02-04 09:24:54.816200: B:  b'7e d6 <HMS_03> <DTU_ID> 02 00 1521 4e 7f'
2024-02-04 09:24:54.879130: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:54.880259: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:54.927160: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf58070000000000000000 0bef ff 7f'
2024-02-04 09:24:55.008337: B:  b'7e 95 <HMS_03> <DTU_ID> 01 00010160001d0067000065920007 08e4 3c 7f'
2024-02-04 09:24:55.072436: B:  b'7e 95 <HMS_03> <DTU_ID> 82 138a00620000000403e800570001 60de 45 7f'
2024-02-04 09:24:55.375396: A:  b'7e 15 <HMS_03> <HMS_03> 80 110065bf58070000000000000000 d1f4 24 7f'
2024-02-04 09:24:55.472636: B:  b'7e 95 <HMS_03> <DTU_ID> 01 0001800100017154715400000000 8002 39 7f'
2024-02-04 09:24:55.504624: B:  b'7e 95 <HMS_03> <DTU_ID> 82 00028487848700000e31 4e6e a4 7f'
2024-02-04 09:24:56.127688: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf58080000000200000000 3bd7 fa 7f'
2024-02-04 09:24:56.209042: B:  b'7e 95 <HMS_02> <DTU_ID> 01 0001015e0156002000200070006d 0000 93 7f'
2024-02-04 09:24:56.257027: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a3480008000801580162 0020 08 7f'
2024-02-04 09:24:56.321102: B:  b'7e 95 <HMS_02> <DTU_ID> 03 0021006f0077000113be0000b42e 0008 82 7f'
2024-02-04 09:24:56.369125: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908f0138a01ae0347001201c8 004b 91 7f'
2024-02-04 09:24:56.401116: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0002 def9 26 7f'
2024-02-04 09:24:56.575907: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf58090000000200000000 71c1 bd 7f'
2024-02-04 09:24:56.657335: B:  b'7e 95 <HMS_02> <DTU_ID> 81 0001 70c0 b6 7f'
2024-02-04 09:24:57.328297: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:24:57.329775: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:57.376320: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:57.536335: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:57.680416: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:24:57.776439: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:24:57.777995: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:24:57.840471: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf580a0000000000000000 9bb7 3a 7f'
2024-02-04 09:24:58.288768: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf580a0000000200000000 5bce 81 7f'
2024-02-04 09:24:58.370435: B:  b'7e 95 <HMS_03> <DTU_ID> 01 0001015f001d0067000065920007 08ea 0d 7f'
2024-02-04 09:24:58.418457: B:  b'7e 95 <HMS_03> <DTU_ID> 82 138a00620000000403e800570002 ce11 27 7f'
2024-02-04 09:24:58.736951: A:  b'7e 15 <HMS_03> <HMS_03> 80 110065bf580b0000000200000000 11d8 c6 7f'
2024-02-04 09:24:58.818737: B:  b'7e 95 <HMS_03> <DTU_ID> 81 0001 70c0 0b 7f'
2024-02-04 09:24:59.489273: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf580c0000000200000000 fbe5 0c 7f'
2024-02-04 09:24:59.571201: B:  b'7e 95 <HMS_02> <DTU_ID> 01 000101650156001f001f006f006d 0000 b7 7f'
2024-02-04 09:24:59.619206: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a3480008000801570163 0020 06 7f'
2024-02-04 09:24:59.667215: B:  b'7e 95 <HMS_02> <DTU_ID> 03 0021006e0076000113be0000b42e 0008 82 7f'
2024-02-04 09:24:59.731285: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908f5138a01ac034b001201c4 004b 96 7f'
2024-02-04 09:24:59.763300: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0002 6d6e 02 7f'
2024-02-04 09:24:59.937444: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf580c0000000200000000 21fe d7 7f'
2024-02-04 09:25:00.019480: B:  b'7e 95 <HMS_02> <DTU_ID> 81 0001 70c0 b6 7f'
2024-02-04 09:25:00.689839: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 2114 56 7f'
2024-02-04 09:25:00.691910: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:25:00.737833: A:  b'7e 56 <HMS_01> <HMS_01> 02 1521 1814 6c 7f'
2024-02-04 09:25:00.803983: B:  b'7e d6 <HMS_01> <DTU_ID> 02 00 1521 e3 7f'
2024-02-04 09:25:00.849883: A:  b'7e 56 <DTU_ID> <DTU_ID> 01 1521 1814 6f 7f'
2024-02-04 09:25:00.852012: B:  b'7e d6 <DTU_ID> <DTU_ID> 01 00 1521 e3 7f'
2024-02-04 09:25:00.897898: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf580d0000000000000000 ab91 2b 7f'
2024-02-04 09:25:00.996123: B:  b'7e 95 <HMS_01> <DTU_ID> 01 000100e800e30032003300740075 0003 9e 7f'
2024-02-04 09:25:01.044146: B:  b'7e 95 <HMS_01> <DTU_ID> 02 c28c00045e30000900090003015e 0000 ec 7f'
2024-02-04 09:25:01.092175: B:  b'7e 95 <HMS_01> <DTU_ID> 03 001c00000062000515570004e2cc 0000 86 7f'
2024-02-04 09:25:01.140229: B:  b'7e 95 <HMS_01> <DTU_ID> 04 000708f2138a013affff000d0002 0045 87 7f'
2024-02-04 09:25:01.188245: B:  b'7e 95 <HMS_01> <DTU_ID> 85 0003 8a75 ef 7f'
2024-02-04 09:25:01.362128: A:  b'7e 15 <HMS_01> <HMS_01> 80 110065bf580d0000000000000000 718a f0 7f'
2024-02-04 09:25:01.444425: B:  b'7e 95 <HMS_01> <DTU_ID> 01 0001800100016f106f1000000000 00d3 c5 7f'
2024-02-04 09:25:01.492469: B:  b'7e 95 <HMS_01> <DTU_ID> 02 00026f1700000000000000dc0003 7043 02 7f'
2024-02-04 09:25:01.540493: B:  b'7e 95 <HMS_01> <DTU_ID> 03 0000000000dc80020004848d848d 0000 cf 7f'
2024-02-04 09:25:01.588512: B:  b'7e 95 <HMS_01> <DTU_ID> 84 0e31 2201 0e 7f'
2024-02-04 09:25:02.098493: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf580e0000000200000000 9bfc 77 7f'
2024-02-04 09:25:02.196879: B:  b'7e 95 <HMS_03> <DTU_ID> 01 00010161001d0066000065920007 08ef 37 7f'
2024-02-04 09:25:02.244926: B:  b'7e 95 <HMS_03> <DTU_ID> 82 138a00610000000403e800570002 3ce9 2e 7f'
2024-02-04 09:25:02.562728: A:  b'7e 15 <HMS_03> <HMS_03> 80 110065bf580f0000000200000000 d1ea 30 7f'
2024-02-04 09:25:02.629106: B:  b'7e 95 <HMS_03> <DTU_ID> 81 0001 70c0 0b 7f'
2024-02-04 09:25:03.299113: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf580f0000000200000000 0bf1 eb 7f'
2024-02-04 09:25:03.397657: B:  b'7e 95 <HMS_02> <DTU_ID> 01 000101610155001f001f006e006c 0000 b0 7f'
2024-02-04 09:25:03.445654: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a34800080008015b0160 001f 36 7f'
2024-02-04 09:25:03.493655: B:  b'7e 95 <HMS_02> <DTU_ID> 03 0021006e0076000113be0000b42e 0008 82 7f'
2024-02-04 09:25:03.541668: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908fa138a01a8034e001201c0 004b 9c 7f'
2024-02-04 09:25:03.573696: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0002 b15e ee 7f'
2024-02-04 09:25:03.763335: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf58100000000200000000 e166 93 7f'
2024-02-04 09:25:03.829857: B:  b'7e 95 <HMS_02> <DTU_ID> 81 0001 70c0 b6 7f'
2024-02-04 09:25:04.499625: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf58110000000400000000 abf8 5a 7f'
2024-02-04 09:25:04.598278: B:  b'7e 95 <HMS_01> <DTU_ID> 01 000100ea00e70031003200720074 0003 9d 7f'
2024-02-04 09:25:04.646356: B:  b'7e 95 <HMS_01> <DTU_ID> 02 c28c00045e30000900090003015e 0000 ec 7f'
2024-02-04 09:25:04.694374: B:  b'7e 95 <HMS_01> <DTU_ID> 03 001b00000061000515570004e2cc 0000 82 7f'
2024-02-04 09:25:04.742408: B:  b'7e 95 <HMS_01> <DTU_ID> 04 000708f5138a0137ffff000d0002 0045 8d 7f'
2024-02-04 09:25:04.790426: B:  b'7e 95 <HMS_01> <DTU_ID> 85 0004 9ad7 5a 7f'
2024-02-04 09:25:04.947769: A:  b'7e 15 <HMS_01> <HMS_01> 80 110065bf58110000000400000000 71e3 81 7f'
2024-02-04 09:25:05.030653: B:  b'7e 95 <HMS_01> <DTU_ID> 81 0001 70c0 a6 7f'
2024-02-04 09:25:05.700112: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf58120000000200000000 5b64 33 7f'
2024-02-04 09:25:05.799002: B:  b'7e 95 <HMS_03> <DTU_ID> 01 00010160001d0067000065920007 08f0 28 7f'
2024-02-04 09:25:05.847027: B:  b'7e 95 <HMS_03> <DTU_ID> 82 138b00610000000403e800580002 a8b7 ea 7f'
2024-02-04 09:25:06.148304: A:  b'7e 15 <HMS_03> <HMS_03> 80 110065bf58120000000200000000 817f e8 7f'
2024-02-04 09:25:06.231228: B:  b'7e 95 <HMS_03> <DTU_ID> 81 0001 70c0 0b 7f'
2024-02-04 09:25:06.900701: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf58130000000200000000 cb69 af 7f'
2024-02-04 09:25:06.983756: B:  b'7e 95 <HMS_02> <DTU_ID> 01 000101630156001e001f006d006b 0000 b4 7f'
2024-02-04 09:25:07.047789: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a34800080008015a0163 001f 34 7f'
2024-02-04 09:25:07.095839: B:  b'7e 95 <HMS_02> <DTU_ID> 03 0020006d0075000113be0000b42e 0008 83 7f'
2024-02-04 09:25:07.143868: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908fb138a01a5034f001201bd 004b ec 7f'
2024-02-04 09:25:07.175888: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0002 ec93 7e 7f'
2024-02-04 09:25:07.348937: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf58130000000200000000 1172 74 7f'
2024-02-04 09:25:07.432014: B:  b'7e 95 <HMS_02> <DTU_ID> 81 0001 70c0 b6 7f'
2024-02-04 09:25:08.101251: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf58140000000400000000 fbc7 30 7f'
2024-02-04 09:25:08.200464: B:  b'7e 95 <HMS_01> <DTU_ID> 01 000100e600e50031003200720073 0003 94 7f'
2024-02-04 09:25:08.248488: B:  b'7e 95 <HMS_01> <DTU_ID> 02 c28c00045e30000900090003015c 0000 ee 7f'
2024-02-04 09:25:08.296512: B:  b'7e 95 <HMS_01> <DTU_ID> 03 001b00000060000515570004e2cc 0000 83 7f'
2024-02-04 09:25:08.344542: B:  b'7e 95 <HMS_01> <DTU_ID> 04 000708f6138a0135ffff000d0002 0045 8c 7f'
2024-02-04 09:25:08.392652: B:  b'7e 95 <HMS_01> <DTU_ID> 85 0004 385c 73 7f'
2024-02-04 09:25:08.549485: A:  b'7e 15 <HMS_01> <HMS_01> 80 110065bf58150000000400000000 b1d1 77 7f'
2024-02-04 09:25:08.632747: B:  b'7e 95 <HMS_01> <DTU_ID> 81 0001 70c0 a6 7f'
2024-02-04 09:25:09.301895: A:  b'7e 15 <HMS_03> <HMS_03> 80 0b0065bf58150000000200000000 6b42 22 7f'
2024-02-04 09:25:09.401256: B:  b'7e 95 <HMS_03> <DTU_ID> 01 00010160001d0066000065920007 08f3 2a 7f'
2024-02-04 09:25:09.449240: B:  b'7e 95 <HMS_03> <DTU_ID> 82 138b00610000000403e800570002 3609 c5 7f'
2024-02-04 09:25:09.750097: A:  b'7e 15 <HMS_03> <HMS_03> 80 110065bf58160000000200000000 414d 1e 7f'
2024-02-04 09:25:09.833504: B:  b'7e 95 <HMS_03> <DTU_ID> 81 0001 70c0 0b 7f'
2024-02-04 09:25:10.502505: A:  b'7e 15 <HMS_02> <HMS_02> 80 0b0065bf58170000000200000000 0b5b 59 7f'
2024-02-04 09:25:10.585982: B:  b'7e 95 <HMS_02> <DTU_ID> 01 000101650156001e001f006d006a 0000 b3 7f'
2024-02-04 09:25:10.633996: B:  b'7e 95 <HMS_02> <DTU_ID> 02 a8d50000a34800080008015a0164 001f 33 7f'
2024-02-04 09:25:10.698031: B:  b'7e 95 <HMS_02> <DTU_ID> 03 0020006c0073000113be0000b42e 0008 84 7f'
2024-02-04 09:25:10.746042: B:  b'7e 95 <HMS_02> <DTU_ID> 04 000908fd138b01a20351001201ba 004b f5 7f'
2024-02-04 09:25:10.778059: B:  b'7e 95 <HMS_02> <DTU_ID> 85 0002 2b67 4d 7f'
2024-02-04 09:25:10.950690: A:  b'7e 15 <HMS_02> <HMS_02> 80 110065bf58170000000200000000 d140 82 7f'
2024-02-04 09:25:11.034222: B:  b'7e 95 <HMS_02> <DTU_ID> 81 0001 70c0 b6 7f'
2024-02-04 09:25:11.703028: A:  b'7e 15 <HMS_01> <HMS_01> 80 0b0065bf58180000000400000000 fb92 69 7f'
2024-02-04 09:25:11.786711: B:  b'7e 95 <HMS_01> <DTU_ID> 01 000100e500e60031003200720072 0003 95 7f'
2024-02-04 09:25:11.850780: B:  b'7e 95 <HMS_01> <DTU_ID> 02 c28c00045e30000900090003015e 0000 ec 7f'
2024-02-04 09:25:11.898807: B:  b'7e 95 <HMS_01> <DTU_ID> 03 001b0000005f000515570004e2cc 0000 bc 7f'
2024-02-04 09:25:11.946834: B:  b'7e 95 <HMS_01> <DTU_ID> 04 000708f8138b0133ffff000d0002 0045 85 7f'
2024-02-04 09:25:11.978813: B:  b'7e 95 <HMS_01> <DTU_ID> 85 0004 deea 23 7f'
2024-02-04 09:25:12.151253: A:  b'7e 15 <HMS_01> <HMS_01> 80 110065bf58180000000400000000 2189 b2 7f'
2024-02-04 09:25:12.235036: B:  b'7e 95 <HMS_01> <DTU_ID> 81 0001 70c0 a6 7f'

@SG-fabian
Copy link

Here's another observation: Like I already wrote my OpenDTU unit usually loses the connection before noon und regains it in the evening. But on cloudy days with a power output under 100 watts the connection is much more stable. So maybe the changes in frequency are somehow be related to the generated power? If I had to guess I'd say that the converter circuits create some kind of interference.

Maybe this helps to isolate the issue.

@spcqike
Copy link

spcqike commented Nov 8, 2024

i have observed similar behavior with my HMS-2000, but not at 100W but at ~ 700-800W.

after a restart of my DTU and a "save cycle" of my DTU settings (to apply the set frequency, at 12:47) everything works as usual again

grafik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests