Inverter: Kostal - dalathegreat/Battery-Emulator GitHub Wiki
[!CAUTION] Working with high voltage is dangerous. Always follow local laws and regulations regarding high voltage work. If you are unsure about the rules in your country, consult a licensed electrician for more information.
Notes on RS485
Kostal uses a proprietary RS485 protocol. The protocol uses the RS485 pins on the Battery-Emulator hardware, which can be started by enabling the BYD_KOSTAL_RS485
option in USER_SETTINGS.h
Compatible Kostal inverters
A checkmark (â ) indicates that an user has reported back successfully using the Battery-Emulator.
- PLENTICORE plus 3.0 / 4.2 / 5.5 / 7.0 / 8.5 / 10 â
- PLENTICORE plus G2 4.2 / 5.5 / 7.0 / 8.5 / 10
- Plenticore BI 5.5-13/ 5.5-26 â
- Plenticore BI 10.0-26
- Piko MP Plus 1.5-1/2.0-1/ 2.5-1
- Piko MP Plus 3.0-1, 3.0-2, 3.5-1, 3.5-2, 4.6-2, 5.0-2
- PIKO 6.0 BA / 8.0 BA / 10 BA
Communication wiring
The Kostal inverter works via RS485. Connect pins A, B and GND from the kostal connector X601 to the corresponding points of the lilygo RS485 connector
âšī¸ Always check the termination resistance of the system! That way you know if resistor needs to be removed or not.
âšī¸ Grounding is extremely important. Make sure the battery case is connected to protective earth, and the shield part of the twisted pair CAN is connected to PE also! Failing to do this will result in CAN errors.