# 27 Kaco ### Overview This protocol is meant to be used by inverters that convert the DC power generated by the photovoltaic (PV) modules into AC power and feed this into the power grid.

This protocol handles serial communication parameters (baudrate, databits, stopbits, etc.) automatically.

### Configuration ##### Kaco parameters for *Device* tab
**Parameter** **Type** **Description** **Required **Default value** (when not specified) **Range**
Min Max
namestring User-friendly device nameYes
descriptionstringDescription of a deviceNo
device\_aliasstringAlphanumeric string to identify a deviceYes
enablebooleanEnabling/disabling of a deviceNo101
protocolstringProtocol to be used.Yes Kaco
scan\_rate\_msintegerAll reads and writes will be executed within the timeframe in miliseconds.No10000
poll\_delay\_msintegerMinimum time delay in miliseconds to wait before sending any data on port.No200
timeout\_msintegerTimeout of waiting for incoming request in milisecondsNo2500060000
subidintegerInverter serial number displayNo0
ext\_deviceboolean0 ­- Inverter is connected directly 1 -­ Inverter is connected via remote terminalNo001
idintegerInverter serial numberYes
devicestringCommunication portYes PORT1PORT2
##### Kaco parameters for *Signals* tab
**Parameter****Type****Description****Required****Default value** (when not specified) **Range**
signal\_namestring User-­friendly signal name Yes
device\_aliasstring Device alias from a Devices tab Yes
signal\_aliasstring Unique alphanumeric name of the signal to be used Yes
enableboolean Enabling/disabling of an individual signal No10 1
loginteger Enable logging in event log No0
number\_typestringType of a number (FLOAT, DOUBLE, DIGITAL, etc.)Yes
job\_todostring Tag job as single or multiple comma separated OBIS codes Yes
tag\_job\_todostringTag sub jobYes
pulse\_short\_time\_msintegerTime interval for short output pulse to stay activeNo
pulse\_long\_time\_msintegerTime interval for long output pulse to stay activeNo