Benachrichtigungen
Alles löschen

Tasmota Seplos Treiber

105 Beiträge
23 Benutzer
2 Reactions
9,930 Ansichten
 LuFi
(@lufi)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 47
Themenstarter  

@xmannix 

Ich habe mir eine kleine GUI auf ein günstiges Fire Tablet gebeamt.
Immer alles im Blick 😉 


   
AntwortZitat
(@sentiq)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 17
 

Hallo in die Runde,

hat jemand den Adapter mit einem 10E BMS am Laufen? Ich erhalte keine Werte.

Konsole sieht bei mir wie folgt aus:

19:58:42.273 MQT: Attempting connection...
19:58:42.308 MQT: Connected
19:58:42.313 MQT: tele/tasmota_303828/LWT = Online (retained)
19:58:42.315 MQT: cmnd/tasmota_303828/POWER = 
19:58:42.334 MQT: tele/tasmota_303828/INFO1 = {"Info1":{"Module":"ESP32-DevKit","Version":"13.0.0(tasmota32)","FallbackTopic":"cmnd/DVES_303828_fb/","GroupTopic":"cmnd/tasmotas/"}}
19:58:42.350 MQT: tele/tasmota_303828/INFO2 = {"Info2":{"WebServerMode":"Admin","Hostname":"tasmota-303828-6184","IPAddress":"192.168.178.51","IP6Global":"","IP6Local":"fe80::32c6:f7ff:fe30:3828"}}
19:58:42.368 MQT: tele/tasmota_303828/INFO3 = {"Info3":{"RestartReason":"Software reset CPU","BootCount":29}}
19:58:42.749 MQT: stat/tasmota_303828/RESULT = {"Command":"Error"}
19:58:42.799 MQT: stat/tasmota_303828/RESULT = {"Command":"Error"}
19:58:42.851 MQT: stat/tasmota_303828/RESULT = {"Command":"Error"}
19:58:44.379 MQT: stat/tasmota_303828/RESULT = {"Command":"Error"}
19:58:45.870 QPC: Reset
19:58:46.874 MQT: tele/tasmota_303828/STATE = {"Time":"2023-07-23T19:58:46","Uptime":"0T00:00:08","UptimeSec":8,"Heap":91,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Berry":{"HeapUsed":20,"Objects":294},"Wifi":{"AP":1,"SSId":"NaDb","BSSId":"34:81:C4:CB:C9:5B","Channel":13,"Mode":"11n","RSSI":100,"Signal":-30,"LinkCount":1,"Downtime":"0T00:00:03"}}
19:58:46.916 MQT: tele/tasmota_303828/SENSOR = {"Time":"2023-07-23T19:58:46","seplos":{}}
19:58:51.850 MQT: tasmota/discovery/30C6F7303828/config = {"ip":"192.168.178.51","dn":"Tasmota","fn":["Tasmota",null,null,null,null,null,null,null],"hn":"tasmota-303828-6184","mac":"30C6F7303828","md":"ESP32-DevKit","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"13.0.0","t":"tasmota_303828","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"btn":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0,"117":0},"lk":0,"lt_st":0,"sho":[],"sht":[],"ver":1} (retained)
19:58:51.934 MQT: tasmota/discovery/30C6F7303828/sensors = {"sn":{"Time":"2023-07-23T19:58:51","seplos":{}},"ver":1} (retained)

   
AntwortZitat
(@marquies)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

@sentiq Den Fehler hatte ich auch aber bei mir lag es an falschen Adern beim RS485 / RJ45 Adapter. Schau mal nach, ob du die Kontakte 1,2 und 3 beim RJ45 Stecker verbunden hast. Die Farbe sollte bei vielen Kabeln Orange/Weiß, Orange, Grün/Weiß sein. Weiter vorne im Thread sind Infos dazu.

Diese r Beitrag wurde geändert Vor 1 Jahr von Marquies

   
AntwortZitat
(@sentiq)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 17
 

@marquies tausend Dank, ich war fest der Meinung bei mir wäre Pin 3 blau/weiß. Nun geht es.


   
AntwortZitat
(@marquies)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

 

Ich habe in letzter Zeit mit der Firmware vom Seplos BMS (200A / 10E mit Bluetooth) rumgespielt und dabei folgende Dinge bemerkt. Vielleicht hilft das ja dem ein oder anderen.

 

Version 16.04:

- die Baudrate muss auf 9600 anstatt 19200 umgestellt werden

- das muss auch im Skript rs485.be geändert werden, damit weiterhin Daten kommen

- WICHTIG: Die Daten sind dann zum Teil fehlerhaft und unsinnig. Ich hatte Datensätze mit 400 % SOC, 150 V Anschlussspannung und 7 V Zellenspannung. Das wirf die Visualisierung ziemlich durcheinander. Bilder dazu im Anhang.

 

Version 16.07:

- Funktioniert einwandfrei mit dem Skript

- lediglich die Bluetooth Funktion vom BMS geht dann nicht mehr. Das wurde hier im Forum (siehe Seplos FAQ) ausgiebig besprochen

 

aktuelle Version 16.06:

- läuft auch einwandfrei incl. Bluetooth

- auch hier kann die Baudrate auf 19200 bleiben

Diese r Beitrag wurde geändert Vor 1 Jahr von Marquies

   
Totti1001 reacted
AntwortZitat
(@sascha100)
Newbie
Beigetreten: Vor 2 Jahren
Beiträge: 2
 

Hallo Zusammen,

danke für das tolle Projekt. alles aufspielen und es läuft, selbst für mich als Anfänger. 👍 👍 👍 👍 

Ich hatte erst ein paar Probleme da ich es mit einen WT32-ETH01 versucht habe. Aber jetzt auf einem "normalen" ESP32 ging es dann ganz schnell und einfach. 

Sollte jemand eine WT32-ETH01 benutzen würde ich mich freuen wenn ich ein paar Infos bekommen könnte wie es eingestellt ist. 


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

@lufi Mensch das sieht ja mega aus, wie ertsellt man GUI ?

 

Gruß

 


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

Tut mir leid, aber ich muss leider sagen, mit einem Texteditor.
Die Daten werden mittels NodeRed aus Fhem und Homeassistant geholt und über ein Websocket an die Webseite geliefert.
Die Webseite nutzt dann Javascript.

Wenn Interesse besteht und du etwas von HTML, JS und NodeRed verstehst kann ich das Grundgerüst bereitstellen. 

Gruß

 

LuFi


   
AntwortZitat
(@joeghost)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 48
 

Mein fehler


   
AntwortZitat
mager
(@mager)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 307
 

@lufi nice! welches Smarthomesystem?


   
AntwortZitat
(@meesus)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 8
 

Hallo miteinander,

es kommen leider bei mir keine Werte.

Ich brauche mal eure Hilfe. Ich komme mit dem auslesen von meinem BMS nicht weiter. Es wird einfach keine Kommunikation mit meinem Selbstbau aufgebaut.

- Hardware BMS 48200 VB11 Version 3.0 Firmware 1.3 (vorher 1.2 gleiches Problem)
- 1 Akku Pack
- alle DIP´s auf 0

Was funktioniert: BMS Studio mit RS485 USB Adapter (hatte ich direkt bei Seplos mitbestellt) auf beiden RJ45 Buchsen am BMS (19200 8n1) alles schön...

Was ich schon probiert habe:

- ESP32 getauscht
- RS485TTL Modul getauscht
- RJ45 Kabel getauscht / auch mal selber gecrimpt
- RJ45 Belegung getauscht von A 2 auf 7; GND 3 auf 6; B 1 auf 8
- Baudrate testweise im Script von 19200 auf 9600 gestellt

Aus lauter Verzweifelung zum testen habe ich es auch schon mit einem ESP8266 und dem fertigen Image von BavarianSuperGuy versucht.
Das einzige was man sieht das die RX LED am RS485 Modul im Intervall kurz blinkt. Die TX blinkt nur kurz beim ESP einschalten In der Log Konsole von Tasmota sehe ich auch keinen Fehler.

Kann es vielleicht sein das die neue BMS Version 3 von Semplos nicht mehr hiermit funktioniert das evtl. eine Anpassung vorgenommen werden muss?

Ich hoffe das hier jemand helfen kann, würde mich echt freuen.

Gruß Michael


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

Hallo Michael,

hast eine PN.

Gruß

 


   
AntwortZitat
(@crazyd)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 89
 

wie kann ich deinem quellcode die bms adresse ändern für 2 seplos bms


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

Mein code kann leider nicht mit mehreren seplos systemen umgehen und da ich auch nur ein System habe kann ich da leider nicht viel hilfe leisten.
Das Script lauscht auf der leitung und liest alle nachrichten die gesendet werden.
Hier wird dann die BMS Adresse identifiziert.
https://github.com/Lu-Fi/tasmota-seplos-driver/blob/main/rs485.be#L184


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

Hallo in die Runde, ich habe es noch nicht geschaft meinen Seplos BMS mit einem WT32-ETH01auszulesen.Mit einem ESP32 geht es problemlos. Hat hier jemand einen WT32-ETH01 im Einsatz und könnte mir die Konfiguration mitteilen. Danke und ein schönes Wochenende

Diese r Beitrag wurde geändert Vor 3 Monaten von sascha100

   
AntwortZitat
Seite 7 / 7
Teilen: