**Parameter**
| **Type**
| **Description**
| **Required
| **Default value**
(when not specified)
| **Range**
|
Min
| Max
|
name | string | User-friendly device name | Yes |
|
|
|
description | string | Description of the device | No |
|
|
|
device\_alias | string | Device alias to be used in configuration | Yes |
|
|
|
enable | boolean | Enabling/disabling of a device | No | 1 | 0 | 1 |
protocol | string | Selection of protocol | Yes |
| Ginlong |
baudrate | integer | Communication speed, bauds/s (See values 33.1.2) | No | 9600 | 300 | 115200 |
databits | integer | Data bit count for communication | No | 8 | 6 | 9 |
stopbits | integer | Stop bit count for communication | No | 1 | 1 | 2 |
parity | string | Communication parity option
(”none”/”even”/”odd”) | No | none |
|
|
flowcontrol | string | Communication device flow control option. (Default: (case-sensitive): ”none”) | No | none |
|
|
scan\_rate\_ms | integer | If provided and positive all reads and writes will be executed within the timeframe in miliseconds. | No | 10000 |
|
|
poll\_delay\_ms | integer | Minimum time delay in miliseconds to wait before sending any data on port. | No | 200 |
|
|
timeout\_ms | integer | Timeout in milliseconds | No | 2500 |
|
|
id | integer | Inverter ID | Yes | 0 |
|
|
device | string | Communication port | Yes |
| PORT1 | PORT2 |