Omnik protocol

others protocols
Themechanix
Posts: 5
Joined: Tue Dec 01, 2020 5:12 am

Re: Omnik protocol

Post by Themechanix » Fri Dec 11, 2020 3:59 pm

Thank you very much jeanmarc.
I resolved the error in line 506, but i still can't read any data.
I don't have any communication app for my inverter...

jeanmarc
Posts: 2105
Joined: Thu Aug 29, 2013 7:16 am

Re: Omnik protocol

Post by jeanmarc » Fri Dec 11, 2020 4:46 pm

I believe you need PhpSerial.php in protocols directory

Themechanix
Posts: 5
Joined: Tue Dec 01, 2020 5:12 am

Re: Omnik protocol

Post by Themechanix » Thu Dec 24, 2020 2:55 pm

Thanx Jeanmarc. I think that something went wrong in the installation. I will reinstall everything.

Themechanix
Posts: 5
Joined: Tue Dec 01, 2020 5:12 am

Re: Omnik protocol

Post by Themechanix » Sat Jan 02, 2021 11:29 am

Well I reinstalled everything in a new sd card. Now i don't get any error (except something in PVout, but I don't care right now). But I still don't receive data in 123solar.
I tryed connecting to the USB port of the inverter. When 123solar is on I can read the serial port using "cat /dev/ttyUSB0" in the terminal, and every 2-3 seconds i get the serial number of the inverter. Seemed great so I tryed to send the request string using the echo command in another window of the terminal; i have sent this (with 123solar off): "echo -e "\x3a\x3a\x01\x00\x00\x00\x10\x00\x00\x00\x85" > /dev/ttyUSB0" ; i got only the serial number again.

I tryed with the other 3 strings in the omnik protocol:
\x3a\x3a\x01\x00\x00\x00\x10\x04\x00\x00\x89,
\x3a\x3a\x01\x00\x00\x00\x10\x01\x11\x49\x54\x42\x4e\x33\x30\x32\x30\x31\x36\x37\x56\x33\x30\x32\x37\x10\x04\x59,
\x3a\x3a\x01\x00\x00\x10\x11\x10\x00\x00\xa6,
but received nothing.

Any idea?

ginorosi
Posts: 34
Joined: Sun Jun 22, 2014 10:47 pm

Re: Omnik protocol

Post by ginorosi » Tue Jan 19, 2021 8:43 am

Buongiorno, scrivo in Italiano per rispondere a the mechanix (poi traduco) , intanto non si deve usare un USB-485 , ma un USB-422 a 4 fili , io uso questo https://it.aliexpress.com/item/40001941 ... web201603_ , poi và fatto uno spezzone di cavo ETH con un lato il connettore RJ e l'altro coi 4 fili usati sciolti , lo schema và seguito questo https://www.solar-log.com/manuals/manua ... ual_EN.pdf pagina 228-229 , io ho usato la 422 , se te hai la 485 prova la connessione con 485 se funziona, non ricordo se provai a mio tempo sul 3 TL2 ...
Intanto guarda cosa ti risponde poi ho scoperto che lo script in PHP non sempre funziona , ho dovuto creare un altro script in python che passa i dati al PHP.
AGGIUNGO devi usare i due script al 2° reply di questa discussione p1,py e omnik,php allora funziona, lo script solo php ora ricordo che funziona se lo lancio da riga comando e và avanti fino a che non c'è un riavvio , dopo non funziona più deve essere riavviato a mano, non ho mai capito perchè , quindi mi ha sempre funzionato con il python ...


Hello, I am writing in Italian to reply to the mechanix (then I translate), meanwhile you should not use a USB-485, but a 4-wire USB-422, I use this https://it.aliexpress.com/item/4000194103351 .html? SPM = a2g0o.productlist.0.0.42702a26amcw4I & algo_pvid = c63c5f14-a08b-4cd5-9666-4092a7b324e2 & algo_expid = c63c5f14-a08b-4cd5-9666-4092a7b324e2-7 & btsid = 2100bb4a16110415167591555ebb12 & ws_ab_test = searchweb0_0, searchweb201602_, searchweb201603_, then goes Done A piece of ETH cable with one side the RJ connector and the other with the 4 loose wires used, the diagram must be followed this https://www.solar-log.com/manuals/manua ... ual_EN.pdf page 228 -229, I used the 422, if you have the 485 try the connection with 485 if it works, I don't remember if I tried in my time on the 3 TL2 ...
Meanwhile, look at what he answers then I discovered that the PHP script does not always work, I had to create another script in python that passes the data to PHP.

Themechanix
Posts: 5
Joined: Tue Dec 01, 2020 5:12 am

Re: Omnik protocol

Post by Themechanix » Tue Jan 19, 2021 1:00 pm

Grazie mille Gino. Proverò a usare i due script che mi hai indicato. Ma in teoria potrei tenere il collegamento tramite USB, visto che la comunicazione funziona (il serial number lo ricevo)... Non ho capito se alla fine ti funziona su 123solar o solo tramite riga di comando.
Grazie ancora

Thanks a lot Gino. I will try to use the two scripts you indicated to me. I think that I could keep the connection via USB, since the communication works (i receive the serial number)... I don't understand if everything works on 123solar or only via command line.
Thanks again

ginorosi
Posts: 34
Joined: Sun Jun 22, 2014 10:47 pm

Re: Omnik protocol

Post by ginorosi » Tue Jan 19, 2021 7:59 pm

Funziona , l'ho usato per 4 anni , pensavo di aver risolto con lo script tutto PHP che fà a stessa cosa di python, ma funziona solo da riga di comndo dopo parte e va 123solar,ma al primo riavvio non riparte e non ho mai capito perchè, quindi sono tornato alla chiamata python (che è uguale e fà le stesse cose)... non ho scritto nulla qui perchè l'inglese è ostico per me devo tradurre e forse non si capisce bene .... altrimenti se hai anche il wifi connesso al loro portale , ci sono script in giro che intercettano il flusso e riescono a monitorare
io sono riuscito a capire sniffando la connessione con un solarlog che avevo prima di venderlo e leggendo in quà e là , perchè a giro si trovano solo routine per leggere attraverso il WIFI , ma funzionava solo con RS422, forse il 3K non ha USB, se riesci a farlo funzonare come deve essere , ti consiglio di comprare la 422 costa pochi euro su aliexpress in ogni caso...

Aggiungo devi mettere lo script omnik.php che richiama quello python , il python lo puoi anche lanciare da riga di comando per prova , come vedi quando fà il controllo frequenza alla fine script se ok ti stampa tutti i valori che stà per passare a omnik.php... nel config inverter devi mettere come protocollo omnik naturalmente

speriamo che JM non dica niente di questa chiacchierata in Italiano :D ti avevo visto anche su un altro forum ma non mi sono mai iscritto usa il lavoro di JM per far sembrare il suo e anche su energeticaambiente lo stesso....

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests