@luigi die Lösung lässt sich im Iobroker doch so realisieren das du ein Skript schreibst wenn der Entladestrom kleiner 0 ist dann den Wert der Leistung mit -1 multiplizieren
Ja, wäre eine Lösung. Aber "sauberer" wäre es, wenn es vom ESP so ins Netz verteilt wäre ohne große Nachbearbeitung.
Hallo Luigi
Ich habe die Version V3.6 schon probiert. Ohne Erfolg.
Das BT Kennwort im BMS ist noch aktiv. (1234)
Muss ich das ändern oder löschen? Ich meine gelesen zu haben, dass dieses Kennwort eingestellt bleiben soll.
Gruß
Henrik
@henrik_79 Moin, das BT Kennwort ist für den ESP egal, er verbindet sich so. Es darf nur keine 2. Verbindung bestehen. Hat dein BMS auch eine LED die blinkt wenn keine BT Verbindung besteht und leuchtet wenn eine Verbindung aufgebaut ist ?
Ja die LED am BMS blinkt.
Wenn ich mit dem Handy online gehe leuchtet die LED durchgehend.
genau wie hier beschrieben.
Ich werde auf die bestellten ESP32 warten und erneut versuchen.
Gruß
Henrik
@henrik_79 Weil du ja offensichtlich noch nie eine Verbindung vom ESP zum BMS herstellen konntest war meine Vermutung das der ESP ne Macke hat. Was für ESPs hast du denn bestellt ?
{green}:surprised:
@henrik_79 Weil du ja offensichtlich noch nie eine Verbindung vom ESP zum BMS herstellen konntest war meine Vermutung das der ESP ne Macke hat. Was für ESPs hast du denn bestellt ?
@luigi wenn du die Lösung in den ESP verlagern willst füge doch in der BLE_Data_analyse am Ende vor der Zeile new_data=false; eine neue Zeile die das lautet:
if (Charge_Current < 0) {
Battery_Power * -1;
}
Habe ich zwar nicht getestet, sollte aber laufen.
@scotty89 Hallo Scotty, Irgendwie ist das Bild mit den Einstellungen in allen Beiträgen nun eine Berechnung des Kabelquerschnitts. könntest Du das bitte wieder ändern.
@luigi Entschuldigung war auch etwas falsch, konnte ich gestern leider nicht testen. Hier die richtige Version, getestet und funzt.
if (Charge_Current < 0) {
Battery_Power = Battery_Power*-1;
}
Ich würde gern die CAN BUS Version an den Victron nutzen wollen. Gibt es da nicht die Möglichkeit. Dem Victron ein 16S System z.B. Seplos / Mason vor zu gaukeln?
Aus meiner Sicht, ist CAN von Vorteil, da kein WiFi benötigt wird.
@henrik_79 Weil du ja offensichtlich noch nie eine Verbindung vom ESP zum BMS herstellen konntest war meine Vermutung das der ESP ne Macke hat. Was für ESPs hast du denn bestellt ?
Hallo Stromparer_1
Ich habe mit dem neuen ESP eine Verbindung zum BMS. Top.
Nur passen die Daten nicht.
Muss ich noch irgendwelche Register oder Adressen anpassen?
Gruß
Henrik
New Data for Analyse Complete...
Cell Voltages = 3.267V, 3.268V, 3.267V, 3.266V, 3.267V, 3.267V, 3.266V, 3.268V, 3.266V, 3.267V, 3.266V, 3.266V, 3.269V, 3.268V, 3.266V, 3.267V
Average Cell Voltage = 0.139V,
Delta Cell Voltage = 0.137V,
Battery Voltage = 0.001V,
Battery Power = 126.024W,
Charge Current = 72810.594A,
Battery T1 = 553.500°C,
Battery T2 = 10.200°C,
MOS Temp = 0.000°C,
Balance_Curr = 0.000A,
Percent Remain = 0%,
Capacity Remain = 0.000,
Nominal Capacity = 0.000,
Cycle Count = 8,
Capacity Cycle = 0.000,
Tage: 49 Stunden: 14 Minuten: 23 Sekunden: 38
Charge on? = off,
Discharge on? = off,
Byte 0 - 254 0: 55, 1: AA, 2: EB, 3: 90, 4: 2, 5: F1, 6: C3, 7: C, 8: C4, 9: C, 10: C3, 11: C, 12: C2, 13: C, 14: C3, 15: C, 16: C3, 17: C, 18: C2, 19: C, 20: C4, 21: C, 22: C2, 23: C, 24: C3, 25: C, 26: C2, 27: C, 28: C2, 29: C, 30: C5, 31: C, 32: C4, 33: C, 34: C2, 35: C, 36: C3, 37: C, 38: 0, 39: 0, 40: 0, 41: 0, 42: 0, 43: 0, 44: 0, 45: 0, 46: 0, 47: 0, 48: 0, 49: 0, 50: 0, 51: 0, 52: 0, 53: 0, 54: FF, 55: FF, 56: 0, 57: 0, 58: C3, 59: C, 60: 3, 61: 0, 62: F, 63: 4, 64: 8C, 65: 0, 66: 95, 67: 0, 68: 93, 69: 0, 70: 8A, 71: 0, 72: 8E, 73: 0, 74: 8B, 75: 0, 76: 89, 77: 0, 78: 88, 79: 0, 80: 89, 81: 0, 82: 87, 83: 0, 84: 86, 85: 0, 86: 87, 87: 0, 88: 86, 89: 0, 90: 86, 91: 0, 92: 86, 93: 0, 94: 85, 95: 0, 96: 0, 97: 0, 98: 0, 99: 0, 100: 0, 101: 0, 102: 0, 103: 0, 104: 0, 105: 0, 106: 0, 107: 0, 108: 0, 109: 0, 110: 0, 111: 0, 112: 0, 113: 0, 114: 0, 115: 0, 116: 0, 117: 0, 118: 2E, 119: CC, 120: 0, 121: 0, 122: 0, 123: 0, 124: 0, 125: 0, 126: 0, 127: 0, 128: 0, 129: 0, 130: 23, 131: 0, 132: 1D, 133: 0, 134: 50, 135: 0, 136: 0, 137: 0, 138: 0, 139: 0, 140: 0, 141: 2B, 142: AF, 143: B0, 144: 0, 145: 0, 146: 28, 147: 9A, 148: 1, 149: 0, 150: 1, 151: 0, 152: 0, 153: 0, 154: 48, 155: EC, 156: 1, 157: 0, 158: 64, 159: 0, 160: 57, 161: 4, 162: 9F, 163: 15, 164: 66, 165: 0, 166: 1, 167: 1, 168: BA, 169: 6, 170: 0, 171: 0, 172: 0, 173: 0, 174: 0, 175: 0, 176: 0, 177: 0, 178: 0, 179: 0, 180: 0, 181: 0, 182: 7, 183: 0, 184: 1, 185: 0, 186: 0, 187: 0, 188: AB, 189: 3, 190: 0, 191: 0, 192: 0, 193: 0, 194: EA, 195: 63, 196: 41, 197: 40, 198: 0, 199: 0, 200: 0, 201: 0, 202: E2, 203: 4, 204: 0, 205: 0, 206: 0, 207: 0, 208: 0, 209: 1, 210: 0, 211: 5, 212: 0, 213: 0, 214: 26, 215: 1A, 216: 36, 217: 2, 218: 0, 219: 0, 220: 0, 221: 0, 222: 0, 223: 0, 224: 0, 225: 0, 226: 0, 227: 0, 228: 0, 229: 0, 230: 0, 231: 0, 232: 0, 233: 0, 234: 0, 235: 0, 236: 0, 237: 0, 238: 0, 239: 0, 240: 0, 241: 0, 242: 0, 243: 0, 244: 0, 245: 0, 246: 0, 247: 0, 248: 0, 249: 0, 250: 0, 251: 0, 252: 0, 253: 0, 254: 0,
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 128
data: 55, AA, EB, 90, 2, F2, C2, C, C4, C, C5, C, C5, C, C2, C, C4, C, C2, C, C3, C, C3, C, C2, C, C3, C, C2, C, C4, C, C2, C, C3, C, C4, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, FF, FF, 0, 0, C3, C, 3, 0, 2, 4, 8C, 0, 95, 0, 93, 0, 8A, 0, 8E, 0, 8B, 0, 89, 0, 88, 0, 89, 0, 87, 0, 86, 0, 87, 0, 86, 0, 86, 0, 86, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, CC, 0, 0, 0, 0, 0, 0, 0, 0,
Daten anerkannt !
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 22
data: 0, 0, 22, 0, 1D, 0, 50, 0, 0, 0, 0, 0, 0, 2B, AF, B0, 0, 0, 28, 9A, 1, 0,
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 128
data: 1, 0, 0, 0, 48, EC, 1, 0, 64, 0, 57, 4, 9F, 15, 66, 0, 1, 1, BA, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, AB, 3, 0, 0, 0, 0, EA, 63, 41, 40, 0, 0, 0, 0, E2, 4, 0, 0, 0, 0, 0, 1, 0, 5, 0, 0, 2B, 1A, 36, 2, 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, 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,
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 22
data: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6C,
@henrik_79 Endlich läuft das BLE. Du hast jetzt die Version für die neue Firmware aufgespielt. Ich lade dir die Version mit der originalen Version von scotty89 hoch. Die sollte bei dir die richtigen Daten bringen.
BLE_client.zip (5.36 KB)
Denk dran das du wieder den Namen deines JK in der BLE_client einträgst.
@henrik_79 Endlich läuft das BLE. Du hast jetzt die Version für die neue Firmware aufgespielt. Ich lade dir die Version mit der originalen Version von scotty89 hoch. Die sollte bei dir die richtigen Daten bringen.
-- attachment is not available --
Denk dran das du wieder den Namen deines JK in der BLE_client einträgst.
Hi,eine Frage, der BLE_client ist eine neue Version von BLE_Client_V3.4?
Irgendwie steht da Version V1.5 BLE Client? Verwirrt mich etwas??
will nun anfangen und will den richtigen Sketch verwenden.
Will ESP32 mit BLE nutzen.
Danke für die Bestätigung
VG Thomas
Ich finde das übrigens auch total unübersichtlich die verschiedenen Versionen irgendwo in den 19 Seiten zu "verstecken". Gibt es für sowas nicht normalerweise github? Ich hab für mich als Grundlage die Version genommen: https://www.akkudoktor.net/forum/postid/73203/ da die mit der neuen Firmware, die mehr Zellspannungen sendet, kompatible ist. Die habe ich mir dann passend zu meinem Akku auf 18 Zellen umgebaut.
Leider fehlt darin die CAN Geschichte. Ob ich die brauche weiß ich noch nicht, da der Multiplus noch nicht angekommen ist. Ich finde es aber ganz praktisch den Akku kabellos an den Multiplus anzubinden. Das würde auch gleich das Problem der galvanischen Trennung erledigen.
@riker1 Lade dir bitte die Version von Seite 1 runter das ist die volle Version. Die letzten von mir hochgeladenen Versionen sind speziell angepasst worden. Also bitte die Version von Seite 1. Wenn du allerdings auch die neuste Firmware auf deinem JK passen die empfangenen Daten nicht. Dann einfach nochmal posten.
@scotty89 Hi Scotty, hätte eine Frage, welche Einstellungen am BMS nutzt du für die LI-ion 18650?
Kannst eventuell eine hardcopy vom BMS Dashboard und Settings schicken? Leid rkann man ja die Settings nicht exportieren?
Danke VG Thomas