Benachrichtigungen
Alles löschen

Tasmota Seplos Treiber

105 Beiträge
23 Benutzer
2 Reactions
9,935 Ansichten
(@gersch)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 197
 

Guten Morgen,

einzeln funktionieren die Batterien mit dem Treiber nach wie vor wunderbar. Im Verbund aber leider nicht. Ich vermute stark das es hier an Seplos liegt denn auch mit deren Software kann ich nicht mehr auf beide Packs zugreifen. Ich bin im Austausch mit Seplos, mal sehen ob das was bei rauskommt. Welche Firmware nutzt Du auf dem BMS und welche Kommunikationsart hast Du eingestellt? Bei mir ist es die CAN Version auf FW 2.7 und aktuell verwende ich CAN Pylontech als Protokoll.

15,2 kWp an SolarEdge SE15K, 32xEVE LF280 in Seplos Mason 150A DIY Kits mit Neey Active Balancer an Multiplus 2 5000 AC Kopplung
>> Mitgliederkarte <<


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Ich habe eine Firmware von Seplos bekommen, die mit dem Growatt kompatibel ist.
So wie ich das verstanden habe, ist die Einstellung für das Protokoll an dieser Stelle wertlos.

Der Growatt WR ist dann über CAN verbunden. Der ESP hängt natürlich am RS485.

Gruß

LuFi


   
AntwortZitat
(@gersch)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 197
 

Danke Dir. Klar auf RS485 wird das keinen Einfluss haben. Bei mir hängt das Ganze an einem Cerbo GX. Grundsätzlich scheint das auch zu funktionieren ich möchte halt nur auf Zell Ebene Daten haben.

Das ist aktuell mein Schema:

15,2 kWp an SolarEdge SE15K, 32xEVE LF280 in Seplos Mason 150A DIY Kits mit Neey Active Balancer an Multiplus 2 5000 AC Kopplung
>> Mitgliederkarte <<


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Du musst das als erstes im Monitor zum laufen bekommen.
Ich denke nur dann kann es auch im ESP funktionieren.

Gruß


   
AntwortZitat
(@gersch)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 197
 

Bin dran, stehe mit Seplos im Austausch. Hoffe da kommt was sinnreiches bei rum. Wenn das dann vernünftig funktioniert probiere ich es mir Deinem Treiber direkt aus.

15,2 kWp an SolarEdge SE15K, 32xEVE LF280 in Seplos Mason 150A DIY Kits mit Neey Active Balancer an Multiplus 2 5000 AC Kopplung
>> Mitgliederkarte <<


   
AntwortZitat
(@gersch)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 197
 

@LuFi: Kann es sein das Du die RS485 Version des BMS hast?

15,2 kWp an SolarEdge SE15K, 32xEVE LF280 in Seplos Mason 150A DIY Kits mit Neey Active Balancer an Multiplus 2 5000 AC Kopplung
>> Mitgliederkarte <<


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Ehrlich gesagt, keine Ahnung, ich habe ein 100A seplos bms an einem Growatt SPH 4600. Die Kommunikation erfolgt über CAN.
Konfiguration des BMS über RS485.

Mir ist nicht bekannt, dass es Seplos ohne RS485 gibt.

Gruß

LuFi


   
AntwortZitat
(@gersch)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 197
 

Na es gibt zwei Versionen wie das BMS letztlich mit der Außenwelt spricht, also über die einzelne abgesetzt RJ45 Buchse. Standard ist CAN aber man kann auch RS485 ordern. Zwischen den Packs sprechen die immer RS485. Ich hätte gedacht das Du eventuell die RS485 Version hast. Sobald man mehr als einen Akku parallel hat ändert sich die Kommunikation zwischen den Packs und man kriegt keine vernünftigen Datenpakete mehr. Statt dessen flitzen andere Pakete durch die Gegend die aber leider nicht in der Spec sind. Auf Requests reagieren allenfalls die Slave Packs aus dem Master ist nichts mehr rauszukriegen. Lt. Spelos ist das so gewollt. Auch über den Seplos Monitor kommt man nicht an den Master. Lösung vom Support, beide Packs auf Single schalten wenn man etwas konfigurieren möchte!

15,2 kWp an SolarEdge SE15K, 32xEVE LF280 in Seplos Mason 150A DIY Kits mit Neey Active Balancer an Multiplus 2 5000 AC Kopplung
>> Mitgliederkarte <<


   
AntwortZitat
(@ilyassmeh)
Newbie
Beigetreten: Vor 2 Jahren
Beiträge: 3
 

Hallo ,

Vielen Dank für den Code und die verschiedenen Informationen, die Sie auf dieser Plattform und im GIT bereitgestellt haben.
Ist es Ihnen möglich, mir zu helfen?
Ich versuche auch, die Daten von einer Spelos-Karte zu extrahieren. Ich habe alle von Ihnen angegebenen Schritte befolgt (flashen Sie das ESP32 und installieren Sie Tasmota / erstellen Sie eine autoexec.be / kopieren Sie den Inhalt Ihrer .be-Datei in eine Datei namens "rs485.be ").
aber ich kann die Ergebnisse immer noch nicht sehen. Habe ich einen Schritt verpasst?
Muss ich MQTT konfigurieren?
Muss ich die verschiedenen Aus- und Eingänge konfigurieren?

Ich wünsche dir einen schönen Tag .

Herzlich

Anglais:
Hello ,

Thank you for the code and the various information you have provided on this platform and on the GIT.
Is it possible for you to help me?
I am also trying to extract the data from a Spelos card. I followed all the steps you indicated (flash the ESP32 and install Tasmota / create an autoexec.be / copy the contents of your .be file to a file called "rs485.be").
but I still can't see the results. Did I miss a step?
Do I have to configure MQTT?
Do I have to configure the different outputs and inputs?

I wish you a nice day .

Heartfelt

Beim ESP 32 hast du eine Berry Console und einen Filemanager.

Wenn du also eine autoexec.be anlegst und dort reinschreibst:
load("rs485.be")

Und dann den Inhalt meiner .be Datei in eine Datei mit dem namen "rs485.be" kopierst.
Sollte der Treiber beim neustart geladen werden.

https://tasmota.github.io/docs/UFS/#introduction-to-berry

Gruß

LuFi


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Hello ,

Thank you for the code and the various information you have provided on this platform and on the GIT.
Is it possible for you to help me?
I am also trying to extract the data from a Spelos card. I followed all the steps you indicated (flash the ESP32 and install Tasmota / create an autoexec.be / copy the contents of your .be file to a file called "rs485.be").
but I still can't see the results. Did I miss a step?
Do I have to configure MQTT?
Do I have to configure the different outputs and inputs?

I wish you a nice day .

Which rs484 module you are using ?
Can you share a photo of the esp module and the rs485 (module) wiring ?
Do you have configured RX TX in Tasmota ?

Best regards

LuFi


   
AntwortZitat
(@ilyassmeh)
Newbie
Beigetreten: Vor 2 Jahren
Beiträge: 3
 

Hello ,

Thank you for the code and the various information you have provided on this platform and on the GIT.
Is it possible for you to help me?
I am also trying to extract the data from a Spelos card. I followed all the steps you indicated (flash the ESP32 and install Tasmota / create an autoexec.be / copy the contents of your .be file to a file called "rs485.be").
but I still can't see the results. Did I miss a step?
Do I have to configure MQTT?
Do I have to configure the different outputs and inputs?

I wish you a nice day .

Which rs484 module you are using ?
Can you share a photo of the esp module and the rs485 (module) wiring ?
Do you have configured RX TX in Tasmota ?

Best regards

LuFi

i am using this module:
ARCELI 5PCS 5V MAX485 / RS485 Module TTL to RS-485 MCU Development Board
https://www.amazon.fr/ARCELI-MAX485-Module-RS-485-Development/dp/B0785B3BS8/ref=pd_lpo_1?pd_rd_i=B0785B3BS8&psc=1#customerReviews

And for the ESP32 i am using ESP32 NodeMCU Module WLAN WiFi Development Board avec CP2102 (modèle successeur de ESP8266) compatible avec Arduino
https://www.az-delivery.de/fr/products/esp32-developmentboard

Foe the wiring i have connected DI to G16 / DE and RE to G33 /RO to 17

yes i have configurd TX(16) and RX(17)


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Sry, but i'am not really sure that this module will work.
Normally you need a Serial <-> rs485 converter.
But i'am not sure, that this RO RE DI DE pins produce serial. This is something you need to test.
You can manually connect this from ESP32 console and do some sniffing.
While Seplos Battery Monitor is connected you should see something.

Or better use a different converter

Best Regards


   
AntwortZitat
(@ilyassmeh)
Newbie
Beigetreten: Vor 2 Jahren
Beiträge: 3
 

Sry, but i'am not really sure that this module will work.
Normally you need a Serial <-> rs485 converter.
But i'am not sure, that this RO RE DI DE pins produce serial. This is something you need to test.
You can manually connect this from ESP32 console and do some sniffing.
While Seplos Battery Monitor is connected you should see something.

Or better use a different converter

Best Regards

Hello ,

I think it's the same operation just by different supplier.
The RE represents Rx and RO represents Tx.
I just want to understand something.
What you have is a solution that allows you to collect battery data using the ESP32 and the RS485 TTL Module without using Seplos software. Then post them on the Tasmota website.

Best Regards


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Exactly, this .be module you uploaded to the ESP is a Driver which permanently watches the serial and decode this ASCII Binary info into MQTT.

Do you see anything within the script console ?

Best Regards


   
AntwortZitat
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

Nur das Forum war kurz Tod, nicht der Thread 😀

melde dich einfach nochmal, wenn du das fixen möchtest

 

gruß

 

LuFi


   
AntwortZitat
Seite 3 / 7
Teilen: