Pytes E-Box Component

Ahoy :wink:

i’m looking for some guys that can help me test my Component for Pytes Battery (E-Box)

The PytesEbox component allows you to pull data from Pytes Batteries into ESPHome.

It uses UART for communication.

Hardware Setup

You can connect to Pytes E-Box using the port labeled Console

Any connections via CAN or RS485 (e.g. to an inverter) are untouched and remain functional.

The console port offers a RS232 interface using a RJ45 connector.

The voltage levels are not TTL-compatible. A RS232 transceive r must be placed between the Batteries and the ESPHome device. MAX3232 -based transceivers have been tested and work well.

If you have multiple batteries you need to connect to the master battery’s console port.

rj45_pinout

ESP Pin Transceiver RJ45 Pin Function
GPIO 6 RX 3 TX
GND GND 4 Ground
GPIO 5 TX 6 RX
3v3 VCC NC Power

Commands:

Command Info Note
pwr Power data show - pwr [index]
pwr N Power data show - pwr [index]
bat N Battery data show - bat [pwr][index]
soh N State of health - soh [addr] Not ready yet, my FW has no soh :frowning:

Tested devcies:

Manufacturer Devcie
Pytes E-BOX-48100R-C

Reserved for future post.