-
-
Notifications
You must be signed in to change notification settings - Fork 16
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
Installing configurator #46
Comments
Hi @jezza61,
Lastly the information what is sent can be identified via the CAN ID and what it matches to in the specification. Usually the data is send using LSB (Least significant bit), so if you have a U_INT_16 or S_INT_16 you need to take the second byte first then the first in your hex calculator to see the value in decimal. Then there is also the unit to check e.g. 0.1A. |
I have some additional raspberry pi 4b now, trying again, i think it is the older raspberry that fails. |
Commented too soon, a brand new raspberri pi 4b with the latest 64bit os, clean install, jdk17, same error message when running configurator. I did have another raspberry install perfectly fine and run OK. So not sure what the issue is? |
Redone a clean new raspberry PI install, with a can hat. Installed java |
Yes, I changed it to an embedded webserver as to not go via the Message Broker. This is more efficient. Also the Message Broker was not stable. After a few 10000 messages it would not refresh the data. Do you know what was the problem with your previous installs? Just for reference if anybody has similar problems ;) |
So, here it is now. |
One new update, running both RPIs on the older code after adjusting the CAN driver, both display web server with live data. |
Thank you for your feedback! I fixed the webserver issue. It was blocking at startup. |
Deye CAN BUS.pdf |
It seems, that I have not done enough research on CAN protocols, most common batteries seem to have the same, or almost the same protocol structure. |
Hi @jezza61, |
Funny this one :) |
Hi,
If you can tell me how to start in debug mode it would be great :)
I can also run a CAN trace on the conversation.
Best Regards,
Jerry
…On Tue, Aug 27, 2024 at 1:00 PM Torsten Oltmanns ***@***.***> wrote:
Hi @jezza61 <https://github.com/jezza61>,
great to hear you're making progress :)
Could you please attach the log file here running the application in debug
mode. Thanks!
—
Reply to this email directly, view it on GitHub
<#46 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BKBP7GT46CP7KKANA53U4A3ZTPTWFAVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGQ3TGNRYG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Hi,
Here is the log, and I did include candump can0 at the beginning, to show
the BMS data
It is a 8 tray stack of batteries, so more data
Best Regards,
Jerry
…On Tue, Aug 27, 2024 at 2:10 PM Torsten Oltmanns ***@***.***> wrote:
In the *Configurator* app you can set the log level in the general tab.
Or your can edit the *config/log4j2.xml* and set the following to *debug*
image.png (view on web)
<https://github.com/user-attachments/assets/d3251e80-b11b-432b-8546-c30fa7b1a4ff>
—
Reply to this email directly, view it on GitHub
<#46 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BKBP7GVH2SFGG2DXVJQ5CPDZTP33HAVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGUZTCMRYG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Ah, I think you forgot to attach the file ;) |
Here we go again, a zip file
…On Tue, Aug 27, 2024 at 2:40 PM Torsten Oltmanns ***@***.***> wrote:
Ah, I think you forgot to attach the file ;)
—
Reply to this email directly, view it on GitHub
<#46 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BKBP7GVF4PM3BCDLBLHQGVDZTP7K7AVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGU2TONBYHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
My email shows that I have sent it previously also
…On Tue, Aug 27, 2024 at 2:46 PM Jerry Sawick ***@***.***> wrote:
Here we go again, a zip file
On Tue, Aug 27, 2024 at 2:40 PM Torsten Oltmanns ***@***.***>
wrote:
> Ah, I think you forgot to attach the file ;)
>
> —
> Reply to this email directly, view it on GitHub
> <#46 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/BKBP7GVF4PM3BCDLBLHQGVDZTP7K7AVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGU2TONBYHE>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
I can a raw text file but it is big?
…On Tue, Aug 27, 2024 at 2:46 PM Jerry Sawick ***@***.***> wrote:
My email shows that I have sent it previously also
On Tue, Aug 27, 2024 at 2:46 PM Jerry Sawick ***@***.***> wrote:
> Here we go again, a zip file
>
> On Tue, Aug 27, 2024 at 2:40 PM Torsten Oltmanns <
> ***@***.***> wrote:
>
>> Ah, I think you forgot to attach the file ;)
>>
>> —
>> Reply to this email directly, view it on GitHub
>> <#46 (comment)>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/BKBP7GVF4PM3BCDLBLHQGVDZTP7K7AVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGU2TONBYHE>
>> .
>> You are receiving this because you were mentioned.Message ID:
>> ***@***.***>
>>
>
|
You can also Zip it and attach it |
Yet anothe attempt.
I did get a message that the text file was too large for our side.
Best Regards,
Jerry
…On Sun, Aug 18, 2024 at 1:44 PM Torsten Oltmanns ***@***.***> wrote:
Hi @jezza61 <https://github.com/jezza61>,
1. could you please tell me what older RPI you are using? You will
need a 64-bit OS as the later Java versions only support 64-bit
architectures. So the PI 3B and upwards all support the 64-bit Raspian OS
2. yes, I just implemented BMS and inverter plugins which can be used
to manipulate the data before sending it to the inverter
Lastly the information what is sent can be identified via the CAN ID and
what it matches to in the specification. Usually the data is send using LSB
(Least significant bit), so if you have a U_INT_16 or S_INT_16 you need to
take the second byte first then the first in your hex calculator to see the
value in decimal. Then there is also the unit to check e.g. 0.1A.
—
Reply to this email directly, view it on GitHub
<#46 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BKBP7GTGN5FEV2FN4Z6WIY3ZSAKANAVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJVGA4TQNZVGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Maybe you can split it up and only send the first couple of MB. That would be more than enough :) |
Ok here we go:
CAN0 dum has this repeating pattern:
can0 500 [8] A7 15 00 00 55 64 68 15
can0 501 [8] 00 00 00 00 08 08 00 00
can0 502 [8] 45 02 B0 0E B0 0E C0 01
can0 503 [8] 84 0F 8B 0F 80 0F A7 15
can0 504 [8] B7 15 99 15 13 16 13 00
can0 505 [8] 01 03 00 00 00 00 00 00
can0 510 [8] 9A 15 00 00 55 64 00 00
can0 511 [8] 00 00 87 0F 7F 0F 16 15
can0 512 [8] 00 00 00 00 01 02 00 00
can0 518 [8] B2 15 00 00 56 64 00 00
can0 519 [8] 00 00 88 0F 80 0F 14 14
can0 51A [8] 00 00 00 00 01 02 00 00
can0 520 [8] B7 15 00 00 56 64 00 00
can0 521 [8] 00 00 8A 0F 82 0F 14 14
can0 522 [8] 00 00 00 00 01 02 00 00
can0 528 [8] B2 15 00 00 55 64 00 00
can0 529 [8] 00 00 88 0F 81 0F 14 14
can0 52A [8] 00 00 00 00 01 02 00 00
can0 530 [8] 9A 15 00 00 56 64 00 00
can0 531 [8] 00 00 88 0F 82 0F 14 13
can0 532 [8] 00 00 00 00 01 02 00 00
can0 538 [8] AE 15 00 00 55 64 00 00
can0 539 [8] 00 00 86 0F 81 0F 13 13
can0 53A [8] 00 00 00 00 01 02 00 00
can0 540 [8] A3 15 00 00 56 64 00 00
can0 541 [8] 00 00 8B 0F 81 0F 13 13
can0 542 [8] 00 00 00 00 01 02 00 00
can0 548 [8] 99 15 00 00 56 64 00 00
can0 549 [8] 00 00 8A 0F 80 0F 13 13
can0 54A [8] 00 00 00 00 01 02 00 00
can0 5F0 [8] 01 00 85 0F 85 0F 82 0F
can0 5F1 [8] 01 00 85 0F 87 0F 83 0F
can0 5F2 [8] 01 00 85 0F 87 0F 7F 0F
can0 5F3 [8] 01 00 82 0F 83 0F 82 0F
can0 5F4 [8] 01 00 85 0F 87 0F 82 0F
Now, the max discharge current, is always the same as max charge current,
according to Samsung Data
Somehow the maxpackDischarge current is all scrambled and it comes out huge.
The log is filled mostly with webserver data.
##########################
|
Hi,
Can ID 351, byte 3 is the one in error, Byte 2 and byte 3 shouldl be the
same, as Samsung always have these 2 values the same.
That is the max charge current and max discharge current.
In my case it would not matter, as my battery current limit being 376A is
well in excess of the inverter limit.
But for other people with small batteries, the Inverter trying to pull down
over 6000A would be bad :)
Best Regards,
Jerry
…On Tue, Aug 27, 2024 at 3:49 PM Jerry Sawick ***@***.***> wrote:
Another trace:
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Sec-Fetch-Mode],
valueString=[cors]
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Referer: https://192.168.5.36:8443/)
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_NAME
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(null) header=Referer, headerString=[Referer], valueString=[
https://192.168.5.36:8443/]
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
| HEADER:IN_NAME --> VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Sec-Fetch-Site: same-origin)
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Authorization: Basic Ym1zOmpmZXJybzE=: Basic
Ym1zOmpmZXJybzE=)
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Sec-Fetch-Site],
valueString=[same-origin]
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(Authorization: Basic Ym1zOmpmZXJybzE=)
header=Authorization, headerString=[Authorization], valueString=[Basic
Ym1zOmpmZXJybzE=]
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_NAME
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
| HEADER:IN_NAME --> VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Connection: keep-alive: keep-alive)
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(Connection: keep-alive) header=Connection,
headerString=[Connection], valueString=[keep-alive]
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Priority: u=4)
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_NAME
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Priority],
valueString=[u=4]
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:IN_NAME --> VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Sec-Fetch-Dest: empty)
2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | nal.HttpChannelState:262
| onRequest GET{u=
https://192.168.5.36:8443/data,HTTP/1.1,h=12,cl=-1,p=null}
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null}
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Sec-Fetch-Dest],
valueString=[empty]
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_NAME
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:IN_NAME --> VALUE
2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Sec-Fetch-Mode: cors)
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | etty.http.HttpParser:2047
| HEADER --> CONTENT
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Sec-Fetch-Mode],
valueString=[cors]
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_NAME
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | ernal.HttpConnection:563
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2020/30000}] parsed true
HttpParser{s=CONTENT,0 of -1}
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:IN_NAME --> VALUE
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | ernal.HttpConnection:343
| releaseRequestBuffer ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
,OPEN,fill=-,flush=-,to=2020/30000}]
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Sec-Fetch-Site: same-origin)
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Sec-Fetch-Site],
valueString=[same-origin]
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:FIELD --> IN_NAME
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:IN_NAME --> VALUE
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
| HEADER:VALUE --> IN_VALUE
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
| HEADER:IN_VALUE --> FIELD(Priority: u=4)
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
| parsedHeader(null) header=null, headerString=[Priority],
valueString=[u=4]
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | ernal.HttpConnection:397
| HANDLE ***@***.*** https://192.168.5.36:8443/data HTTP/1.1
***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2020/30000}]
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | nal.HttpChannelState:262
| onRequest GET{u=
https://192.168.5.36:8443/alarmMessages,HTTP/1.1,h=12,cl=-1,p=null}
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null}
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | State$HandlerInvoker:613
| invoking handler in ***@***.***{handling=Thread[qtp410958248-42,5,main],
handled=false, send=SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/data HTTP/1.1}
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2047
| HEADER --> CONTENT
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | ernal.HttpConnection:563
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10078/30000}] parsed true
HttpParser{s=CONTENT,0 of -1}
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | rity.SecurityHandler:484
| getConstraint(/data) -> ***@***.******@***.***
,INHERIT,SPECIFIC_ROLE,[user]}
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | ernal.HttpConnection:343
| releaseRequestBuffer ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
,OPEN,fill=-,flush=-,to=10078/30000}]
2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | rity.SecurityHandler:508
| constraintAuthorization SPECIFIC_ROLE
2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=0,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | ernal.HttpConnection:397
| HANDLE ***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1
***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10078/30000}]
2024-08-27 15:46:35.296 | DEBUG | 0958248-42 | n.LoginAuthenticator:62
|
***@***.***
DefaultUserIdentity('bms')
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | State$HandlerInvoker:613
| invoking handler in ***@***.***{handling=Thread[qtp410958248-30,5,main],
handled=false, send=SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}
2024-08-27 15:46:35.296 | DEBUG | 0958248-42 | rity.SecurityHandler:516
| AuthenticationState ***@***.***
{BASIC,DefaultUserIdentity('bms')}
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | rity.SecurityHandler:484
| getConstraint(/alarmMessages) -> ***@***.******@***.***
,INHERIT,SPECIFIC_ROLE,[user]}
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | rity.SecurityHandler:508
| constraintAuthorization SPECIFIC_ROLE
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | n.LoginAuthenticator:62
|
***@***.***
DefaultUserIdentity('bms')
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | rity.SecurityHandler:516
| AuthenticationState ***@***.***
{BASIC,DefaultUserIdentity('bms')}
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | l.ResponseHttpFields:45
| Server: Jetty(12.0.12)
Date: Tue, 27 Aug 2024 05:46:35 GMT
Content-Type: text/json; charset=utf-8
Access-Control-Allow-Origin: http://localhost, https://localhost
committed
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | tate$ChannelResponse:1291
| writing last=true ***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
Cell V Diff High"}>>>} ***@***.******@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | nection$SendCallback:760
| generate: NEED_HEADER for ***@***.***
***@***.***
***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
***@***.***
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=5,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | y.http.HttpGenerator:572
| generateHeaders HTTP/1.1{s=200,h=5,cl=2756} last=true
***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
Cell V Diff High"}>>>}
2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | y.http.HttpGenerator:573
| Server: Jetty(12.0.12)
Date: Tue, 27 Aug 2024 05:46:35 GMT
Content-Type: text/json; charset=utf-8
Access-Control-Allow-Origin: http://localhost, https://localhost
Content-Length: 2756
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | y.http.HttpGenerator:748
| endOfContent CONTENT_LENGTH content-Length 2756
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nection$SendCallback:760
| generate: FLUSH for ***@***.***
***@***.***
***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
***@***.***
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | etty.io.WriteFlusher:268
| write: ***@***.***{IDLE}->null ***@***.***[p=0,l=208,c=8192,r=208]={<<<HTTP/1.1
200 OK\r\nServer: ...ontent-Length:
***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
Cell V Diff High"}>>>}]
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | etty.io.WriteFlusher:108
| update ***@***.***{WRITING}->null:IDLE-->WRITING
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1030
| >flush ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=CONTENT,0
of ***@***.******@***.***{handling=Thread[qtp410958248-30,5,main],
handled=false, send=LAST_SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | l.ResponseHttpFields:45
| Server: Jetty(12.0.12)
Date: Tue, 27 Aug 2024 05:46:35 GMT
Content-Type: text/json; charset=utf-8
Access-Control-Allow-Origin: http://localhost, https://localhost
committed
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1034
| flush ***@***.***[p=0,l=208,c=8192,r=208]={<<<HTTP/1.1
200 OK\r\nServer: ...ontent-Length:
2756\r\n\r\n>>>\n\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1034
| flush ***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
Cell V Diff High"}>>>}
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1066
| flush NOT_HANDSHAKING
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | tate$ChannelResponse:1291
| writing last=true ***@***.***[p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}
***@***.******@***.*** https://192.168.5.36:8443/data
HTTP/1.1}
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03\x01\xBcGET
...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | nection$SendCallback:760
| generate: NEED_HEADER for ***@***.***
***@***.***
***@***.*** https://192.168.5.36:8443/data HTTP/1.1}]
***@***.***
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=2,size=5,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | y.http.HttpGenerator:572
| generateHeaders HTTP/1.1{s=200,h=5,cl=11860} last=true
***@***.***
[p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | y.http.HttpGenerator:573
| Server: Jetty(12.0.12)
Date: Tue, 27 Aug 2024 05:46:35 GMT
Content-Type: text/json; charset=utf-8
Access-Control-Allow-Origin: http://localhost, https://localhost
Content-Length: 11860
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | y.http.HttpGenerator:748
| endOfContent CONTENT_LENGTH content-Length 11860
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | nection$SendCallback:760
| generate: FLUSH for ***@***.***
***@***.***
***@***.*** https://192.168.5.36:8443/data HTTP/1.1}]
***@***.***
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1119
| wrap Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 2964
bytesProduced = 3002 sequenceNumber = 42 ***@***.***
***@***.***[p=0,l=3002,c=20480,r=3002]={<<<\x17\x03\x03\x0b\xB5\xCd6\xDf^\xF8\xE3\xC4\xF0\xC9\xA04)h\x8aIkk\xAd`\xD3...\t\x97\xD9\xAb\x05%l\r\xB2G8E\x97\x95\xD1Xae:S\x97\xA0
>>>\x00\xF8\xD40\x8f\xC8\x8c\x13\xD8...\x00\x00\x00\x00\x00\x00\x00}]
ioDone=false/false
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | etty.io.WriteFlusher:268
| write: ***@***.***{IDLE}->null ***@***.***[p=0,l=209,c=8192,r=209]={<<<HTTP/1.1
200 OK\r\nServer: ...ntent-Length:
***@***.***
[p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}]
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | etty.io.WriteFlusher:108
| update ***@***.***{WRITING}->null:IDLE-->WRITING
2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | nnection$SslEndPoint:1030
| >flush ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=CONTENT,0
of ***@***.******@***.***{handling=Thread[qtp410958248-42,5,main],
handled=false, send=LAST_SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/data HTTP/1.1}]
2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | ocketChannelEndPoint:113
| flushed 3002 ***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/0,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=CONTENT,0
of ***@***.******@***.***{handling=Thread[qtp410958248-30,5,main],
handled=false, send=LAST_SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | nnection$SslEndPoint:1034
| flush ***@***.***[p=0,l=209,c=8192,r=209]={<<<HTTP/1.1
200 OK\r\nServer: ...ntent-Length:
11860\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | nnection$SslEndPoint:1034
| flush ***@***.***
[p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | nnection$SslEndPoint:1140
| net flushed=true, ac=true
2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | nnection$SslEndPoint:1066
| flush NOT_HANDSHAKING
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03\x0b\xB5\xCd6\xDf^...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03\x0b\xB5\xCd6\xDf^...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | nnection$SslEndPoint:1215
| <flush true ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=CONTENT,0
of ***@***.******@***.***{handling=Thread[qtp410958248-30,5,main],
handled=false, send=LAST_SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | etty.io.WriteFlusher:427
| Flushed=true written=2964 remaining=0 ***@***.***
{WRITING}->null
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | etty.io.WriteFlusher:108
| update ***@***.***{IDLE}->null:WRITING-->IDLE
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | nection$SendCallback:760
| generate: DONE for ***@***.***
***@***.***
***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
***@***.***
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=5,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | tate$ChannelResponse:1306
| write succeeded ***@***.******@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | ad.SerializedInvoker:67
| Offering link ***@***.***{Queued at
org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
-> null} of ***@***.***{tail=null}
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nnection$SslEndPoint:1119
| wrap Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 12069
bytesProduced = 12107 sequenceNumber = 57 ***@***.***
***@***.***[p=0,l=12107,c=20480,r=12107]={<<<\x17\x03\x03/F\x9a\xB0\x89\xCf\xC8D(\xC6\x16\xD3\xEa\x036Um+V\x85\xB7)...2QV\xBf\x1aK\x9b\xB9f\x19\xBa\xFc\xA1\xD1\xD0\xA0\x00&\xC3\xCfJ\xA0\xE4>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
ioDone=false/false
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | rializedInvoker$Link:188
| Running link ***@***.***{Queued at
org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
-> null} of ***@***.******@***.***{Queued
at
org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
-> null}}
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | ernal.HttpConnection:555
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10082/30000}] parse null
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | ocketChannelEndPoint:113
| flushed 12107 ***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/0,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=CONTENT,0
of ***@***.******@***.***{handling=Thread[qtp410958248-42,5,main],
handled=false, send=LAST_SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/data HTTP/1.1}]
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:1614
| parseNext s=CONTENT ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nnection$SslEndPoint:1140
| net flushed=true, ac=true
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:2049
| CONTENT --> CONTENT_END(0)
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:2047
| CONTENT_END --> END
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | ernal.HttpConnection:563
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10082/30000}] parsed false
HttpParser{s=END,0 of -1}
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nnection$SslEndPoint:1215
| <flush true ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=CONTENT,0
of ***@***.******@***.***{handling=Thread[qtp410958248-42,5,main],
handled=false, send=LAST_SENDING, completed=false, ***@***.***
https://192.168.5.36:8443/data HTTP/1.1}]
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | tate$ChannelCallback:1525
| consumeAvailable: true ***@***.***{handling=Thread[qtp410958248-30,5,main],
handled=false, send=LAST_COMPLETE, completed=true, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | tate$ChannelCallback:1541
| succeeded: failure=null needLastStreamSend=false
***@***.***
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | etty.io.WriteFlusher:427
| Flushed=true written=12069 remaining=0 ***@***.***
{WRITING}->null
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | tate$ChannelCallback:1550
| No action on succeeded
***@***.***
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | etty.io.WriteFlusher:108
| update ***@***.***{IDLE}->null:WRITING-->IDLE
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | rializedInvoker$Link:201
| Next link is null, execution is over in
***@***.***{tail=null}
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nection$SendCallback:760
| generate: DONE for ***@***.***
***@***.***
***@***.*** https://192.168.5.36:8443/data HTTP/1.1}]
***@***.***
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | State$HandlerInvoker:673
| handler invoked: completeStream=true failure=null callbackCompleted=true
***@***.***{handling=null, handled=true,
send=LAST_COMPLETE, completed=true, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | State$HandlerInvoker:677
|
***@***.***,
failure=null, callbackCompleted=true, completeStream=true
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=0,size=5,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | State$HandlerInvoker:682
|
***@***.***,
null)
2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | tate$ChannelResponse:1306
| write succeeded ***@***.******@***.***
https://192.168.5.36:8443/data HTTP/1.1}
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | $HttpStreamOverHTTP1:1506
| succeeded ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
,OPEN,fill=-,flush=-,to=10082/30000}]
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | nal.HttpChannelState:159
| recycling ***@***.***{handling=null, handled=true,
send=LAST_COMPLETE, completed=true, ***@***.***
https://192.168.5.36:8443/alarmMessages HTTP/1.1}
2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:2000
| reset HttpParser{s=END,0 of -1}
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | ad.SerializedInvoker:67
| Offering link ***@***.***{Queued at
org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
-> null} of ***@***.***{tail=null}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | etty.http.HttpParser:2047
| END --> START
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | rializedInvoker$Link:188
| Running link ***@***.***{Queued at
org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
-> null} of ***@***.******@***.***{Queued
at
org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
-> null}}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | ernal.HttpConnection:375
| onFillable fill and parse ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55784,OPEN,fill=-,flush=-,to=10082/30000}]
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null} null
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | ernal.HttpConnection:555
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2025/30000}] parse null
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:1614
| parseNext s=CONTENT ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:2049
| CONTENT --> CONTENT_END(0)
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:648
| >fill ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:2047
| CONTENT_END --> END
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | ernal.HttpConnection:563
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2025/30000}] parsed false
HttpParser{s=END,0 of -1}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:665
| fill NOT_HANDSHAKING
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | tate$ChannelCallback:1525
| consumeAvailable: true ***@***.***{handling=Thread[qtp410958248-42,5,main],
handled=false, send=LAST_COMPLETE, completed=true, ***@***.***
https://192.168.5.36:8443/data HTTP/1.1}
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | tate$ChannelCallback:1541
| succeeded: failure=null needLastStreamSend=false
***@***.***
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | ocketChannelEndPoint:101
| filled 0 ***@***.***
[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | tate$ChannelCallback:1550
| No action on succeeded
***@***.***
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:720
| net filled=0
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | rializedInvoker$Link:201
| Next link is null, execution is over in
***@***.***{tail=null}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:749
| unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | State$HandlerInvoker:673
| handler invoked: completeStream=true failure=null callbackCompleted=true
***@***.***{handling=null, handled=true, send=LAST_COMPLETE,
completed=true, ***@***.*** https://192.168.5.36:8443/data
HTTP/1.1}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | State$HandlerInvoker:677
|
***@***.***,
failure=null, callbackCompleted=true, completeStream=true
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | State$HandlerInvoker:682
|
***@***.***,
null)
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:863
| <fill f=0 uf=true ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | $HttpStreamOverHTTP1:1506
| succeeded ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
,OPEN,fill=-,flush=-,to=2025/30000}]
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:648
| >fill ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | nal.HttpChannelState:159
| recycling ***@***.***{handling=null, handled=true,
send=LAST_COMPLETE, completed=true, ***@***.***
https://192.168.5.36:8443/data HTTP/1.1}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:665
| fill NOT_HANDSHAKING
2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:2000
| reset HttpParser{s=END,0 of -1}
2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | etty.http.HttpParser:2047
| END --> START
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ocketChannelEndPoint:101
| filled 0 ***@***.***
[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | ernal.HttpConnection:375
| onFillable fill and parse ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=-,flush=-,to=2026/30000}]
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null} null
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | nnection$SslEndPoint:720
| net filled=0
2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=2,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | nnection$SslEndPoint:749
| unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | nnection$SslEndPoint:863
| <fill f=0 uf=true ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | nnection$SslEndPoint:648
| >fill ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ernal.HttpConnection:523
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10084/30000}] filled 0
***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00}]
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ernal.HttpConnection:343
| releaseRequestBuffer ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
,OPEN,fill=-,flush=-,to=10084/30000}]
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/alar...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | nnection$SslEndPoint:665
| fill NOT_HANDSHAKING
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ernal.HttpConnection:555
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10084/30000}] parse null
2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | etty.http.HttpParser:1614
| parseNext s=START ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | ernal.HttpConnection:563
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=-,flush=-,to=10084/30000}] parsed false
HttpParser{s=START,0 of -1}
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | ocketChannelEndPoint:101
| filled 0 ***@***.***
[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | o.AbstractConnection:144
| fillInterested ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
,OPEN,fill=-,flush=-,to=10085/30000}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:720
| net filled=0
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | etty.io.FillInterest:73
| interested ***@***.******@***.***
***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784,OPEN,fill=FI,flush=-,to=0/30000}]}}
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:749
| unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | nnection$SslEndPoint:885
| >needFillInterest s=IDLE/IDLE uf=true ei=null di=null
***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | nnection$SslEndPoint:938
| <needFillInterest s=IDLE/INTERESTED f=false i=true w=null
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:863
| <fill f=0 uf=true ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | nnection$SslEndPoint:1418
| ensureFillInterested ***@***.***
***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:648
| >fill ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | etty.io.FillInterest:73
| interested ***@***.******@***.***
***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]}}
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:665
| fill NOT_HANDSHAKING
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | tableChannelEndPoint:204
| changeInterests p=false 0->1 for ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | ocketChannelEndPoint:101
| filled 0 ***@***.***
[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | y.io.ManagedSelector:284
| Queued change lazy=false
***@***.***
on ***@***.***{STARTED}[id=1 keys=4 selected=0 updates=0
selection:tot=105/avg=1.28/max=5]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:720
| net filled=0
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:749
| unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | y.io.ManagedSelector:302
| Wakeup on submit ***@***.***{STARTED}[id=1 keys=4
selected=0 updates=1 selection:tot=105/avg=1.28/max=5]
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | ernal.HttpConnection:461
| <<onFillable exit ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784,OPEN,fill=FI,flush=-,to=0/30000}]
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null} null
2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:863
| <fill f=0 uf=true ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.302 | DEBUG | 0958248-47 | y.io.ManagedSelector:192
| Selector ***@***.*** woken with none selected
2024-08-27 15:46:35.303 | DEBUG | 0958248-30 | io.ssl.SslConnection:393
| <c.onFillable ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:523
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2028/30000}] filled 0
***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}]
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:618
| Selector ***@***.*** woken up from select,
0/0/4 selected
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:343
| releaseRequestBuffer ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
,OPEN,fill=-,flush=-,to=2028/30000}]
2024-08-27 15:46:35.303 | DEBUG | 0958248-30 | cutor$ReservedThread:281
| offered to slot 2
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
| released true ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=0,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:634
| Selector ***@***.*** processing 0 keys, 1
updates
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:555
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2028/30000}] parse null
2024-08-27 15:46:35.303 | DEBUG | 0958248-30 | cutor$ReservedThread:348
| waiting for task
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:561
| updateable 1
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | etty.http.HttpParser:1614
| parseNext s=START ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:563
| ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=-,flush=-,to=2028/30000}] parsed false
HttpParser{s=START,0 of -1}
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:574
| update
***@***.***
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | o.AbstractConnection:144
| fillInterested ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
,OPEN,fill=-,flush=-,to=2028/30000}]
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tableChannelEndPoint:276
| Key interests updated 0 -> 1 on ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55784
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | etty.io.FillInterest:73
| interested ***@***.******@***.***
***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=FI,flush=-,to=0/30000}]}}
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | nnection$SslEndPoint:885
| >needFillInterest s=IDLE/IDLE uf=true ei=null di=null
***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:593
| updates 0
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | nnection$SslEndPoint:938
| <needFillInterest s=IDLE/INTERESTED f=false i=true w=null
2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:611
| Selector ***@***.*** waiting with 4 keys
2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | nnection$SslEndPoint:1418
| ensureFillInterested ***@***.***
***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | etty.io.FillInterest:73
| interested ***@***.******@***.***
***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]}}
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | tableChannelEndPoint:204
| changeInterests p=false 0->1 for ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | y.io.ManagedSelector:284
| Queued change lazy=false
***@***.***
on ***@***.***{STARTED}[id=1 keys=4 selected=0 updates=0
selection:tot=105/avg=1.28/max=5]
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | y.io.ManagedSelector:302
| Wakeup on submit ***@***.***{STARTED}[id=1 keys=4
selected=0 updates=1 selection:tot=105/avg=1.28/max=5]
2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | y.io.ManagedSelector:192
| Selector ***@***.*** woken with none selected
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | ernal.HttpConnection:461
| <<onFillable exit ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=FI,flush=-,to=0/30000}]
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null} null
2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:618
| Selector ***@***.*** woken up from select,
0/0/4 selected
2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:634
| Selector ***@***.*** processing 0 keys, 1
updates
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | io.ssl.SslConnection:393
| <c.onFillable ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:561
| updateable 1
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | cutor$ReservedThread:281
| offered to slot 3
2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:574
| update
***@***.***
2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | cutor$ReservedThread:348
| waiting for task
2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tableChannelEndPoint:276
| Key interests updated 0 -> 1 on ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:35.305 | DEBUG | 0958248-47 | tor$SelectorProducer:593
| updates 0
2024-08-27 15:46:35.305 | DEBUG | 0958248-47 | tor$SelectorProducer:611
| Selector ***@***.*** waiting with 4 keys
2024-08-27 15:46:35.566 | INFO | Thread-10 | verter.BmsToInverter:268
| Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 15:46:35.566 | INFO | Thread-10 | stoinverter.core.BMS:130
| ---------------------------------> Thread 27
2024-08-27 15:46:35.566 | DEBUG | Thread-10 | ocol.can.JavaCANPort:76
| CAN frame read...
2024-08-27 15:46:35.566 | DEBUG | Thread-10 | ocol.can.JavaCANPort:82
| CAN read frame Buffer (HEX): [0x19, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x88, 0x0F, 0x80, 0x0F, 0x15, 0x14]
2024-08-27 15:46:35.567 | INFO | Thread-10 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.967(#0) 3.979(#0) 0.012
2024-08-27 15:46:35.567 | INFO | Thread-10 | verter.BmsToInverter:390
| BMS alarms:
NONE
2024-08-27 15:46:36.567 | INFO | Thread-10 | verter.BmsToInverter:268
| Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 15:46:36.567 | INFO | Thread-10 | stoinverter.core.BMS:130
| ---------------------------------> Thread 27
2024-08-27 15:46:36.567 | DEBUG | Thread-10 | ocol.can.JavaCANPort:76
| CAN frame read...
2024-08-27 15:46:36.568 | DEBUG | Thread-10 | ocol.can.JavaCANPort:82
| CAN read frame Buffer (HEX): [0x1A, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 15:46:36.568 | INFO | Thread-10 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.967(#0) 3.979(#0) 0.012
2024-08-27 15:46:36.568 | INFO | Thread-10 | verter.BmsToInverter:390
| BMS alarms:
NONE
2024-08-27 15:46:37.301 | DEBUG | 0958248-47 | tor$SelectorProducer:618
| Selector ***@***.*** woken up from select,
1/1/4 selected
2024-08-27 15:46:37.301 | DEBUG | 0958248-47 | tor$SelectorProducer:634
| Selector ***@***.*** processing 1 keys, 0
updates
2024-08-27 15:46:37.301 | DEBUG | 0958248-47 | tor$SelectorProducer:671
| selected 1 channel=java.nio.channels.SocketChannel[connected local=/
192.168.5.36:8443 remote=/192.168.5.223:55787],
***@***.***, interestOps=1, readyOps=1
***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | tableChannelEndPoint:232
| onSelected 1->0 r=true w=false for ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | tableChannelEndPoint:244
| task ***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false,
request=null}]:runFillable:BLOCKING
2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | iveExecutionStrategy:421
| consumeTask ss=EXECUTE_PRODUCE_CONSUME/false/BLOCKING
***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false,
request=null}]:runFillable:BLOCKING ***@***.***
***@***.***
***@***.******@***.***
***@***.***
***@***.***:46:37.302439304+10:00
2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | cutor$ReservedThread:310
| ***@***.******@***.***{capacity=4}}
reservedThread run ***@***.***
***@***.***
***@***.******@***.***
***@***.******@***.***:46:37.302439729+10:00
on ***@***.***{thread=Thread[qtp410958248-42,5,main]}
2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | iveExecutionStrategy:212
| ***@***.******@***.***
***@***.******@***.***
***@***.******@***.***:46:37.3026291+10:00
tryProduce true
2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | etty.io.FillInterest:95
| fillable ***@***.******@***.***
***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]}}
2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | tor$SelectorProducer:561
| updateable 0
2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | io.ssl.SslConnection:384
| >c.onFillable ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | tor$SelectorProducer:593
| updates 0
2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | nnection$SslEndPoint:568
| onFillable ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tableChannelEndPoint:276
| Key interests updated 1 -> 0 on ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | etty.io.FillInterest:95
| fillable ***@***.******@***.***
***@***.******@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55787,OPEN,fill=FI,flush=-,to=1999/30000}]}}
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:611
| Selector ***@***.*** waiting with 4 keys
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | ernal.HttpConnection:367
| >>onFillable enter ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=-,flush=-,to=1999/30000}]
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null} null
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | ernal.HttpConnection:375
| onFillable fill and parse ***@***.******@***.***
[{l=/192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=-,flush=-,to=1999/30000}]
***@***.***{handling=null, handled=false, send=SENDING,
completed=false, request=null} null
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:618
| Selector ***@***.*** woken up from select,
1/1/4 selected
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
/data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
[strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:634
| Selector ***@***.*** processing 1 keys, 0
updates
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | nnection$SslEndPoint:648
| >fill ***@***.******@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55787
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:671
| selected 1 channel=java.nio.channels.SocketChannel[connected local=/
192.168.5.36:8443 remote=/192.168.5.223:55837],
***@***.***, interestOps=1, readyOps=1
***@***.***[{l=/192.168.5.36:8443,r=/192.168.5.223:55837
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55837
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | nnection$SslEndPoint:665
| fill NOT_HANDSHAKING
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | .util.ConcurrentPool:239
| returning entry ***@***.***
***@***.***
***@***.***
***@***.***\x00\x00\x00\x00\x00\x00\x00}]}
for ***@***.***
[strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tableChannelEndPoint:232
| onSelected 1->0 r=true w=false for ***@***.***[{l=/
192.168.5.36:8443,r=/192.168.5.223:55837
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55837
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false, request=null}]
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | ocketChannelEndPoint:101
| filled 440 ***@***.***
[p=0,l=440,c=20480,r=440]={<<<\x17\x03\x03\x01\xB3\xD4e\xAf\xE978\xA8F:\x9f\xE6'\xAa\xAc\xAe\xBb\xAf\xA0\xEae...&\xE5L3\xC3P\xDa\x0bu^\xE0\xF9+^\x9e=\x1c\xD1\x82\xA1\x0c\xBa+>>>9\xB6\x19\xFd3&d\xCf(...\x00\x00\x00\x00\x00\x00\x00}
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tableChannelEndPoint:244
| task ***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55837
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55837
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false,
request=null}]:runFillable:BLOCKING
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | nnection$SslEndPoint:720
| net filled=440
2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | iveExecutionStrategy:421
| consumeTask ss=EXECUTE_PRODUCE_CONSUME/false/BLOCKING
***@***.***[{l=/192.168.5.36:8443,r=/
192.168.5.223:55837
***@***.***
{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
192.168.5.36:8443,r=/192.168.5.223:55837
***@***.***[p=HttpParser{s=START,0
of ***@***.******@***.***{handling=null,
handled=false, send=SENDING, completed=false,
request=null}]:runFillable:BLOCKING ***@***.***
***@***.***
***@***.******@***.***
***@***.***
***@***.***:46:37.303933138+10:00
2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | nnection$SslEndPoint:749
| unwrap net_filled=440 Status = OK HandshakeStatus = NOT_HANDSHAKING
bytesConsumed = 440 bytesProduced = 418 ***@***.***
***@***.***[p=440,l=440,c=20480,r=0]={\x17\x03\x03\x01\xB3GET
...\x1c\xD1\x82\xA1\x0c\xBa+<<<>>>9\xB6\x19\xFd3&d\xCf(...\x00\x00\x00\x00\x00\x00\x00}]
***@***.***[p=0,l=418,c=20480,r=418]={<<<GET
/data HTTP/1.1\r\nH
|
Hi Jerry, |
I have switched off the webserver.
Perhaps that helps?
…On Tue, Aug 27, 2024 at 4:03 PM Jerry Sawick ***@***.***> wrote:
Hi,
Can ID 351, byte 3 is the one in error, Byte 2 and byte 3 shouldl be the
same, as Samsung always have these 2 values the same.
That is the max charge current and max discharge current.
In my case it would not matter, as my battery current limit being 376A is
well in excess of the inverter limit.
But for other people with small batteries, the Inverter trying to pull
down over 6000A would be bad :)
Best Regards,
Jerry
On Tue, Aug 27, 2024 at 3:49 PM Jerry Sawick ***@***.***> wrote:
> Another trace:
>
>
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Sec-Fetch-Mode],
> valueString=[cors]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Referer: https://192.168.5.36:8443/)
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_NAME
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(null) header=Referer, headerString=[Referer], valueString=[
> https://192.168.5.36:8443/]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
> | HEADER:IN_NAME --> VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Sec-Fetch-Site: same-origin)
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Authorization: Basic Ym1zOmpmZXJybzE=: Basic
> Ym1zOmpmZXJybzE=)
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Sec-Fetch-Site],
> valueString=[same-origin]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(Authorization: Basic Ym1zOmpmZXJybzE=)
> header=Authorization, headerString=[Authorization], valueString=[Basic
> Ym1zOmpmZXJybzE=]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_NAME
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
> | HEADER:IN_NAME --> VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Connection: keep-alive: keep-alive)
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(Connection: keep-alive) header=Connection,
> headerString=[Connection], valueString=[keep-alive]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Priority: u=4)
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_NAME
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Priority],
> valueString=[u=4]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:IN_NAME --> VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Sec-Fetch-Dest: empty)
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-42 | nal.HttpChannelState:262
> | onRequest GET{u=
> https://192.168.5.36:8443/data,HTTP/1.1,h=12,cl=-1,p=null}
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null}
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Sec-Fetch-Dest],
> valueString=[empty]
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_NAME
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:IN_NAME --> VALUE
> 2024-08-27 15:46:35.294 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Sec-Fetch-Mode: cors)
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | etty.http.HttpParser:2047
> | HEADER --> CONTENT
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Sec-Fetch-Mode],
> valueString=[cors]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_NAME
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | ernal.HttpConnection:563
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2020/30000}] parsed true
> HttpParser{s=CONTENT,0 of -1}
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:IN_NAME --> VALUE
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | ernal.HttpConnection:343
> | releaseRequestBuffer ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ,OPEN,fill=-,flush=-,to=2020/30000}]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Sec-Fetch-Site: same-origin)
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Sec-Fetch-Site],
> valueString=[same-origin]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:FIELD --> IN_NAME
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:IN_NAME --> VALUE
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2059
> | HEADER:VALUE --> IN_VALUE
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2061
> | HEADER:IN_VALUE --> FIELD(Priority: u=4)
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:1202
> | parsedHeader(null) header=null, headerString=[Priority],
> valueString=[u=4]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | ernal.HttpConnection:397
> | HANDLE ***@***.*** https://192.168.5.36:8443/data HTTP/1.1
> ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2020/30000}]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | nal.HttpChannelState:262
> | onRequest GET{u=
> https://192.168.5.36:8443/alarmMessages,HTTP/1.1,h=12,cl=-1,p=null}
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null}
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | State$HandlerInvoker:613
> | invoking handler in ***@***.***{handling=Thread[qtp410958248-42,5,main],
> handled=false, send=SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | etty.http.HttpParser:2047
> | HEADER --> CONTENT
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | ernal.HttpConnection:563
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10078/30000}] parsed true
> HttpParser{s=CONTENT,0 of -1}
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | rity.SecurityHandler:484
> | getConstraint(/data) -> ***@***.******@***.***
> ,INHERIT,SPECIFIC_ROLE,[user]}
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | ernal.HttpConnection:343
> | releaseRequestBuffer ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ,OPEN,fill=-,flush=-,to=10078/30000}]
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-42 | rity.SecurityHandler:508
> | constraintAuthorization SPECIFIC_ROLE
> 2024-08-27 15:46:35.295 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | ernal.HttpConnection:397
> | HANDLE ***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1
> ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10078/30000}]
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-42 | n.LoginAuthenticator:62
> |
> ***@***.***
> DefaultUserIdentity('bms')
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | State$HandlerInvoker:613
> | invoking handler in ***@***.***{handling=Thread[qtp410958248-30,5,main],
> handled=false, send=SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-42 | rity.SecurityHandler:516
> | AuthenticationState ***@***.***
> {BASIC,DefaultUserIdentity('bms')}
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | rity.SecurityHandler:484
> | getConstraint(/alarmMessages) -> ***@***.******@***.***
> ,INHERIT,SPECIFIC_ROLE,[user]}
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | rity.SecurityHandler:508
> | constraintAuthorization SPECIFIC_ROLE
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | n.LoginAuthenticator:62
> |
> ***@***.***
> DefaultUserIdentity('bms')
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | rity.SecurityHandler:516
> | AuthenticationState ***@***.***
> {BASIC,DefaultUserIdentity('bms')}
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | l.ResponseHttpFields:45
> | Server: Jetty(12.0.12)
> Date: Tue, 27 Aug 2024 05:46:35 GMT
> Content-Type: text/json; charset=utf-8
> Access-Control-Allow-Origin: http://localhost, https://localhost
>
> committed
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | tate$ChannelResponse:1291
> | writing last=true ***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
> Cell V Diff High"}>>>} ***@***.******@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | nection$SendCallback:760
> | generate: NEED_HEADER for ***@***.***
> ***@***.***
> ***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
> ***@***.***
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
> ...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=5,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | y.http.HttpGenerator:572
> | generateHeaders HTTP/1.1{s=200,h=5,cl=2756} last=true
> ***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
> Cell V Diff High"}>>>}
> 2024-08-27 15:46:35.296 | DEBUG | 0958248-30 | y.http.HttpGenerator:573
> | Server: Jetty(12.0.12)
> Date: Tue, 27 Aug 2024 05:46:35 GMT
> Content-Type: text/json; charset=utf-8
> Access-Control-Allow-Origin: http://localhost, https://localhost
> Content-Length: 2756
>
>
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | y.http.HttpGenerator:748
> | endOfContent CONTENT_LENGTH content-Length 2756
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nection$SendCallback:760
> | generate: FLUSH for ***@***.***
> ***@***.***
> ***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
> ***@***.***
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | etty.io.WriteFlusher:268
> | write: ***@***.***{IDLE}->null ***@***.***[p=0,l=208,c=8192,r=208]={<<<HTTP/1.1
> 200 OK\r\nServer: ...ontent-Length:
> ***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
> Cell V Diff High"}>>>}]
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | etty.io.WriteFlusher:108
> | update ***@***.***{WRITING}->null:IDLE-->WRITING
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1030
> | >flush ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=CONTENT,0
> of ***@***.******@***.***{handling=Thread[qtp410958248-30,5,main],
> handled=false, send=LAST_SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | l.ResponseHttpFields:45
> | Server: Jetty(12.0.12)
> Date: Tue, 27 Aug 2024 05:46:35 GMT
> Content-Type: text/json; charset=utf-8
> Access-Control-Allow-Origin: http://localhost, https://localhost
>
> committed
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1034
> | flush ***@***.***[p=0,l=208,c=8192,r=208]={<<<HTTP/1.1
> 200 OK\r\nServer: ...ontent-Length:
> 2756\r\n\r\n>>>\n\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1034
> | flush ***@***.***[p=0,l=2756,c=2756,r=2756]={<<<{"levelTwoDischargeCurren...:"L2
> Cell V Diff High"}>>>}
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1066
> | flush NOT_HANDSHAKING
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | tate$ChannelResponse:1291
> | writing last=true ***@***.***[p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}
> ***@***.******@***.*** https://192.168.5.36:8443/data
> HTTP/1.1}
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03\x01\xBcGET
> ...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | nection$SendCallback:760
> | generate: NEED_HEADER for ***@***.***
> ***@***.***
> ***@***.*** https://192.168.5.36:8443/data HTTP/1.1}]
> ***@***.***
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
> ...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=2,size=5,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | y.http.HttpGenerator:572
> | generateHeaders HTTP/1.1{s=200,h=5,cl=11860} last=true
> ***@***.***
> [p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | y.http.HttpGenerator:573
> | Server: Jetty(12.0.12)
> Date: Tue, 27 Aug 2024 05:46:35 GMT
> Content-Type: text/json; charset=utf-8
> Access-Control-Allow-Origin: http://localhost, https://localhost
> Content-Length: 11860
>
>
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | y.http.HttpGenerator:748
> | endOfContent CONTENT_LENGTH content-Length 11860
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | nection$SendCallback:760
> | generate: FLUSH for ***@***.***
> ***@***.***
> ***@***.*** https://192.168.5.36:8443/data HTTP/1.1}]
> ***@***.***
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | nnection$SslEndPoint:1119
> | wrap Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 2964
> bytesProduced = 3002 sequenceNumber = 42 ***@***.***
> ***@***.***[p=0,l=3002,c=20480,r=3002]={<<<\x17\x03\x03\x0b\xB5\xCd6\xDf^\xF8\xE3\xC4\xF0\xC9\xA04)h\x8aIkk\xAd`\xD3...\t\x97\xD9\xAb\x05%l\r\xB2G8E\x97\x95\xD1Xae:S\x97\xA0
> >>>\x00\xF8\xD40\x8f\xC8\x8c\x13\xD8...\x00\x00\x00\x00\x00\x00\x00}]
> ioDone=false/false
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | etty.io.WriteFlusher:268
> | write: ***@***.***{IDLE}->null ***@***.***[p=0,l=209,c=8192,r=209]={<<<HTTP/1.1
> 200 OK\r\nServer: ...ntent-Length:
> ***@***.***
> [p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}]
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | etty.io.WriteFlusher:108
> | update ***@***.***{WRITING}->null:IDLE-->WRITING
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-42 | nnection$SslEndPoint:1030
> | >flush ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=CONTENT,0
> of ***@***.******@***.***{handling=Thread[qtp410958248-42,5,main],
> handled=false, send=LAST_SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}]
> 2024-08-27 15:46:35.297 | DEBUG | 0958248-30 | ocketChannelEndPoint:113
> | flushed 3002 ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/0,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=CONTENT,0
> of ***@***.******@***.***{handling=Thread[qtp410958248-30,5,main],
> handled=false, send=LAST_SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | nnection$SslEndPoint:1034
> | flush ***@***.***[p=0,l=209,c=8192,r=209]={<<<HTTP/1.1
> 200 OK\r\nServer: ...ntent-Length:
> 11860\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | nnection$SslEndPoint:1034
> | flush ***@***.***
> [p=0,l=11860,c=11860,r=11860]={<<<{"batteryPacks":[{"alarms...leRatedCapacityAh":0}]}>>>}
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | nnection$SslEndPoint:1140
> | net flushed=true, ac=true
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | nnection$SslEndPoint:1066
> | flush NOT_HANDSHAKING
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03\x0b\xB5\xCd6\xDf^...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03\x0b\xB5\xCd6\xDf^...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | nnection$SslEndPoint:1215
> | <flush true ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=CONTENT,0
> of ***@***.******@***.***{handling=Thread[qtp410958248-30,5,main],
> handled=false, send=LAST_SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | etty.io.WriteFlusher:427
> | Flushed=true written=2964 remaining=0 ***@***.***
> {WRITING}->null
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | etty.io.WriteFlusher:108
> | update ***@***.***{IDLE}->null:WRITING-->IDLE
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | nection$SendCallback:760
> | generate: DONE for ***@***.***
> ***@***.***
> ***@***.*** https://192.168.5.36:8443/alarmMessages HTTP/1.1}]
> ***@***.***
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
> ...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=5,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.298 | DEBUG | 0958248-30 | tate$ChannelResponse:1306
> | write succeeded ***@***.******@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | ad.SerializedInvoker:67
> | Offering link ***@***.***{Queued at
> org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
> -> null} of ***@***.***{tail=null}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nnection$SslEndPoint:1119
> | wrap Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 12069
> bytesProduced = 12107 sequenceNumber = 57 ***@***.***
> ***@***.***[p=0,l=12107,c=20480,r=12107]={<<<\x17\x03\x03/F\x9a\xB0\x89\xCf\xC8D(\xC6\x16\xD3\xEa\x036Um+V\x85\xB7)...2QV\xBf\x1aK\x9b\xB9f\x19\xBa\xFc\xA1\xD1\xD0\xA0\x00&\xC3\xCfJ\xA0\xE4>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00}]
> ioDone=false/false
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | rializedInvoker$Link:188
> | Running link ***@***.***{Queued at
> org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
> -> null} of ***@***.******@***.***{Queued
> at
> org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
> -> null}}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | ernal.HttpConnection:555
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10082/30000}] parse null
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | ocketChannelEndPoint:113
> | flushed 12107 ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/0,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=CONTENT,0
> of ***@***.******@***.***{handling=Thread[qtp410958248-42,5,main],
> handled=false, send=LAST_SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}]
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:1614
> | parseNext s=CONTENT ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nnection$SslEndPoint:1140
> | net flushed=true, ac=true
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:2049
> | CONTENT --> CONTENT_END(0)
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:2047
> | CONTENT_END --> END
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | ernal.HttpConnection:563
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10082/30000}] parsed false
> HttpParser{s=END,0 of -1}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nnection$SslEndPoint:1215
> | <flush true ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=CONTENT,0
> of ***@***.******@***.***{handling=Thread[qtp410958248-42,5,main],
> handled=false, send=LAST_SENDING, completed=false, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}]
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | tate$ChannelCallback:1525
> | consumeAvailable: true ***@***.***{handling=Thread[qtp410958248-30,5,main],
> handled=false, send=LAST_COMPLETE, completed=true, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | tate$ChannelCallback:1541
> | succeeded: failure=null needLastStreamSend=false
> ***@***.***
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | etty.io.WriteFlusher:427
> | Flushed=true written=12069 remaining=0 ***@***.***
> {WRITING}->null
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | tate$ChannelCallback:1550
> | No action on succeeded
> ***@***.***
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | etty.io.WriteFlusher:108
> | update ***@***.***{IDLE}->null:WRITING-->IDLE
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | rializedInvoker$Link:201
> | Next link is null, execution is over in
> ***@***.***{tail=null}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | nection$SendCallback:760
> | generate: DONE for ***@***.***
> ***@***.***
> ***@***.*** https://192.168.5.36:8443/data HTTP/1.1}]
> ***@***.***
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | State$HandlerInvoker:673
> | handler invoked: completeStream=true failure=null callbackCompleted=true
> ***@***.***{handling=null, handled=true,
> send=LAST_COMPLETE, completed=true, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | State$HandlerInvoker:677
> |
> ***@***.***,
> failure=null, callbackCompleted=true, completeStream=true
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=8192,r=0]={<<<>>>HTTP/1.1
> ...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=5,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | State$HandlerInvoker:682
> |
> ***@***.***,
> null)
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-42 | tate$ChannelResponse:1306
> | write succeeded ***@***.******@***.***
> https://192.168.5.36:8443/data HTTP/1.1}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | $HttpStreamOverHTTP1:1506
> | succeeded ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ,OPEN,fill=-,flush=-,to=10082/30000}]
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | nal.HttpChannelState:159
> | recycling ***@***.***{handling=null, handled=true,
> send=LAST_COMPLETE, completed=true, ***@***.***
> https://192.168.5.36:8443/alarmMessages HTTP/1.1}
> 2024-08-27 15:46:35.299 | DEBUG | 0958248-30 | etty.http.HttpParser:2000
> | reset HttpParser{s=END,0 of -1}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | ad.SerializedInvoker:67
> | Offering link ***@***.***{Queued at
> org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
> -> null} of ***@***.***{tail=null}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | etty.http.HttpParser:2047
> | END --> START
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | rializedInvoker$Link:188
> | Running link ***@***.***{Queued at
> org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
> -> null} of ***@***.******@***.***{Queued
> at
> org.eclipse.jetty.server.internal.HttpChannelState$ChannelResponse.succeeded(HttpChannelState.java:1317)
> -> null}}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | ernal.HttpConnection:375
> | onFillable fill and parse ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55784,OPEN,fill=-,flush=-,to=10082/30000}]
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null} null
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | ernal.HttpConnection:555
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2025/30000}] parse null
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:1614
> | parseNext s=CONTENT ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:2049
> | CONTENT --> CONTENT_END(0)
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:648
> | >fill ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:2047
> | CONTENT_END --> END
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | ernal.HttpConnection:563
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2025/30000}] parsed false
> HttpParser{s=END,0 of -1}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:665
> | fill NOT_HANDSHAKING
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | tate$ChannelCallback:1525
> | consumeAvailable: true ***@***.***{handling=Thread[qtp410958248-42,5,main],
> handled=false, send=LAST_COMPLETE, completed=true, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | tate$ChannelCallback:1541
> | succeeded: failure=null needLastStreamSend=false
> ***@***.***
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | ocketChannelEndPoint:101
> | filled 0 ***@***.***
> [p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | tate$ChannelCallback:1550
> | No action on succeeded
> ***@***.***
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:720
> | net filled=0
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | rializedInvoker$Link:201
> | Next link is null, execution is over in
> ***@***.***{tail=null}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:749
> | unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
> NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
> ***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | State$HandlerInvoker:673
> | handler invoked: completeStream=true failure=null callbackCompleted=true
> ***@***.***{handling=null, handled=true,
> send=LAST_COMPLETE, completed=true, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | State$HandlerInvoker:677
> |
> ***@***.***,
> failure=null, callbackCompleted=true, completeStream=true
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | State$HandlerInvoker:682
> |
> ***@***.***,
> null)
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:863
> | <fill f=0 uf=true ***@***.***
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | $HttpStreamOverHTTP1:1506
> | succeeded ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ,OPEN,fill=-,flush=-,to=2025/30000}]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:648
> | >fill ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | nal.HttpChannelState:159
> | recycling ***@***.***{handling=null, handled=true,
> send=LAST_COMPLETE, completed=true, ***@***.***
> https://192.168.5.36:8443/data HTTP/1.1}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | nnection$SslEndPoint:665
> | fill NOT_HANDSHAKING
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-42 | etty.http.HttpParser:2000
> | reset HttpParser{s=END,0 of -1}
> 2024-08-27 15:46:35.300 | DEBUG | 0958248-30 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | etty.http.HttpParser:2047
> | END --> START
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ocketChannelEndPoint:101
> | filled 0 ***@***.***
> [p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | ernal.HttpConnection:375
> | onFillable fill and parse ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=-,flush=-,to=2026/30000}]
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null} null
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | nnection$SslEndPoint:720
> | net filled=0
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=2,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | nnection$SslEndPoint:749
> | unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
> NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
> ***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | nnection$SslEndPoint:863
> | <fill f=0 uf=true ***@***.***
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | nnection$SslEndPoint:648
> | >fill ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ernal.HttpConnection:523
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10084/30000}] filled 0
> ***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00}]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ernal.HttpConnection:343
> | releaseRequestBuffer ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ,OPEN,fill=-,flush=-,to=10084/30000}]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /alar...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | nnection$SslEndPoint:665
> | fill NOT_HANDSHAKING
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | ernal.HttpConnection:555
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10084/30000}] parse null
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.301 | DEBUG | 0958248-30 | etty.http.HttpParser:1614
> | parseNext s=START ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | ernal.HttpConnection:563
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=-,flush=-,to=10084/30000}] parsed false
> HttpParser{s=START,0 of -1}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | ocketChannelEndPoint:101
> | filled 0 ***@***.***
> [p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | o.AbstractConnection:144
> | fillInterested ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ,OPEN,fill=-,flush=-,to=10085/30000}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:720
> | net filled=0
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | etty.io.FillInterest:73
> | interested ***@***.******@***.***
> ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784,OPEN,fill=FI,flush=-,to=0/30000}]}}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:749
> | unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
> NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
> ***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | nnection$SslEndPoint:885
> | >needFillInterest s=IDLE/IDLE uf=true ei=null di=null
> ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | nnection$SslEndPoint:938
> | <needFillInterest s=IDLE/INTERESTED f=false i=true w=null
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:863
> | <fill f=0 uf=true ***@***.***
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | nnection$SslEndPoint:1418
> | ensureFillInterested ***@***.***
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:648
> | >fill ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | etty.io.FillInterest:73
> | interested ***@***.******@***.***
> ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]}}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:665
> | fill NOT_HANDSHAKING
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | tableChannelEndPoint:204
> | changeInterests p=false 0->1 for ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | ocketChannelEndPoint:101
> | filled 0 ***@***.***
> [p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | y.io.ManagedSelector:284
> | Queued change lazy=false
> ***@***.***
> on ***@***.***{STARTED}[id=1 keys=4 selected=0
> updates=0 selection:tot=105/avg=1.28/max=5]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:720
> | net filled=0
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:749
> | unwrap net_filled=0 Status = BUFFER_UNDERFLOW HandshakeStatus =
> NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 0
> ***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00} ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | y.io.ManagedSelector:302
> | Wakeup on submit ***@***.***{STARTED}[id=1 keys=4
> selected=0 updates=1 selection:tot=105/avg=1.28/max=5]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>\x17\x03\x03/F\x9a\xB0\x89\xCf...\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-30 | ernal.HttpConnection:461
> | <<onFillable exit ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784,OPEN,fill=FI,flush=-,to=0/30000}]
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null} null
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-42 | nnection$SslEndPoint:863
> | <fill f=0 uf=true ***@***.***
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.302 | DEBUG | 0958248-47 | y.io.ManagedSelector:192
> | Selector ***@***.*** woken with none selected
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-30 | io.ssl.SslConnection:393
> | <c.onFillable ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:523
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2028/30000}] filled 0
> ***@***.******@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:618
> | Selector ***@***.*** woken up from select,
> 0/0/4 selected
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:343
> | releaseRequestBuffer ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ,OPEN,fill=-,flush=-,to=2028/30000}]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-30 | cutor$ReservedThread:281
> | offered to slot 2
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | .util.ConcurrentPool:276
> | released true ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=0,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:634
> | Selector ***@***.*** processing 0 keys, 1
> updates
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:555
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2028/30000}] parse null
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-30 | cutor$ReservedThread:348
> | waiting for task
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:561
> | updateable 1
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | etty.http.HttpParser:1614
> | parseNext s=START ***@***.***[p=0,l=0,c=0,r=0]={<<<>>>}
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | ernal.HttpConnection:563
> | ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=-,flush=-,to=2028/30000}] parsed false
> HttpParser{s=START,0 of -1}
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:574
> | update
> ***@***.***
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | o.AbstractConnection:144
> | fillInterested ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ,OPEN,fill=-,flush=-,to=2028/30000}]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tableChannelEndPoint:276
> | Key interests updated 0 -> 1 on ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55784
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | etty.io.FillInterest:73
> | interested ***@***.******@***.***
> ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=FI,flush=-,to=0/30000}]}}
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | nnection$SslEndPoint:885
> | >needFillInterest s=IDLE/IDLE uf=true ei=null di=null
> ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:593
> | updates 0
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | nnection$SslEndPoint:938
> | <needFillInterest s=IDLE/INTERESTED f=false i=true w=null
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-47 | tor$SelectorProducer:611
> | Selector ***@***.*** waiting with 4 keys
> 2024-08-27 15:46:35.303 | DEBUG | 0958248-42 | nnection$SslEndPoint:1418
> | ensureFillInterested ***@***.***
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | etty.io.FillInterest:73
> | interested ***@***.******@***.***
> ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]}}
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | tableChannelEndPoint:204
> | changeInterests p=false 0->1 for ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | y.io.ManagedSelector:284
> | Queued change lazy=false
> ***@***.***
> on ***@***.***{STARTED}[id=1 keys=4 selected=0
> updates=0 selection:tot=105/avg=1.28/max=5]
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | y.io.ManagedSelector:302
> | Wakeup on submit ***@***.***{STARTED}[id=1 keys=4
> selected=0 updates=1 selection:tot=105/avg=1.28/max=5]
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | y.io.ManagedSelector:192
> | Selector ***@***.*** woken with none selected
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | ernal.HttpConnection:461
> | <<onFillable exit ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=FI,flush=-,to=0/30000}]
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null} null
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:618
> | Selector ***@***.*** woken up from select,
> 0/0/4 selected
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:634
> | Selector ***@***.*** processing 0 keys, 1
> updates
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | io.ssl.SslConnection:393
> | <c.onFillable ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:561
> | updateable 1
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | cutor$ReservedThread:281
> | offered to slot 3
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tor$SelectorProducer:574
> | update
> ***@***.***
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-42 | cutor$ReservedThread:348
> | waiting for task
> 2024-08-27 15:46:35.304 | DEBUG | 0958248-47 | tableChannelEndPoint:276
> | Key interests updated 0 -> 1 on ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:35.305 | DEBUG | 0958248-47 | tor$SelectorProducer:593
> | updates 0
> 2024-08-27 15:46:35.305 | DEBUG | 0958248-47 | tor$SelectorProducer:611
> | Selector ***@***.*** waiting with 4 keys
> 2024-08-27 15:46:35.566 | INFO | Thread-10 | verter.BmsToInverter:268
> | Reading BMS #0 SAMSUNG_CAN on can0...
> 2024-08-27 15:46:35.566 | INFO | Thread-10 | stoinverter.core.BMS:130
> | ---------------------------------> Thread 27
> 2024-08-27 15:46:35.566 | DEBUG | Thread-10 | ocol.can.JavaCANPort:76
> | CAN frame read...
> 2024-08-27 15:46:35.566 | DEBUG | Thread-10 | ocol.can.JavaCANPort:82
> | CAN read frame Buffer (HEX): [0x19, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00,
> 0x00, 0x00, 0x00, 0x88, 0x0F, 0x80, 0x0F, 0x15, 0x14]
>
> 2024-08-27 15:46:35.567 | INFO | Thread-10 | verter.BmsToInverter:320
> |
> BMS SOC V A CellMinV CellMaxV CellDiff
> #1 85.0 55.4 0.0 3.967(#0) 3.979(#0) 0.012
>
> 2024-08-27 15:46:35.567 | INFO | Thread-10 | verter.BmsToInverter:390
> | BMS alarms:
> NONE
> 2024-08-27 15:46:36.567 | INFO | Thread-10 | verter.BmsToInverter:268
> | Reading BMS #0 SAMSUNG_CAN on can0...
> 2024-08-27 15:46:36.567 | INFO | Thread-10 | stoinverter.core.BMS:130
> | ---------------------------------> Thread 27
> 2024-08-27 15:46:36.567 | DEBUG | Thread-10 | ocol.can.JavaCANPort:76
> | CAN frame read...
> 2024-08-27 15:46:36.568 | DEBUG | Thread-10 | ocol.can.JavaCANPort:82
> | CAN read frame Buffer (HEX): [0x1A, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00,
> 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
>
> 2024-08-27 15:46:36.568 | INFO | Thread-10 | verter.BmsToInverter:320
> |
> BMS SOC V A CellMinV CellMaxV CellDiff
> #1 85.0 55.4 0.0 3.967(#0) 3.979(#0) 0.012
>
> 2024-08-27 15:46:36.568 | INFO | Thread-10 | verter.BmsToInverter:390
> | BMS alarms:
> NONE
> 2024-08-27 15:46:37.301 | DEBUG | 0958248-47 | tor$SelectorProducer:618
> | Selector ***@***.*** woken up from select,
> 1/1/4 selected
> 2024-08-27 15:46:37.301 | DEBUG | 0958248-47 | tor$SelectorProducer:634
> | Selector ***@***.*** processing 1 keys, 0
> updates
> 2024-08-27 15:46:37.301 | DEBUG | 0958248-47 | tor$SelectorProducer:671
> | selected 1 channel=java.nio.channels.SocketChannel[connected local=/
> 192.168.5.36:8443 remote=/192.168.5.223:55787],
> ***@***.***, interestOps=1,
> readyOps=1 ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | tableChannelEndPoint:232
> | onSelected 1->0 r=true w=false for ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | tableChannelEndPoint:244
> | task ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false,
> request=null}]:runFillable:BLOCKING
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | iveExecutionStrategy:421
> | consumeTask ss=EXECUTE_PRODUCE_CONSUME/false/BLOCKING
> ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false,
> request=null}]:runFillable:BLOCKING ***@***.***
> ***@***.***
> ***@***.******@***.***
> ***@***.***
> ***@***.***:46:37.302439304+10:00
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | cutor$ReservedThread:310
> | ***@***.***
> ***@***.***{capacity=4}} reservedThread
> run ***@***.******@***.***
> ***@***.******@***.***
> ***@***.******@***.***:46:37.302439729+10:00
> on ***@***.***{thread=Thread[qtp410958248-42,5,main]}
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | iveExecutionStrategy:212
> | ***@***.******@***.***
> ***@***.******@***.***
> ***@***.******@***.***:46:37.3026291+10:00
> tryProduce true
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | etty.io.FillInterest:95
> | fillable ***@***.******@***.***
> ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]}}
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | tor$SelectorProducer:561
> | updateable 0
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | io.ssl.SslConnection:384
> | >c.onFillable ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-42 | tor$SelectorProducer:593
> | updates 0
> 2024-08-27 15:46:37.302 | DEBUG | 0958248-47 | nnection$SslEndPoint:568
> | onFillable ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tableChannelEndPoint:276
> | Key interests updated 1 -> 0 on ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | etty.io.FillInterest:95
> | fillable ***@***.******@***.***
> ***@***.******@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55787,OPEN,fill=FI,flush=-,to=1999/30000}]}}
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:611
> | Selector ***@***.*** waiting with 4 keys
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | ernal.HttpConnection:367
> | >>onFillable enter ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=-,flush=-,to=1999/30000}]
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null} null
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | ernal.HttpConnection:375
> | onFillable fill and parse ***@***.******@***.***
> [{l=/192.168.5.36:8443,r=/192.168.5.223:55787,OPEN,fill=-,flush=-,to=1999/30000}]
> ***@***.***{handling=null, handled=false, send=SENDING,
> completed=false, request=null} null
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:618
> | Selector ***@***.*** woken up from select,
> 1/1/4 selected
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***[p=0,l=0,c=20480,r=0]={<<<>>>GET
> /data...\x00\x00\x00\x00\x00\x00\x00}]} for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=14,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:634
> | Selector ***@***.*** processing 1 keys, 0
> updates
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | nnection$SslEndPoint:648
> | >fill ***@***.******@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55787
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tor$SelectorProducer:671
> | selected 1 channel=java.nio.channels.SocketChannel[connected local=/
> 192.168.5.36:8443 remote=/192.168.5.223:55837],
> ***@***.***, interestOps=1,
> readyOps=1 ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55837
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55837
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | nnection$SslEndPoint:665
> | fill NOT_HANDSHAKING
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | .util.ConcurrentPool:239
> | returning entry ***@***.***
> ***@***.***
> ***@***.***
> ***@***.***\x00\x00\x00\x00\x00\x00\x00}]}
> for ***@***.***
> [strategy=THREAD_ID,inUse=1,size=12,max=256,leaked=0,terminated=false]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tableChannelEndPoint:232
> | onSelected 1->0 r=true w=false for ***@***.***[{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55837
> ***@***.***
> {NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>{l=/
> 192.168.5.36:8443,r=/192.168.5.223:55837
> ***@***.***[p=HttpParser{s=START,0
> of ***@***.******@***.***{handling=null,
> handled=false, send=SENDING, completed=false, request=null}]
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-47 | ocketChannelEndPoint:101
> | filled 440 ***@***.***
> [p=0,l=440,c=20480,r=440]={<<<\x17\x03\x03\x01\xB3\xD4e\xAf\xE978\xA8F:\x9f\xE6'\xAa\xAc\xAe\xBb\xAf\xA0\xEae...&\xE5L3\xC3P\xDa\x0bu^\xE0\xF9+^\x9e=\x1c\xD1\x82\xA1\x0c\xBa+>>>9\xB6\x19\xFd3&d\xCf(...\x00\x00\x00\x00\x00\x00\x00}
> 2024-08-27 15:46:37.303 | DEBUG | 0958248-42 | tableChannelEndPoint:244
> | task ***@***.***[{l=/192.168.5.36:8443,r=/
> 192.168.5.223:55837
> ***@***.***
> {NOT_HANDSHA
|
Yes please. And only as file please |
ere is the log
On Tue, Aug 27, 2024 at 6:06 PM Torsten Oltmanns ***@***.***> wrote:
Yes please. And only as file please
—
Reply to this email directly, view it on GitHub
<#46 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BKBP7GSQVRX6I2T2KQJAO2TZTQXQNAVCNFSM6AAAAABMT4YHRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRHAZTSNRQHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2024.08.27 17:01:54 =~=~=~=~=~=~=~=~=~=~=~=
./start.sh
[?2004l
2024-08-27 17:02:01.115 | INFO | main | erter.core.util.Util:35 | Loading config.properties from: config/config.properties
2024-08-27 17:02:01.145 | DEBUG | main | ging.LoggerProviders:152 | Logging Provider: org.jboss.logging.Log4j2LoggerProvider
2024-08-27 17:02:01.891 | INFO | main | core.BMSListProducer:98 | Intialized BMS #0[SAMSUNG_CAN] on port can0
2024-08-27 17:02:01.898 | INFO | main | verter.BmsToInverter:261 | Starting BMS receiver...
2024-08-27 17:02:01.900 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:01.901 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:01.902 | INFO | Thread-2 | toinverter.core.Port:111 | Opening can0 ...
2024-08-27 17:02:01.919 | INFO | Thread-2 | toinverter.core.Port:113 | Opening port can0 SUCCESSFUL
2024-08-27 17:02:01.920 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:01.925 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x00, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA5, 0x15, 0x00, 0x00, 0x55, 0x64, 0x24, 0x5F]
2024-08-27 17:02:01.926 | DEBUG | Thread-2 | msungBmsCANProcessor:96 |
Pack V Pack A Avg
SOC SOH\n55.4 0.0 85.0 100.0
2024-08-27 17:02:01.927 | INFO | main | verter.BmsToInverter:290 | Starting inverter sender...
2024-08-27 17:02:01.928 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:02:01.931 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:02:01.933 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.934 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.936 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.937 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.938 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.939 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.939 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:02:01.940 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:01.940 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.942 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.943 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.944 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.945 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:01.946 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:02.940 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:02.941 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:02.941 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:02.942 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x01, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00]
2024-08-27 17:02:02.942 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:02:02.942 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:03.943 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:03.943 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:03.943 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:03.944 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x02, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0xB0, 0x0E, 0xC0, 0x01]
2024-08-27 17:02:03.944 | DEBUG | Thread-2 | msungBmsCANProcessor:156 |
Max Voltage Max Charge Max Discharge Min Voltage
58.1 376.0 -376.0
2024-08-27 17:02:03.945 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:02:03.945 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:04.945 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:04.946 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:04.946 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:04.947 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x03, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x83, 0x0F, 0x8A, 0x0F, 0x7D, 0x0F, 0xA5, 0x15]
2024-08-27 17:02:04.947 | DEBUG | Thread-2 | msungBmsCANProcessor:171 |
Max Cell mV Min Cell mV
3978000.0 3965000.0
2024-08-27 17:02:04.947 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:04.948 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:05.947 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:02:05.948 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:02:05.948 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:05.949 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:05.949 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:05.949 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:05.950 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x04, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB6, 0x15, 0x98, 0x15, 0x14, 0x17, 0x13, 0x00]
2024-08-27 17:02:05.950 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:05.950 | DEBUG | Thread-2 | msungBmsCANProcessor:188 |
Avg Temp Max Temp Min Temp
200 23.0 19.0
2024-08-27 17:02:05.951 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.951 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:05.953 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:05.953 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.954 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.955 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.956 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.957 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.958 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.959 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.959 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:05.960 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:06.953 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:06.954 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:06.954 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:06.955 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x05, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:06.958 | DEBUG | Thread-2 | msungBmsCANProcessor:199 |
Protocol version
1.3
2024-08-27 17:02:06.959 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:06.959 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:07.960 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:07.960 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:07.961 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:07.961 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x10, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x98, 0x15, 0x00, 0x00, 0x55, 0x64, 0x00, 0x00]
2024-08-27 17:02:07.962 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:07.962 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:08.963 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:08.963 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:08.963 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:08.965 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x11, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x0F, 0x7D, 0x0F, 0x16, 0x15]
2024-08-27 17:02:08.965 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:08.965 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:09.961 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:02:09.961 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:02:09.962 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:09.963 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:09.964 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.964 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.965 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.966 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:09.966 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.966 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:09.966 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:09.967 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.967 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x12, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:02:09.968 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:09.968 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.968 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:09.968 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.969 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.970 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:09.971 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:10.968 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:10.969 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:10.969 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:10.970 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x18, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB1, 0x15, 0x00, 0x00, 0x56, 0x64, 0x00, 0x00]
2024-08-27 17:02:10.971 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:10.971 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:11.971 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:11.972 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:11.972 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:11.973 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x19, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x0F, 0x80, 0x0F, 0x15, 0x15]
2024-08-27 17:02:11.973 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:11.974 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:12.974 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:12.975 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:12.975 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:12.975 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x1A, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:02:12.976 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:12.976 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:13.972 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:02:13.972 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:02:13.973 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:13.974 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:13.974 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.974 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.975 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.975 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.976 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.976 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.977 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.977 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:13.977 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.978 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:13.978 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:13.978 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.979 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x20, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB6, 0x15, 0x00, 0x00, 0x56, 0x64, 0x00, 0x00]
2024-08-27 17:02:13.979 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:13.979 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:13.980 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:14.980 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:14.981 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:14.981 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:14.982 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x21, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x0F, 0x81, 0x0F, 0x15, 0x14]
2024-08-27 17:02:14.982 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:14.983 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:15.984 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:15.984 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:15.984 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:15.985 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x22, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:02:15.985 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:15.985 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:16.986 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:16.986 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:16.986 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:16.987 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x28, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB0, 0x15, 0x00, 0x00, 0x55, 0x64, 0x00, 0x00]
2024-08-27 17:02:16.987 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:16.988 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:17.979 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:02:17.980 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:02:17.980 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:17.981 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:02:17.981 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.982 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.982 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.983 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.984 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.984 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.985 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.985 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.986 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.986 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:17.988 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:17.988 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:17.989 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:17.989 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x29, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x0F, 0x81, 0x0F, 0x14, 0x14]
2024-08-27 17:02:17.990 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:17.990 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:18.991 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:18.991 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:18.992 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:18.992 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x2A, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:02:18.993 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:18.994 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:02:19.994 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:19.995 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:19.995 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:19.995 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x30, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x9A, 0x15, 0x00, 0x00, 0x56, 0x64, 0x00, 0x00]
2024-08-27 17:02:19.996 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:02:19.996 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
^C2024-08-27 17:02:20.212 | INFO | Thread-1 | verter.BmsToInverter:426 | Shutting down BMS and inverter threads...FAILED
2024-08-27 17:02:20.214 | INFO | Thread-1 | ocol.can.JavaCANPort:125 | Shutting down port 'can0'...OK
2024-08-27 17:02:20.214 | INFO | Thread-1 | verter.BmsToInverter:458 | Shutting down ports...OK
Weld SE container 7e6c99b5-dd9c-4d4e-8d8f-f687560ca641 shut down by shutdown hook
***@***.***: ***@***.***[00m:[01;34m~/bmsapp $[00m cd logs
[?2004l
***@***.***: ***@***.***[00m:[01;34m~/bmsapp/logs $[00m ls
[?2004l
[0m[01;34m2024-08[0m BMS-to-Inverter.log
***@***.***: ***@***.***[00m:[01;34m~/bmsapp/logs $[00m mv ?M[K[K[7mBMS-to-Inverter.log[27mBMS-to-Inverter.log [7mBMS-to-Inverter.log[27mBMS-to-Inverter.log-old
[?2004l
***@***.***: ***@***.***[00m:[01;34m~/bmsapp/logs $[00m la
[?2004l
-bash: la: command not found
***@***.***: ***@***.***[00m:[01;34m~/bmsapp/logs $[00m ls
[?2004l
[0m[01;34m2024-08[0m BMS-to-Inverter.log-old
***@***.***: ***@***.***[00m:[01;34m~/bmsapp/logs $[00m cd ..
[?2004l
***@***.***: ***@***.***[00m:[01;34m~/bmsapp $[00m ./start.sh
[?2004l
2024-08-27 17:02:58.707 | INFO | main | erter.core.util.Util:35 | Loading config.properties from: config/config.properties
2024-08-27 17:02:58.738 | DEBUG | main | ging.LoggerProviders:152 | Logging Provider: org.jboss.logging.Log4j2LoggerProvider
2024-08-27 17:02:59.486 | INFO | main | core.BMSListProducer:98 | Intialized BMS #0[SAMSUNG_CAN] on port can0
2024-08-27 17:02:59.493 | INFO | main | verter.BmsToInverter:261 | Starting BMS receiver...
2024-08-27 17:02:59.495 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:02:59.496 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:02:59.497 | INFO | Thread-2 | toinverter.core.Port:111 | Opening can0 ...
2024-08-27 17:02:59.514 | INFO | Thread-2 | toinverter.core.Port:113 | Opening port can0 SUCCESSFUL
2024-08-27 17:02:59.514 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:02:59.675 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0xF0, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x88, 0x0F, 0x86, 0x0F, 0x83, 0x0F]
2024-08-27 17:02:59.675 | INFO | main | verter.BmsToInverter:290 | Starting inverter sender...
2024-08-27 17:02:59.677 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:02:59.680 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:02:59.681 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.682 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.683 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.684 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.685 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.686 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.687 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.688 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.689 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.690 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.691 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.692 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:02:59.694 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 -0.1 0.0 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:02:59.695 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:00.695 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:00.695 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:00.696 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:00.696 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0xF1, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x86, 0x0F, 0x83, 0x0F, 0x83, 0x0F]
2024-08-27 17:03:00.697 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 -0.1 0.0 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:00.697 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:01.698 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:01.698 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:01.698 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:01.699 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0xF2, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x86, 0x0F, 0x83, 0x0F, 0x82, 0x0F]
2024-08-27 17:03:01.699 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 -0.1 0.0 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:01.700 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:02.700 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:02.701 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:02.701 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:02.702 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0xF3, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x83, 0x0F, 0x86, 0x0F, 0x85, 0x0F]
2024-08-27 17:03:02.702 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 -0.1 0.0 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:02.702 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:03.693 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:03:03.694 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:03:03.694 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.695 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.696 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.696 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.697 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.698 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.698 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.699 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.700 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.700 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.701 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.702 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:03.703 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:03.703 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:03.703 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:03.704 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0xF4, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x80, 0x0F, 0x83, 0x0F, 0x85, 0x0F]
2024-08-27 17:03:03.705 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 -0.1 0.0 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:03.705 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:04.706 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:04.706 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:04.706 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:04.707 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x00, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA5, 0x15, 0x00, 0x00, 0x55, 0x64, 0x98, 0x5F]
2024-08-27 17:03:04.708 | DEBUG | Thread-2 | msungBmsCANProcessor:96 |
Pack V Pack A Avg
SOC SOH\n55.4 0.0 85.0 100.0
2024-08-27 17:03:04.708 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:04.708 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:05.709 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:05.709 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:05.709 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:05.710 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x01, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x00, 0x00]
2024-08-27 17:03:05.711 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:05.711 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:06.712 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:06.712 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:06.712 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:06.713 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x02, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0xB0, 0x0E, 0xC0, 0x01]
2024-08-27 17:03:06.714 | DEBUG | Thread-2 | msungBmsCANProcessor:156 |
Max Voltage Max Charge Max Discharge Min Voltage
58.1 376.0 -376.0
2024-08-27 17:03:06.714 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 0.0(#0) 0.0(#0) 0.0
2024-08-27 17:03:06.714 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:07.702 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:03:07.703 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:03:07.704 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:07.704 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:07.705 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.705 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.705 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.706 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.706 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.707 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.707 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.708 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.708 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.709 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:07.715 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:07.715 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:07.716 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:07.716 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x03, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x83, 0x0F, 0x8A, 0x0F, 0x7D, 0x0F, 0xA5, 0x15]
2024-08-27 17:03:07.716 | DEBUG | Thread-2 | msungBmsCANProcessor:171 |
Max Cell mV Min Cell mV
3978000.0 3965000.0
2024-08-27 17:03:07.717 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:07.717 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:08.717 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:08.718 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:08.718 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:08.719 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x04, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB6, 0x15, 0x98, 0x15, 0x14, 0x17, 0x13, 0x00]
2024-08-27 17:03:08.719 | DEBUG | Thread-2 | msungBmsCANProcessor:188 |
Avg Temp Max Temp Min Temp
200 23.0 19.0
2024-08-27 17:03:08.720 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:08.720 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:09.721 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:09.721 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:09.722 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:09.722 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x05, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:09.726 | DEBUG | Thread-2 | msungBmsCANProcessor:199 |
Protocol version
1.3
2024-08-27 17:03:09.726 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:09.726 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:10.727 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:10.727 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:10.728 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:10.728 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x10, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x98, 0x15, 0x00, 0x00, 0x55, 0x64, 0x00, 0x00]
2024-08-27 17:03:10.729 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:10.729 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:11.709 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:03:11.710 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:03:11.712 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:11.713 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:11.714 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.715 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.715 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.716 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.716 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.717 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.717 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.718 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.719 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.719 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:11.729 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:11.730 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:11.730 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:11.730 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x11, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x0F, 0x7D, 0x0F, 0x17, 0x15]
2024-08-27 17:03:11.731 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:11.731 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:12.732 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:12.732 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:12.732 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:12.733 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x12, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:03:12.733 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:12.733 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:13.734 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:13.734 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:13.734 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:13.735 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x18, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB0, 0x15, 0x00, 0x00, 0x56, 0x64, 0x00, 0x00]
2024-08-27 17:03:13.736 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:13.736 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:14.736 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:14.737 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:14.737 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:14.738 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x19, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x0F, 0x80, 0x0F, 0x15, 0x15]
2024-08-27 17:03:14.738 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:14.738 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:15.720 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:03:15.720 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:03:15.721 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:15.721 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:15.722 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.723 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.724 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.724 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.725 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.726 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.726 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.727 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.728 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.728 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x59, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:15.739 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:15.739 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:15.739 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:15.740 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x1A, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:03:15.740 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:15.740 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:16.741 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:16.741 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:16.742 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:16.742 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x20, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xB6, 0x15, 0x00, 0x00, 0x56, 0x64, 0x00, 0x00]
2024-08-27 17:03:16.742 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:16.743 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:17.743 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:17.743 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:17.744 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:17.744 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x21, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x0F, 0x82, 0x0F, 0x14, 0x14]
2024-08-27 17:03:17.744 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:17.745 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:18.745 | INFO | Thread-2 | verter.BmsToInverter:268 | Reading BMS #0 SAMSUNG_CAN on can0...
2024-08-27 17:03:18.745 | INFO | Thread-2 | stoinverter.core.BMS:130 | ---------------------------------> Thread 19
2024-08-27 17:03:18.746 | DEBUG | Thread-2 | ocol.can.JavaCANPort:76 | CAN frame read...
2024-08-27 17:03:18.746 | DEBUG | Thread-2 | ocol.can.JavaCANPort:82 | CAN read frame Buffer (HEX): [0x22, 0x05, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00]
2024-08-27 17:03:18.746 | INFO | Thread-2 | verter.BmsToInverter:320 |
BMS SOC V A CellMinV CellMaxV CellDiff
#1 85.0 55.4 0.0 3.965(#0) 3.978(#0) 0.013
2024-08-27 17:03:18.747 | INFO | Thread-2 | verter.BmsToInverter:390 | BMS alarms:
NONE
2024-08-27 17:03:19.729 | INFO | Thread-3 | verter.BmsToInverter:294 | Sending to inverter DEYE_CAN on can0...
2024-08-27 17:03:19.729 | DEBUG | Thread-3 | verter.core.Inverter:152 | Inverter received: Buffer (HEX): [null]
2024-08-27 17:03:19.730 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:19.730 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x51, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x45, 0x02, 0xB0, 0x0E, 0x50, 0xF1, 0xC0, 0x01]
2024-08-27 17:03:19.731 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:19.731 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x55, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x54, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:19.732 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:19.732 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x56, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0xA4, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:19.733 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:19.734 | DEBUG | Thread-3 | ocol.can.JavaCANPort:113 | CAN frame sending: Buffer (HEX): [0x5E, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00]
2024-08-27 17:03:19.734 | DEBUG | Thread-3 | verter.core.Inverter:173 | Inverter send: Buffer (HEX): [0x5E,
|
I think I can close this issue now a the Configurator issues have been resolved. Feel free to open another issue if you encounter any problems :) |
The only issue I have noticed that in the Web server, once you get an error from the bms it becomes visible and after the error is cleared, the webserver still shows the error.You have to restart the program to clear the error.Is that intentional?
|
No, that is definetely not intentional. I will investigate that - thanks! |
Hi, I have installed the bms-to-inverter on one rasperypi, no probs, all works OK.
On the second PI, an older model, the application was installed and built OK, however when I clicked Close, it popped out with a message Failed to install the application! java,nio.FileSystemNotFoundException
Can it install into a 32bit version?
The Can interface was OK, as when I run candump can0 , I was getting a stream of valid data.
Second question, the battery change current, and the voltage limit for charge and discharge, could it be modified before being sent to the Inverter?
Essentially, I would like to 'undercharge' BMS to around 85% and discharge to about perhaps 15% (I have plenty of capacity.
I would prefer not to use limits reported by BMS, as charge to ~100% is scary, and discharge too low, wears out the battery.
At present I am testing several Samsung packs, and I am surprised how little data is pulled using CAN, RS485 seems to have about 10 times the amount of data.
However I don't know what data is collected from the BMS and what needs to be sent to the Inverter (is there some tutorial explaining can IDs and data being exchanged?)
And thanks a lot for this program.
The text was updated successfully, but these errors were encountered: