Omnik-solar provides a custom node that can listen to incoming messages from an Omnik converter. The flow opens TCP port 8899. Your Omnik converter needs to be configured to send statistics to this address.
- Log on to Omnik inverter
- Open menu Advanced | Remote Server
- On the Server B row:
- Set IP address to the (local) IP address of your server.
- Set Domain name to the domain name of your server (or leave blank).
- Set Port to 8899.
- Set Connection to TCP.
- Click Save
- Open port 8899 in your firewall
Data from the Omnik inverter is parsed and available as below properties of the msg-object.
Note, the inverter only connects and outputs data when enough sunlight is received for the internals to be awake. No data is returned at night.
msg.omnik.currentProduction
- Current production in Wmsg.omnik.productionToday
- Today's production in kWhmsg.omnik.productionTotal
- Total production in kWh
msg.omnik.temperature
- Current temperature in Cmsg.omnik.hoursActive
- Total hours running
msg.omnik.pvVoltageDc1
msg.omnik.pvVoltageDc2
msg.omnik.pvVoltageDc3
msg.omnik.ivAmpsDc1
msg.omnik.ivAmpsDc2
msg.omnik.ivAmpsDc3
msg.omnik.pvVoltageAc1
msg.omnik.pvVoltageAc2
msg.omnik.pvVoltageAc3
msg.omnik.ivAmpsAc1
msg.omnik.ivAmpsAc2
msg.omnik.ivAmpsAc3
msg.omnik.frequencyAc
msg.omnik.wifiSerialNumber
msg.omnik.inverterMainFirmwareVersion
msg.omnik.inverterSlaveFirmwareVersion
msg.omnik.inverterStatus
msg.omnik.rawBuffer
msg.omnik.rawString
Hi Sjoerd, Thank you for this flow, very helpful !
Do you think you could point me in how I could add this data to PVoutput ?
I don't believe it would be difficult, but the problem is that I have no clue what to do ...
Erwin