Closed madether closed 7 years ago
Looking further at the 0022 device, here are some more possible interpretations
2 bytes: device type = 0x0022 4 bytes: inverter ID = 0x7f13e4a6 2 bytes: data length = 0x003a 4 bytes: timestamp 2 bytes: identifier ? = 0x0005, 0x0106, 0x0107, 0x0108, 0x0109 13*4 bytes: float = 0.0, -0.0, NaN
The value 0xff7fffff (Not a Number) appears in many SolarEdge data fields and probably signifies a missing value.
I have seen a 0030 device in my data about once per day as well, but I haven't paid attention to it. Here's what I see in the one you posted above.
2 bytes: device type = 0x0030 4 bytes: inverter ID = 0x7f13e4a6 2 bytes: data length = 0x0056 4 bytes: timestamp 12 bytes: C string = "T16C0005391\0" 4 bytes: float = 419.1000061035156 4 bytes: float = 6.776425361633301 4 bytes: float = 6400.0 4 bytes: float = 6563.0 4 bytes: float = 2193.0 54 bytes: data
Maybe you can recognize some of these values.
That is fantastic to see. any chance that can be added to the code for me please.
That 0030 looks like the battery that is connected to the inverter. The other looks like the broken meter, or not working correctly meter. there is another but I bet it will come out in the logs.
Thanks for looking a the data streams as I have no idea how to get that out of them
I doubt that the 0300 is related to the battery because I don't have one. Does the string T16C0005391 look familiar to you?
Don't you guys mix up 0030 and 0300? I don't have batteries either, but I do get telemetry from device 0300, which appears to be the "POLESTAR" (CPU board).
The data @madether posted above shows a device 0x0030 that is contained within the 0500 record. I am seeing unknown devices 0017 and 0018 in my data which I haven't bothered to try to interpret. My last post referencing device 0300 was a typo, I meant to say 0030. I can't find a device 0030 in my data but maybe I remember seeing a device 0300 once before.
Can you post an example of the 0300 data @Jerrythafast?
In any case these look like figures from my Tesla battery 4 bytes: float = 6400.0 4 bytes: float = 6563.0 4 bytes: float = 2193.0
Will check the T16c number on the inverter if it is showing.
T16C0005391 is my battery . I would love to be able to get that data through the stream too if possible.
Then I definitely didn't see an 0030 device in my data (although I hope I do someday :)
If you could capture whatever data is being displayed on the monitoring display and capture the data that is being sent at the same time or just before, it should be possible to correlate the values and figure out the data format.
@jbuehl I will get that to you shortly, and again thanks a lot. :)
here we go. upload.zip
@jbuehl, I'll get back to you about the 0300 data as I have not investigated that yet. I had looked at the 0017 and 0018 some time ago, though.
My 0018 data is always the same and consists of my country code (2 bytes) and a C string with the country name. Not that interesting.
The 0017 data is cool though. Starts with the regular header: 4 bytes: Inverter ID 2 bytes: Data length 4 bytes: Timestamp
Then some strings (reminds me very much of the battery data posted above): 10 bytes: "SolarEdge\0" 7 bytes: "SE3000\0" 9 bytes: My inverter's ID as a string, i.e. "7F123456\0" 6 bytes: Could be a version number (mine is 01 00 00 00 03 00; i.e., v1.0.3)
Then three structs detailing the three main parts of the device: 4 bytes: CPU ID (= inverterID) 2 bytes: 0 (sequence number) 2 bytes: CPU device type (0300 in my case, which is a POLESTAR) 6 bytes: CPU Version (v3.1449.0)
4 bytes: DSP1 ID (= inverterID | 0x00800000, so this is what "the bit" refers to) 2 bytes: 1 (sequence number) 2 bytes: DSP1 device type (0200 in my case, which is a VENUS_MANAGER) 6 bytes: DSP1 Version (v1.210.787)
4 bytes: DSP2 ID (= inverterID | 0x00C00000) 2 bytes: 2 (sequence number) 2 bytes: DSP2 device type (0D00 in my case, which is a VENUS_POWER) 6 bytes: DSP2 Version (v2.52.154)
And finally some more data: 7 bytes: ? (always 01 00 40 08 00 00 00 for me) 1 byte: Number of paired optimizers 2 bytes: ? (always 0)
I will capture a days worth of pcap and up load it when done.
Very good, @Jerrythafast. I verified that's what my inverters are sending in the 0017 and 0018 data. It's not especially useful to me, though, since it is static.
So here is a 9 hours worth of a pcap.
I also cycled through the inverter options at the beginning of the capture too.
Worth noting, inverter sn 07f13e4a6, battery T16C0005391 , and 4012640 which I feel is one of the attached meters.
upload2.zip
anyone able to help decode this \x53\x75\x6e\x53\x00\x01\x00\x41\x53\x6f\x6c\x61\x72\x45\x64\x67\x65\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2d\x2d\x2d\x2d\x2d\x2d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x30\x30\x30\x33\x2e\x31\x38\x32\x30\x00\x00\x00\x00\x00\x00\x00\x37\x46\x31\x33\x45\x34\x41\x36\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x65\x00\x32\x1f\x20\x1f\x20\xff\xff\xff\xff\xff\xfc\x00\xfb\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\xec\x78\xff\xfd\x13\x87\xff\xfe\x4d\xc2\xff\xfe\xb2\x44\xff\xfe\x27\x08\xff\xfe\x00\x04\x85\xd0\x00\x00\x00\x00\x00\x00\x01\x91\x00\x00\xec\x2c\xff\xfd\x80\x00\x06\xdd\x80\x00\x80\x00\xff\xfe\x00\x04\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x01
Where did this data come from? It doesn't look like SolarEdge data.
it is a rs485 sunspec output.
The SunSpec protocol is open and the spec is published. Do you have it?
To be honest i am not a programmer so I have no real ability to decode this sort of traffic. I have tried but really just end up with nothing. a listing of the 40xxx codes for the inverter but that's it.
as far as the information coming out of the captures it shows me nothing useful. {"inverters": {"7F13E4A6": {"Uptime": 26551, "Temp": 26.976810455322266, "Vac": 250.453125, "Eac": 0.0, "Interval": 300, "Iac": 12.65625, "Eday": 5627.02001953125, "Etot": 1.229782974897691e+19, "Vdc": 401.875, "Pac": 3160.0, "Time": "10:45:00", "Date": "2016-07-19", "Freq": 49.90624237060547, "ID": "7F13E4A6", "Pmax": 6000.0}}, "events": {}, "optimizers": {}}
There is nothing about what is being produced or consumed. I am really looking for battery in my case and current consumption production which this inverter has but not coming out of the logging. as I have said, not a programmer, I have search high and low to try and get some useful info out of this inverter. I have an sma and it produces much better data.
The sad thing here is that the inverter has a 5 minute polling time so the resolution is pretty bad.
I was hoping @jbuehl would be able to have a deeper look into upload2.zip to see if there is anything that could be gained from it and added to the current code.
The data you are looking for is likely in the 0030 and 0022 messages we have seen. I would like to add it to the code, but I haven't had the time to look at it yet. Since I don't have these devices myself, all that I can do is to guess at where individual numbers might be in the messages. In order to know what the numbers signify, however, it will be up to you or someone with these devices to look at whatever displays or user interfaces that you currently have that shows these metrics. For example, I saw the values 6400.0, 6563.0, and 2193.0 in one of your files, but I have no way of knowing what they are supposed to mean just from looking at the data.
I don't know if there is a way to make the data reporting interval faster than 5 minutes. Other people have talked about speeding it up, but I don't know if they were successful.
I am more than happy to have a look at what is produced and give you feed back as to what it actually means.
I appreciate any extra effort that you're likely to put into it.
The telemetry type 0300 data are "Polstar events". Each event is 28 bytes of data, starting with a UINT32 EventType. The remaining 24 bytes are 5 parameters that depend on the event type. I bet the events include the entering/exiting of Night Mode.
I also have telemetry data of type 0200. This appears to be something similar for a different subdevice of the inverter.
Timestamp EventType Param1 Param2 Param3 Param4 Param5
23 42 b2 56 01 00 00 00 22 42 b2 56 ff ff ff ff 23 42 b2 56 00 00 00 00 00 00 00 00
ed 7d b2 56 00 00 00 00 ed 7d b2 56 ed 7d b2 56 01 00 00 00 00 00 00 00 0f 20 28 00
20 7e b2 56 01 00 00 00 20 7e b2 56 ff ff ff ff 20 7e b2 56 00 00 00 00 00 00 00 00
b5 4d b3 56 00 00 00 00 b5 4d b3 56 b5 4d b3 56 01 00 00 00 00 00 00 00 0f 20 68 00
e9 4d b3 56 01 00 00 00 e6 4d b3 56 ff ff ff ff e9 4d b3 56 00 00 00 00 00 00 00 00
5b da b3 56 00 00 00 00 5b da b3 56 5b da b3 56 01 00 00 00 00 00 00 00 0f 20 68 00
8e da b3 56 01 00 00 00 8d da b3 56 ff ff ff ff 8e da b3 56 00 00 00 00 00 00 00 00
bc 70 b4 56 07 00 00 00 01 00 00 00 01 00 00 00 b8 6f b4 56 00 00 00 00 00 00 00 00
2d e1 b4 56 00 00 00 00 2d e1 b4 56 2d e1 b4 56 01 00 00 00 00 00 00 00 0f 20 68 00
61 e1 b4 56 01 00 00 00 5d e1 b4 56 10 0e 00 00 61 e1 b4 56 00 00 00 00 00 00 00 00
d1 6d b5 56 00 00 00 00 d1 6d b5 56 e1 7b b5 56 01 00 00 00 00 00 00 00 0f 20 68 00
05 6e b5 56 01 00 00 00 04 6e b5 56 10 0e 00 00 05 6e b5 56 00 00 00 00 00 00 00 00
37 e3 b5 56 07 00 00 00 00 00 00 00 01 00 00 00 3e e2 b5 56 00 00 00 00 00 00 00 00
27 37 b6 56 00 00 00 00 27 37 b6 56 37 45 b6 56 01 00 00 00 00 00 00 00 0f 20 68 00
5a 37 b6 56 01 00 00 00 58 37 b6 56 10 0e 00 00 5a 37 b6 56 00 00 00 00 00 00 00 00
cc c3 b6 56 00 00 00 00 cc c3 b6 56 dc d1 b6 56 01 00 00 00 00 00 00 00 0f 20 68 00
00 c4 b6 56 01 00 00 00 ff c3 b6 56 10 0e 00 00 00 c4 b6 56 00 00 00 00 00 00 00 00
91 8b b7 56 00 00 00 00 91 8b b7 56 a1 99 b7 56 01 00 00 00 00 00 00 00 0f 20 68 00
c6 8b b7 56 01 00 00 00 c4 8b b7 56 10 0e 00 00 c6 8b b7 56 00 00 00 00 00 00 00 00
38 18 b8 56 00 00 00 00 38 18 b8 56 48 26 b8 56 01 00 00 00 00 00 00 00 0f 20 68 00
6b 18 b8 56 01 00 00 00 69 18 b8 56 10 0e 00 00 6b 18 b8 56 00 00 00 00 00 00 00 00
3e d8 b8 56 00 00 00 00 3e d8 b8 56 4e e6 b8 56 01 00 00 00 00 00 00 00 0f 20 68 00
72 d8 b8 56 01 00 00 00 70 d8 b8 56 10 0e 00 00 72 d8 b8 56 00 00 00 00 00 00 00 00
e5 64 b9 56 00 00 00 00 e5 64 b9 56 f5 72 b9 56 01 00 00 00 00 00 00 00 0f 20 68 00
18 65 b9 56 01 00 00 00 16 65 b9 56 10 0e 00 00 18 65 b9 56 00 00 00 00 00 00 00 00
70 32 ba 56 00 00 00 00 70 32 ba 56 80 40 ba 56 01 00 00 00 00 00 00 00 0f 20 68 00
a4 32 ba 56 01 00 00 00 a2 32 ba 56 10 0e 00 00 a4 32 ba 56 00 00 00 00 00 00 00 00
17 bf ba 56 00 00 00 00 17 bf ba 56 27 cd ba 56 01 00 00 00 00 00 00 00 0f 20 68 00
ab c0 ba 56 01 00 00 00 a9 c0 ba 56 10 0e 00 00 ab c0 ba 56 00 00 00 00 00 00 00 00
ef 81 bb 56 00 00 00 00 ef 81 bb 56 ff 8f bb 56 01 00 00 00 00 00 00 00 0f 20 68 00
23 82 bb 56 01 00 00 00 21 82 bb 56 10 0e 00 00 23 82 bb 56 00 00 00 00 00 00 00 00
96 0e bc 56 00 00 00 00 96 0e bc 56 a6 1c bc 56 01 00 00 00 00 00 00 00 0f 20 68 00
8e 15 bc 56 01 00 00 00 8d 15 bc 56 10 0e 00 00 8e 15 bc 56 00 00 00 00 00 00 00 00
0b d8 bc 56 00 00 00 00 0b d8 bc 56 1b e6 bc 56 01 00 00 00 00 00 00 00 0f 20 68 00
41 d8 bc 56 01 00 00 00 3e d8 bc 56 10 0e 00 00 41 d8 bc 56 00 00 00 00 00 00 00 00
b0 64 bd 56 00 00 00 00 b0 64 bd 56 c0 72 bd 56 01 00 00 00 00 00 00 00 0f 20 68 00
17 65 bd 56 01 00 00 00 16 65 bd 56 10 0e 00 00 17 65 bd 56 00 00 00 00 00 00 00 00
45 e3 bd 56 07 00 00 00 00 00 00 00 01 00 00 00 48 e2 bd 56 00 00 00 00 00 00 00 00
0e 2a be 56 00 00 00 00 0e 2a be 56 1e 38 be 56 01 00 00 00 00 00 00 00 0f 20 68 00
ce 2a be 56 01 00 00 00 cb 2a be 56 10 0e 00 00 ce 2a be 56 00 00 00 00 00 00 00 00
b4 b6 be 56 00 00 00 00 b4 b6 be 56 c4 c4 be 56 01 00 00 00 00 00 00 00 0f 20 68 00
e7 b6 be 56 01 00 00 00 e6 b6 be 56 10 0e 00 00 e7 b6 be 56 00 00 00 00 00 00 00 00
9e 79 bf 56 00 00 00 00 9e 79 bf 56 ae 87 bf 56 01 00 00 00 00 00 00 00 0f 20 68 00
d2 79 bf 56 01 00 00 00 cf 79 bf 56 10 0e 00 00 d2 79 bf 56 00 00 00 00 00 00 00 00
44 06 c0 56 00 00 00 00 44 06 c0 56 54 14 c0 56 01 00 00 00 00 00 00 00 0f 20 68 00
77 06 c0 56 01 00 00 00 76 06 c0 56 10 0e 00 00 77 06 c0 56 00 00 00 00 00 00 00 00
06 c8 c0 56 00 00 00 00 06 c8 c0 56 16 d6 c0 56 01 00 00 00 00 00 00 00 0f 20 68 00
3a c8 c0 56 01 00 00 00 38 c8 c0 56 10 0e 00 00 3a c8 c0 56 00 00 00 00 00 00 00 00
ac 54 c1 56 00 00 00 00 ac 54 c1 56 bc 62 c1 56 01 00 00 00 00 00 00 00 0f 20 68 00
e0 54 c1 56 01 00 00 00 df 54 c1 56 10 0e 00 00 e0 54 c1 56 00 00 00 00 00 00 00 00
28 1f c2 56 00 00 00 00 28 1f c2 56 38 2d c2 56 01 00 00 00 00 00 00 00 0f 20 68 00
5c 1f c2 56 01 00 00 00 5a 1f c2 56 10 0e 00 00 5c 1f c2 56 00 00 00 00 00 00 00 00
cf ab c2 56 00 00 00 00 cf ab c2 56 df b9 c2 56 01 00 00 00 00 00 00 00 0f 20 68 00
41 ac c2 56 01 00 00 00 3f ac c2 56 10 0e 00 00 41 ac c2 56 00 00 00 00 00 00 00 00
26 70 c3 56 00 00 00 00 26 70 c3 56 36 7e c3 56 01 00 00 00 00 00 00 00 0f 20 68 00
61 70 c3 56 01 00 00 00 5e 70 c3 56 10 0e 00 00 61 70 c3 56 00 00 00 00 00 00 00 00
cc fc c3 56 00 00 00 00 cc fc c3 56 dc 0a c4 56 01 00 00 00 00 00 00 00 0f 20 68 00
00 fd c3 56 01 00 00 00 ff fc c3 56 10 0e 00 00 00 fd c3 56 00 00 00 00 00 00 00 00
06 c2 c4 56 00 00 00 00 06 c2 c4 56 16 d0 c4 56 01 00 00 00 00 00 00 00 0f 20 68 00
39 c2 c4 56 01 00 00 00 37 c2 c4 56 10 0e 00 00 39 c2 c4 56 00 00 00 00 00 00 00 00
ac 4e c5 56 00 00 00 00 ac 4e c5 56 bc 5c c5 56 01 00 00 00 00 00 00 00 0f 20 68 00
c1 4e c5 56 01 00 00 00 c0 4e c5 56 10 0e 00 00 c1 4e c5 56 00 00 00 00 00 00 00 00
d2 0d c6 56 00 00 00 00 d2 0d c6 56 e2 1b c6 56 01 00 00 00 00 00 00 00 0f 20 68 00
24 0e c6 56 01 00 00 00 22 0e c6 56 10 0e 00 00 24 0e c6 56 00 00 00 00 00 00 00 00
79 9a c6 56 00 00 00 00 79 9a c6 56 89 a8 c6 56 01 00 00 00 00 00 00 00 0f 20 68 00
8e 9a c6 56 01 00 00 00 8c 9a c6 56 10 0e 00 00 8e 9a c6 56 00 00 00 00 00 00 00 00
21 60 c7 56 00 00 00 00 21 60 c7 56 31 6e c7 56 01 00 00 00 00 00 00 00 0f 20 68 00
55 60 c7 56 01 00 00 00 52 60 c7 56 10 0e 00 00 55 60 c7 56 00 00 00 00 00 00 00 00
c7 ec c7 56 00 00 00 00 c7 ec c7 56 d7 fa c7 56 01 00 00 00 00 00 00 00 0f 20 68 00
dc ec c7 56 01 00 00 00 db ec c7 56 10 0e 00 00 dc ec c7 56 00 00 00 00 00 00 00 00
5e b0 c8 56 00 00 00 00 5e b0 c8 56 6e be c8 56 01 00 00 00 00 00 00 00 0f 20 68 00
92 b0 c8 56 01 00 00 00 90 b0 c8 56 10 0e 00 00 92 b0 c8 56 00 00 00 00 00 00 00 00
05 3d c9 56 00 00 00 00 05 3d c9 56 15 4b c9 56 01 00 00 00 00 00 00 00 0f 20 68 00
39 3d c9 56 01 00 00 00 37 3d c9 56 10 0e 00 00 39 3d c9 56 00 00 00 00 00 00 00 00
4a 09 ca 56 00 00 00 00 4a 09 ca 56 5a 17 ca 56 01 00 00 00 00 00 00 00 0f 20 68 00
7d 09 ca 56 01 00 00 00 7b 09 ca 56 10 0e 00 00 7d 09 ca 56 00 00 00 00 00 00 00 00
f0 95 ca 56 00 00 00 00 f0 95 ca 56 00 a4 ca 56 01 00 00 00 00 00 00 00 0f 20 68 00
23 96 ca 56 01 00 00 00 21 96 ca 56 10 0e 00 00 23 96 ca 56 00 00 00 00 00 00 00 00
ce 55 cb 56 00 00 00 00 ce 55 cb 56 de 63 cb 56 01 00 00 00 00 00 00 00 0f 20 68 00
1a 56 cb 56 01 00 00 00 18 56 cb 56 10 0e 00 00 1a 56 cb 56 00 00 00 00 00 00 00 00
74 e2 cb 56 00 00 00 00 74 e2 cb 56 84 f0 cb 56 01 00 00 00 00 00 00 00 0f 20 68 00
a8 e2 cb 56 01 00 00 00 a6 e2 cb 56 10 0e 00 00 a8 e2 cb 56 00 00 00 00 00 00 00 00
c7 ad cc 56 00 00 00 00 c7 ad cc 56 d7 bb cc 56 01 00 00 00 00 00 00 00 0f 20 68 00
39 ae cc 56 01 00 00 00 37 ae cc 56 10 0e 00 00 39 ae cc 56 00 00 00 00 00 00 00 00
c7 ad cc 56 00 00 00 00 c7 ad cc 56 d7 bb cc 56 01 00 00 00 00 00 00 00 0f 20 68 00
39 ae cc 56 01 00 00 00 37 ae cc 56 10 0e 00 00 39 ae cc 56 00 00 00 00 00 00 00 00
6d 3a cd 56 00 00 00 00 6d 3a cd 56 7d 48 cd 56 01 00 00 00 00 00 00 00 0f 20 68 00
a1 3a cd 56 01 00 00 00 a0 3a cd 56 10 0e 00 00 a1 3a cd 56 00 00 00 00 00 00 00 00
16 00 ce 56 00 00 00 00 16 00 ce 56 26 0e ce 56 01 00 00 00 00 00 00 00 0f 20 68 00
2b 00 ce 56 01 00 00 00 29 00 ce 56 10 0e 00 00 2b 00 ce 56 00 00 00 00 00 00 00 00
bc 8c ce 56 00 00 00 00 bc 8c ce 56 cc 9a ce 56 01 00 00 00 00 00 00 00 0f 20 68 00
dd 8d ce 56 01 00 00 00 dc 8d ce 56 10 0e 00 00 dd 8d ce 56 00 00 00 00 00 00 00 00
b1 50 cf 56 00 00 00 00 b1 50 cf 56 c1 5e cf 56 01 00 00 00 00 00 00 00 0f 20 68 00
c7 50 cf 56 01 00 00 00 c4 50 cf 56 10 0e 00 00 c7 50 cf 56 00 00 00 00 00 00 00 00
57 dd cf 56 00 00 00 00 57 dd cf 56 67 eb cf 56 01 00 00 00 00 00 00 00 0f 20 68 00
8a dd cf 56 01 00 00 00 89 dd cf 56 10 0e 00 00 8a dd cf 56 00 00 00 00 00 00 00 00
b8 a2 d0 56 00 00 00 00 b8 a2 d0 56 c8 b0 d0 56 01 00 00 00 00 00 00 00 0f 20 68 00
eb a2 d0 56 01 00 00 00 e9 a2 d0 56 10 0e 00 00 eb a2 d0 56 00 00 00 00 00 00 00 00
5e 2f d1 56 00 00 00 00 5e 2f d1 56 6e 3d d1 56 01 00 00 00 00 00 00 00 0f 20 68 00
91 2f d1 56 01 00 00 00 90 2f d1 56 10 0e 00 00 91 2f d1 56 00 00 00 00 00 00 00 00
36 f5 d1 56 00 00 00 00 36 f5 d1 56 46 03 d2 56 01 00 00 00 00 00 00 00 0f 20 68 00
6a f5 d1 56 01 00 00 00 68 f5 d1 56 10 0e 00 00 6a f5 d1 56 00 00 00 00 00 00 00 00
dc 81 d2 56 00 00 00 00 dc 81 d2 56 ec 8f d2 56 01 00 00 00 00 00 00 00 0f 20 68 00
0f 82 d2 56 01 00 00 00 0e 82 d2 56 10 0e 00 00 0f 82 d2 56 00 00 00 00 00 00 00 00
8f 48 d3 56 00 00 00 00 8f 48 d3 56 9f 56 d3 56 01 00 00 00 00 00 00 00 0f 20 68 00
c3 48 d3 56 01 00 00 00 c0 48 d3 56 10 0e 00 00 c3 48 d3 56 00 00 00 00 00 00 00 00
35 d5 d3 56 00 00 00 00 35 d5 d3 56 45 e3 d3 56 01 00 00 00 00 00 00 00 0f 20 68 00
68 d5 d3 56 01 00 00 00 67 d5 d3 56 10 0e 00 00 68 d5 d3 56 00 00 00 00 00 00 00 00
10 99 d4 56 00 00 00 00 10 99 d4 56 20 a7 d4 56 01 00 00 00 00 00 00 00 0f 20 68 00
44 99 d4 56 01 00 00 00 42 99 d4 56 10 0e 00 00 44 99 d4 56 00 00 00 00 00 00 00 00
b6 25 d5 56 00 00 00 00 b6 25 d5 56 c6 33 d5 56 01 00 00 00 00 00 00 00 0f 20 68 00
ea 25 d5 56 01 00 00 00 e8 25 d5 56 10 0e 00 00 ea 25 d5 56 00 00 00 00 00 00 00 00
46 e0 d5 56 00 00 00 00 46 e0 d5 56 56 ee d5 56 01 00 00 00 00 00 00 00 0f 20 68 00
7a e0 d5 56 01 00 00 00 78 e0 d5 56 10 0e 00 00 7a e0 d5 56 00 00 00 00 00 00 00 00
ec 6c d6 56 00 00 00 00 ec 6c d6 56 fc 7a d6 56 01 00 00 00 00 00 00 00 0f 20 68 00
01 6d d6 56 01 00 00 00 00 6d d6 56 10 0e 00 00 01 6d d6 56 00 00 00 00 00 00 00 00
f8 3b d7 56 00 00 00 00 f8 3b d7 56 08 4a d7 56 01 00 00 00 00 00 00 00 0f 20 68 00
2b 3c d7 56 01 00 00 00 29 3c d7 56 10 0e 00 00 2b 3c d7 56 00 00 00 00 00 00 00 00
9e c8 d7 56 00 00 00 00 9e c8 d7 56 ae d6 d7 56 01 00 00 00 00 00 00 00 0f 20 68 00
d2 c8 d7 56 01 00 00 00 d0 c8 d7 56 10 0e 00 00 d2 c8 d7 56 00 00 00 00 00 00 00 00
c8 8e d8 56 00 00 00 00 c8 8e d8 56 d8 9c d8 56 01 00 00 00 00 00 00 00 0f 20 68 00
dd 8e d8 56 01 00 00 00 db 8e d8 56 10 0e 00 00 dd 8e d8 56 00 00 00 00 00 00 00 00
6e 1b d9 56 00 00 00 00 6e 1b d9 56 7e 29 d9 56 01 00 00 00 00 00 00 00 0f 20 68 00
84 1b d9 56 01 00 00 00 82 1b d9 56 10 0e 00 00 84 1b d9 56 00 00 00 00 00 00 00 00
da e0 d9 56 00 00 00 00 da e0 d9 56 ea ee d9 56 01 00 00 00 00 00 00 00 0f 20 68 00
f0 e0 d9 56 01 00 00 00 ee e0 d9 56 10 0e 00 00 f0 e0 d9 56 00 00 00 00 00 00 00 00
80 6d da 56 00 00 00 00 80 6d da 56 90 7b da 56 01 00 00 00 00 00 00 00 0f 20 68 00
b4 6d da 56 01 00 00 00 b2 6d da 56 10 0e 00 00 b4 6d da 56 00 00 00 00 00 00 00 00
ef 31 db 56 00 00 00 00 ef 31 db 56 ff 3f db 56 01 00 00 00 00 00 00 00 0f 20 68 00
23 32 db 56 01 00 00 00 7b 4e db 56 10 0e 00 00 23 32 db 56 00 00 00 00 00 00 00 00
f0 da db 56 00 00 00 00 f0 da db 56 00 e9 db 56 01 00 00 00 00 00 00 00 0f 20 68 00
23 db db 56 01 00 00 00 c7 be db 56 10 0e 00 00 23 db db 56 00 00 00 00 00 00 00 00
5a 81 dc 56 00 00 00 00 5a 81 dc 56 6a 8f dc 56 01 00 00 00 00 00 00 00 0f 20 68 00
8e 81 dc 56 01 00 00 00 8c 81 dc 56 10 0e 00 00 8e 81 dc 56 00 00 00 00 00 00 00 00
01 0e dd 56 00 00 00 00 01 0e dd 56 11 1c dd 56 01 00 00 00 00 00 00 00 0f 20 68 00
3a 0e dd 56 01 00 00 00 38 0e dd 56 10 0e 00 00 3a 0e dd 56 00 00 00 00 00 00 00 00
8f d7 dd 56 00 00 00 00 8f d7 dd 56 9f e5 dd 56 01 00 00 00 00 00 00 00 0f 20 68 00
e1 d7 dd 56 01 00 00 00 e0 d7 dd 56 10 0e 00 00 e1 d7 dd 56 00 00 00 00 00 00 00 00
37 64 de 56 00 00 00 00 37 64 de 56 47 72 de 56 01 00 00 00 00 00 00 00 0f 20 68 00
6a 64 de 56 01 00 00 00 c2 80 de 56 10 0e 00 00 6a 64 de 56 00 00 00 00 00 00 00 00
8c 42 df 56 00 00 00 00 8c 42 df 56 9c 50 df 56 01 00 00 00 00 00 00 00 0f 20 68 00
bf 42 df 56 01 00 00 00 63 26 df 56 10 0e 00 00 bf 42 df 56 00 00 00 00 00 00 00 00
d8 b2 df 56 00 00 00 00 d8 b2 df 56 e8 c0 df 56 01 00 00 00 00 00 00 00 0f 20 68 00
c4 b4 df 56 01 00 00 00 c3 b4 df 56 10 0e 00 00 c4 b4 df 56 00 00 00 00 00 00 00 00
fa 78 e0 56 00 00 00 00 fa 78 e0 56 0a 87 e0 56 01 00 00 00 00 00 00 00 0f 20 68 00
2d 79 e0 56 01 00 00 00 2b 79 e0 56 10 0e 00 00 2d 79 e0 56 00 00 00 00 00 00 00 00
a0 05 e1 56 00 00 00 00 a0 05 e1 56 b0 13 e1 56 01 00 00 00 00 00 00 00 0f 20 68 00
b6 05 e1 56 01 00 00 00 b4 05 e1 56 10 0e 00 00 b6 05 e1 56 00 00 00 00 00 00 00 00
6d cc e1 56 00 00 00 00 6d cc e1 56 7d da e1 56 01 00 00 00 00 00 00 00 0f 20 68 00
a0 cc e1 56 01 00 00 00 9e cc e1 56 10 0e 00 00 a0 cc e1 56 00 00 00 00 00 00 00 00
13 59 e2 56 00 00 00 00 13 59 e2 56 23 67 e2 56 01 00 00 00 00 00 00 00 0f 20 68 00
28 59 e2 56 01 00 00 00 27 59 e2 56 10 0e 00 00 28 59 e2 56 00 00 00 00 00 00 00 00
7e 1d e3 56 00 00 00 00 7e 1d e3 56 8e 2b e3 56 01 00 00 00 00 00 00 00 0f 20 68 00
b2 1d e3 56 01 00 00 00 b0 1d e3 56 10 0e 00 00 b2 1d e3 56 00 00 00 00 00 00 00 00
24 aa e3 56 00 00 00 00 24 aa e3 56 34 b8 e3 56 01 00 00 00 00 00 00 00 0f 20 68 00
d5 ab e3 56 01 00 00 00 d3 ab e3 56 10 0e 00 00 d5 ab e3 56 00 00 00 00 00 00 00 00
49 6f e4 56 00 00 00 00 49 6f e4 56 59 7d e4 56 01 00 00 00 00 00 00 00 0f 20 68 00
7d 6f e4 56 01 00 00 00 7c 6f e4 56 10 0e 00 00 7d 6f e4 56 00 00 00 00 00 00 00 00
f1 fb e4 56 00 00 00 00 f1 fb e4 56 01 0a e5 56 01 00 00 00 00 00 00 00 0f 20 68 00
24 fc e4 56 01 00 00 00 22 fc e4 56 10 0e 00 00 24 fc e4 56 00 00 00 00 00 00 00 00
f1 fb e4 56 00 00 00 00 f1 fb e4 56 01 0a e5 56 01 00 00 00 00 00 00 00 0f 20 68 00
24 fc e4 56 01 00 00 00 22 fc e4 56 10 0e 00 00 24 fc e4 56 00 00 00 00 00 00 00 00
ac c2 e5 56 00 00 00 00 ac c2 e5 56 bc d0 e5 56 01 00 00 00 00 00 00 00 0f 20 68 00
e0 c2 e5 56 01 00 00 00 de c2 e5 56 10 0e 00 00 e0 c2 e5 56 00 00 00 00 00 00 00 00
52 4f e6 56 00 00 00 00 52 4f e6 56 62 5d e6 56 01 00 00 00 00 00 00 00 0f 20 68 00
86 4f e6 56 01 00 00 00 84 4f e6 56 10 0e 00 00 86 4f e6 56 00 00 00 00 00 00 00 00
f7 13 e7 56 00 00 00 00 f7 13 e7 56 07 22 e7 56 01 00 00 00 00 00 00 00 0f 20 68 00
2b 14 e7 56 01 00 00 00 29 14 e7 56 10 0e 00 00 2b 14 e7 56 00 00 00 00 00 00 00 00
9e a0 e7 56 00 00 00 00 9e a0 e7 56 ae ae e7 56 01 00 00 00 00 00 00 00 0f 20 68 00
d1 a0 e7 56 01 00 00 00 d0 a0 e7 56 10 0e 00 00 d1 a0 e7 56 00 00 00 00 00 00 00 00
e1 65 e8 56 00 00 00 00 e1 65 e8 56 f1 73 e8 56 01 00 00 00 00 00 00 00 0f 20 68 00
15 66 e8 56 01 00 00 00 13 66 e8 56 10 0e 00 00 15 66 e8 56 00 00 00 00 00 00 00 00
87 f2 e8 56 00 00 00 00 87 f2 e8 56 97 00 e9 56 01 00 00 00 00 00 00 00 0f 20 68 00
9d f2 e8 56 01 00 00 00 9b f2 e8 56 10 0e 00 00 9d f2 e8 56 00 00 00 00 00 00 00 00
fd b7 e9 56 00 00 00 00 fd b7 e9 56 0d c6 e9 56 01 00 00 00 00 00 00 00 0f 20 68 00
12 b8 e9 56 01 00 00 00 10 b8 e9 56 10 0e 00 00 12 b8 e9 56 00 00 00 00 00 00 00 00
a3 44 ea 56 00 00 00 00 a3 44 ea 56 b3 52 ea 56 01 00 00 00 00 00 00 00 0f 20 68 00
d7 44 ea 56 01 00 00 00 d5 44 ea 56 10 0e 00 00 d7 44 ea 56 00 00 00 00 00 00 00 00
b3 09 eb 56 00 00 00 00 b3 09 eb 56 c3 17 eb 56 01 00 00 00 00 00 00 00 0f 20 68 00
e6 09 eb 56 01 00 00 00 e4 09 eb 56 10 0e 00 00 e6 09 eb 56 00 00 00 00 00 00 00 00
59 96 eb 56 00 00 00 00 59 96 eb 56 69 a4 eb 56 01 00 00 00 00 00 00 00 0f 20 68 00
9d 96 eb 56 01 00 00 00 9c 96 eb 56 10 0e 00 00 9d 96 eb 56 00 00 00 00 00 00 00 00
20 55 ec 56 00 00 00 00 20 55 ec 56 30 63 ec 56 01 00 00 00 00 00 00 00 0f 20 68 00
56 55 ec 56 01 00 00 00 54 55 ec 56 10 0e 00 00 56 55 ec 56 00 00 00 00 00 00 00 00
c6 e1 ec 56 00 00 00 00 c6 e1 ec 56 d6 ef ec 56 01 00 00 00 00 00 00 00 0f 20 68 00
fa e1 ec 56 01 00 00 00 f8 e1 ec 56 10 0e 00 00 fa e1 ec 56 00 00 00 00 00 00 00 00
bf a8 ed 56 00 00 00 00 bf a8 ed 56 cf b6 ed 56 01 00 00 00 00 00 00 00 0f 20 68 00
ac aa ed 56 01 00 00 00 aa aa ed 56 10 0e 00 00 ac aa ed 56 00 00 00 00 00 00 00 00
65 35 ee 56 00 00 00 00 65 35 ee 56 75 43 ee 56 01 00 00 00 00 00 00 00 0f 20 68 00
99 35 ee 56 01 00 00 00 98 35 ee 56 10 0e 00 00 99 35 ee 56 00 00 00 00 00 00 00 00
3a f5 ee 56 00 00 00 00 3a f5 ee 56 4a 03 ef 56 01 00 00 00 00 00 00 00 0f 20 68 00
6e f5 ee 56 01 00 00 00 6b f5 ee 56 10 0e 00 00 6e f5 ee 56 00 00 00 00 00 00 00 00
df 81 ef 56 00 00 00 00 df 81 ef 56 ef 8f ef 56 01 00 00 00 00 00 00 00 0f 20 68 00
13 82 ef 56 01 00 00 00 12 82 ef 56 10 0e 00 00 13 82 ef 56 00 00 00 00 00 00 00 00
ce 4d f0 56 00 00 00 00 ce 4d f0 56 de 5b f0 56 01 00 00 00 00 00 00 00 0f 20 68 00
e3 4d f0 56 01 00 00 00 e1 4d f0 56 10 0e 00 00 e3 4d f0 56 00 00 00 00 00 00 00 00
74 da f0 56 00 00 00 00 74 da f0 56 84 e8 f0 56 01 00 00 00 00 00 00 00 0f 20 68 00
a8 da f0 56 01 00 00 00 a6 da f0 56 10 0e 00 00 a8 da f0 56 00 00 00 00 00 00 00 00
eb a1 f1 56 00 00 00 00 eb a1 f1 56 fb af f1 56 01 00 00 00 00 00 00 00 0f 20 68 00
1f a2 f1 56 01 00 00 00 1c a2 f1 56 10 0e 00 00 1f a2 f1 56 00 00 00 00 00 00 00 00
4e ef f2 56 00 00 00 00 4e ef f2 56 5e fd f2 56 01 00 00 00 00 00 00 00 0f 20 68 00
ff f0 f2 56 01 00 00 00 fb f0 f2 56 10 0e 00 00 ff f0 f2 56 00 00 00 00 00 00 00 00
f2 7b f3 56 00 00 00 00 f2 7b f3 56 02 8a f3 56 01 00 00 00 00 00 00 00 0f 20 68 00
26 7c f3 56 01 00 00 00 25 7c f3 56 10 0e 00 00 26 7c f3 56 00 00 00 00 00 00 00 00
11 42 f4 56 00 00 00 00 11 42 f4 56 21 50 f4 56 01 00 00 00 00 00 00 00 0f 20 68 00
45 42 f4 56 01 00 00 00 43 42 f4 56 10 0e 00 00 45 42 f4 56 00 00 00 00 00 00 00 00
db 76 f4 56 00 00 00 00 db 76 f4 56 eb 84 f4 56 00 00 00 00 00 00 00 00 0f 20 68 00
0e 77 f4 56 01 00 00 00 0e 77 f4 56 10 0e 00 00 0e 77 f4 56 00 00 00 00 00 00 00 00
43 98 f5 56 00 00 00 00 43 98 f5 56 53 a6 f5 56 01 00 00 00 00 00 00 00 0f 20 68 00
78 98 f5 56 01 00 00 00 74 98 f5 56 10 0e 00 00 78 98 f5 56 00 00 00 00 00 00 00 00
60 e5 f6 56 00 00 00 00 60 e5 f6 56 70 f3 f6 56 01 00 00 00 00 00 00 00 0f 20 68 00
94 e5 f6 56 01 00 00 00 90 e5 f6 56 10 0e 00 00 94 e5 f6 56 00 00 00 00 00 00 00 00
04 72 f7 56 00 00 00 00 04 72 f7 56 14 80 f7 56 01 00 00 00 00 00 00 00 0f 20 68 00
38 72 f7 56 01 00 00 00 36 72 f7 56 10 0e 00 00 38 72 f7 56 00 00 00 00 00 00 00 00
1c 3e f8 56 00 00 00 00 1c 3e f8 56 2c 4c f8 56 01 00 00 00 00 00 00 00 0f 20 68 00
50 3e f8 56 01 00 00 00 4e 3e f8 56 10 0e 00 00 50 3e f8 56 00 00 00 00 00 00 00 00
cb 8e f9 56 00 00 00 00 cb 8e f9 56 db 9c f9 56 01 00 00 00 00 00 00 00 0f 20 68 00
ff 8e f9 56 01 00 00 00 fb 8e f9 56 10 0e 00 00 ff 8e f9 56 00 00 00 00 00 00 00 00
5f e0 fa 56 00 00 00 00 5f e0 fa 56 6f ee fa 56 01 00 00 00 00 00 00 00 0f 20 68 00
93 e0 fa 56 01 00 00 00 8f e0 fa 56 10 0e 00 00 93 e0 fa 56 00 00 00 00 00 00 00 00
d6 2f fc 56 00 00 00 00 d6 2f fc 56 e6 3d fc 56 01 00 00 00 00 00 00 00 0f 20 68 00
09 30 fc 56 01 00 00 00 05 30 fc 56 10 0e 00 00 09 30 fc 56 00 00 00 00 00 00 00 00
d3 85 fd 56 00 00 00 00 d3 85 fd 56 e3 93 fd 56 01 00 00 00 00 00 00 00 0f 20 68 00
c0 87 fd 56 01 00 00 00 bb 87 fd 56 10 0e 00 00 c0 87 fd 56 00 00 00 00 00 00 00 00
86 d5 fe 56 00 00 00 00 86 d5 fe 56 96 e3 fe 56 01 00 00 00 00 00 00 00 0f 20 68 00
5a d8 fe 56 01 00 00 00 56 d8 fe 56 10 0e 00 00 5a d8 fe 56 00 00 00 00 00 00 00 00
50 24 00 57 00 00 00 00 50 24 00 57 60 32 00 57 01 00 00 00 00 00 00 00 0f 20 68 00
84 24 00 57 01 00 00 00 7f 24 00 57 10 0e 00 00 84 24 00 57 00 00 00 00 00 00 00 00
77 79 01 57 00 00 00 00 77 79 01 57 87 87 01 57 01 00 00 00 00 00 00 00 0f 20 68 00
ab 79 01 57 01 00 00 00 a7 79 01 57 10 0e 00 00 ab 79 01 57 00 00 00 00 00 00 00 00
32 cc 02 57 00 00 00 00 32 cc 02 57 42 da 02 57 01 00 00 00 00 00 00 00 0f 20 68 00
66 cc 02 57 01 00 00 00 62 cc 02 57 10 0e 00 00 66 cc 02 57 00 00 00 00 00 00 00 00
d6 1e 04 57 00 00 00 00 d6 1e 04 57 e6 2c 04 57 01 00 00 00 00 00 00 00 0f 20 68 00
09 1f 04 57 01 00 00 00 05 1f 04 57 10 0e 00 00 09 1f 04 57 00 00 00 00 00 00 00 00
81 6e 05 57 00 00 00 00 81 6e 05 57 91 7c 05 57 01 00 00 00 00 00 00 00 0f 20 68 00
14 70 05 57 01 00 00 00 0f 70 05 57 10 0e 00 00 14 70 05 57 00 00 00 00 00 00 00 00
96 c1 06 57 00 00 00 00 96 c1 06 57 a6 cf 06 57 01 00 00 00 00 00 00 00 0f 20 68 00
9c c6 06 57 01 00 00 00 99 c6 06 57 10 0e 00 00 9c c6 06 57 00 00 00 00 00 00 00 00
f0 13 08 57 00 00 00 00 f0 13 08 57 00 22 08 57 01 00 00 00 00 00 00 00 0f 20 68 00
24 14 08 57 01 00 00 00 20 14 08 57 10 0e 00 00 24 14 08 57 00 00 00 00 00 00 00 00
9e 60 09 57 00 00 00 00 9e 60 09 57 ae 6e 09 57 01 00 00 00 00 00 00 00 0f 20 68 00
d1 60 09 57 01 00 00 00 cd 60 09 57 10 0e 00 00 d1 60 09 57 00 00 00 00 00 00 00 00
57 b5 0a 57 00 00 00 00 57 b5 0a 57 67 c3 0a 57 01 00 00 00 00 00 00 00 0f 20 68 00
b2 b5 0a 57 01 00 00 00 ad b5 0a 57 10 0e 00 00 b2 b5 0a 57 00 00 00 00 00 00 00 00
db fd 0b 57 00 00 00 00 db fd 0b 57 eb 0b 0c 57 01 00 00 00 00 00 00 00 0f 20 68 00
0f fe 0b 57 01 00 00 00 0b fe 0b 57 10 0e 00 00 0f fe 0b 57 00 00 00 00 00 00 00 00
e4 fb 0c 57 07 00 00 00 00 00 00 00 01 00 00 00 19 fb 0c 57 00 00 00 00 00 00 00 00
9e 5a 0d 57 00 00 00 00 9e 5a 0d 57 ae 68 0d 57 01 00 00 00 00 00 00 00 0f 20 68 00
60 5b 0d 57 01 00 00 00 5c 5b 0d 57 10 0e 00 00 60 5b 0d 57 00 00 00 00 00 00 00 00
58 ac 0e 57 00 00 00 00 58 ac 0e 57 68 ba 0e 57 01 00 00 00 00 00 00 00 0f 20 68 00
8c ac 0e 57 01 00 00 00 88 ac 0e 57 10 0e 00 00 8c ac 0e 57 00 00 00 00 00 00 00 00
4a ff 0f 57 00 00 00 00 4a ff 0f 57 5a 0d 10 57 01 00 00 00 00 00 00 00 0f 20 68 00
7f ff 0f 57 01 00 00 00 7b ff 0f 57 10 0e 00 00 7f ff 0f 57 00 00 00 00 00 00 00 00
1f 4a 11 57 00 00 00 00 1f 4a 11 57 2f 58 11 57 01 00 00 00 00 00 00 00 0f 20 68 00
52 4a 11 57 01 00 00 00 4e 4a 11 57 10 0e 00 00 52 4a 11 57 00 00 00 00 00 00 00 00
I have had the parsing of the 0300 device in the code for some time, @Jerrythafast, and it is included in the JSON output. I have observed that it is sent when entering and exiting night mode. Param1 is a timestamp and either Param2 or Param3 is a timestamp depending on the type.
I can't say I have ever seen the 0300 output. this is all I have ever seen {"inverters": {"7F13E4A6": {"Uptime": 26551, "Temp": 26.976810455322266, "Vac": 250.453125, "Eac": 0.0, "Interval": 300, "Iac": 12.65625, "Eday": 5627.02001953125, "Etot": 1.229782974897691e+19, "Vdc": 401.875, "Pac": 3160.0, "Time": "10:45:00", "Date": "2016-07-19", "Freq": 49.90624237060547, "ID": "7F13E4A6", "Pmax": 6000.0}}, "events": {}, "optimizers": {}}.
I don't find it to be much value. I have no idea about the panel production rate or even any of the other outputs. These inverters have so much more but I just don't see any of this data. I have posted a whole days worth of capture hoping there might be something more.
@jbuehl can see the battery data which i would like too if possible.
@madether @jbuehl I try to do the same thing as you madether, read the instantaneous production of my solar panel, then I'd like to push them into a TSDB like influxdb or something similar, but according to you post it looks like it's not possible to extract that kind of info yet, is that right ?
@jbuehl I guess that using the RS232 connection won't give me that information neither, right ?
Thanks for your support
The SolarEdge configuration tool, which is a Windows program that communicates with the inverter over RS232, has a feature that emulates the inverter display in real time so the protocol must support that and you can try to figure it out. SolarEdge doesn't provide that tool any more, but @whizkidzz has a copy on his Github page that you can download.
If you want to get data for the individual panels you need to have SolarEdge optimizers, as far as I know. They only report data every 15 minutes so it won't be in real time. There is apparently a command that the configuration tool can send which will speed up the reporting rate but I don't know what it is. If you don't have optimizers, I don't see how it is possible to get data on individual panels, in fact I didn't think SolarEdge inverters would even work with such a configuration.
@jbuehl I don't need to know the production of each panels individually, the value I'd like to extract is the one reported on the display in KW/hP. I'll have a look thanks !
@jbuehl , you see what I don't get is that my inverter sends consumption, production and battery level, battery discharge/charge rate and status, charging / discharging / idle to the monitoring site. The suff coming out of the semonitor does not have any of this. All I seem to get is {"inverters": {"7F13E4A6": {"Uptime": 26551, "Temp": 26.976810455322266, "Vac": 250.453125, "Eac": 0.0, "Interval": 300, "Iac": 12.65625, "Eday": 5627.02001953125, "Etot": 1.229782974897691e+19, "Vdc": 401.875, "Pac": 3160.0, "Time": "10:45:00", "Date": "2016-07-19", "Freq": 49.90624237060547, "ID": "7F13E4A6", "Pmax": 6000.0}}, "events": {}, "optimizers": {}} There is nothing in the output that is of much use in sense of production consumption and otherwise.
Correct me if I am wrong, why is this not being captured and exported to the JSON file.. I don't need the opimiser data as I dont' have any.
Yes, @madether, we have determined that the data related to the battery is in the 0030 and 0022 messages which has not yet been deciphered. As I said before, I have not yet had the time to spend working on this. I intend to do it eventually, but since I don't have this equipment it is not a priority for me. In the meantime you are certainly welcome to modify the code yourself. That's the whole point of an open source project such as this.
The energy being produced by the inverter is in the JSON. For example, Pac is the power being produced at the time the data was sampled and Eday is the total energy that has been produced that day.
@madether - I haven't worked on the 0030 and 0022 messages yet, but I just opened a new issue #22 to address the ongoing need to handle new devices that continue to appear in the protocol. It would make it possible to interpret the data without having to modify the code. Of course I will have to implement this feature to begin with, but once that is done the time required to add new devices such as these should be a lot faster.
@jbuehl That sounds fantastic, many thanks for looking at this further.
I now know what Pac is. This value shows up when the battery is discharging.
Closing this issue. Support for 0022 and 0030 devices was added with ParseDevice.
Is it at all possible to passively monitor the inverter via Ethernet and not having the inverter connected directly to a raspberry pi. Strangely wireshark does not detect any traffic from the inverter either. The monitoring site is collecting data so I know the connection works. My setup consists of a se5000, a tesla battery and some solaredge meters connect to CT's. The se5000 is connected via Ethernet to an un-managed switch. The RS-485 connector in the se5000 is connected to the solaredge meters as well as a unit that connects to the tesla battery. If I can avoid using the RS-485 that would be desirable, otherwise any suggestions about connecting the pi via RS-485 and not changing the inverter settings would also be welcome.
M