2. Hardware requirements - akrypth/aeclogger GitHub Wiki

First of all you need an microinverter from AEConversion with RS485-interface. If your Inverter has Powerline-Communication (PLC) you also need the PLC-RS485-Gateway. To connect your linux-board to the RS485-lines you need a USB-RS485-Interface-Adapter, like the USB-Nano (CTI) sold by AEConversion, but in general any converter (e.g. USB-RS485-Bridge from In-Circuit) can be used as long as it can act as master-device in the RS485 Network (pullup to VCC (390R), pulldown to Ground (390R), Terminator (220R)).

After you attached the converter to your linux-board, start a shell (shh/telnet) and enter dmesg

you should see something like

[3810918.941657] usb 2-1.2: new full-speed USB device number 16 using sw-ehci
[3810919.077401] ftdi_sio 2-1.2:1.0: FTDI USB Serial Device converter detected
[3810919.088313] usb 2-1.2: Detected FT232RL
[3810919.095687] usb 2-1.2: Number of endpoints 2
[3810919.104333] usb 2-1.2: Endpoint 1 MaxPacketSize 64
[3810919.113373] usb 2-1.2: Endpoint 2 MaxPacketSize 64
[3810919.122172] usb 2-1.2: Setting MaxPacketSize 64
[3810919.134788] usb 2-1.2: FTDI USB Serial Device converter now attached to ttyUSB5

the device has be recognized and attached to /dev/ttyUSB5 - this information is relevant for configuring the AECLogger -> see Installation & Setup

to be continued ...