Hauptmenü

JK BMS

Begonnen von domo, 16 März 2024, 16:19:16

Vorheriges Thema - Nächstes Thema

Gisbert

Hallo holle75,

schau dir die GitHub-Seite von Bagges an und vergleiche die Einträge in einer "Haupt"-Dateien mit den Einträgen in der secrets.yaml: https://github.com/bagges/deye-esp32-bridge/tree/main
Damit dürfte das Prinzip schnell klar werden. In der secrets.yaml kann man alles mögliche geheim halten, und den eigentlichen Code mit anderen Teilen, ohne dass man an verschiedenen Stellen die Passwörter unkenntlich machen muss.

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

holle75

Hallo Gisbert und Danke, aber ... ich steh auf dem Schlauch ... das secret.yaml muss doch irgendwo in fhem hinterlegt werden? Oder wird das einfach nur "mitgeflasht" wenn man den ESP beschreibt? und falls, kommt das dann einfach in den selben Ordner wie das yaml was du flashst? Manchmal glaube ich, ich bin zu alt für den Krempel ;)

Gisbert

Achso, das ist dein Problem. Die secrets.yaml kommt in den gleichen Ordner wie der eigentliche Code/yaml-Datei.
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

holle75

Danke dir. Einfach, wenn manns weiss ;)

juepi

Hey folks,

This is the manual i've found for the new JK "inverter BMS":
https://www.jkbms.com/wp-content/uploads/2024/06/JK-BMS-User-Manual-for-PB-series-jkbms.com_.pdf


The interesting part starts at page 8. To my understanding, the RS485-2 ports are only relevant when interconnecting paralleled battery packs, so those ports should not be relevant for communicating with a single BMS.
For communicating with the RS485-1 port you will most probably need a converter, as RS485 uses 2 differential pairs for safe communcation, whereas the ESP needs TTL/CMOS UART communication.
Beside of the pinout, the RS232 port is not described in the manual, so i don't know which possibilities there are.


yours,
Juergen

holle75

Hi Juergen, yes, know this manual. As mentioned further above you can follow

https://github.com/txubelaxu/esphome-jk-bms

to connect your JK-BMS to the ESP via wire. Using RS485-1 or the two RS485 connections "on the right" shouldn´t make a difference, i suppose. I think UART-1 (or was it -2?) in the BMS-settings might need to be checked or modified when using RS485-1 (left), though.

And yes, it seems you´ll need an additional RS485 converter to do so.

No one knows exactly what´s possible with the RS232 port. I opened an issue on https://github.com/syssi/esphome-jk-bms to ask that question. Even "the master" whos working this git doesn´t know precisely (or i don´t/didn´t understand enough about this topic to follow).