Michel
Michel
Did you solve this? You can look if both inverter data is in the returned data. Add this to OmnikExport.py at line 90 (between "inverter_socket.close()" and "msg = InverterMsg.InverterMsg(data)") self.logger.info('RAW...
This is data from 1 inverter. Maybe there is an inverter offset number in the magic packet. You can play with the values in OmnikExport.py lines 173 and 181 My...
The data dump contains values from 1 inverter and some version information. Nothing that points to 2nd inverter data. The trick is to find how to request the data from...
I am sure because the receive buffer is >1000 chars long and the dumped data contains the end byte (16) If you set a server then the WiFi interface sends...
I have just looked in the decoded source of the Android app and found: concatStringToSend(Ljava/util/ArrayList;)Ljava/lang/String; in com\omnik\omniksolar\android\ui\KitMainActivity.smali It looks like more data from a array list is put in besides...
With the app you can connect locally, select manual mode (no login) at the login screen. Hmm, the TCP dump does not show data. You can also try the "solarman"...
I am back, had a nice vacation! :-) I did the same with tcpdump on my android phone and recorded the solarman app activities yesterday. Will look into the data...
I got this working! This can be found, together with other improvements, here: https://github.com/XtheOne/Inverter-Data-Logger.git
You should not connect to port 80, leave the default.
Nope... From the data frame layout table: f_ac1 57 2 100 Hz Frequency of the AC output channel 1. p_ac1 59 2 1 W Power output of the AC output...