BMS smart 8s-24s
Diskuze, rady, nápady, postřehy v oblasti alternativních zdrojů energie, elektrorozvodů, elektrozařízení, regulace, komponent a úsporných spotřebičů.
-
- Příspěvky: 20
- Registrován: stř bře 22, 2023 3:58 pm
- Lokalita: Plzeň
BMS smart 8s-24s
Zdravím,
mám klasickou lifepo4 od mivvyenergy, která má BMS smart 8s-24s, dle infa z fora používá toto BMS hodně z vás,
setakal se někdo z vás tady, že Vám BMS baterie házela občas nulu? případně více než 100%?
jelikož ty hodnoty zaznamenávám, hází mi to docela velké zuby (nulu bych chápala ale >100% nechápu...)
zajímá mě především zda to je běžný šum, který mám vyfiltrovat, nebo musím překopat kód
děkuji za rady
https://upaji.net/fvp/
mám klasickou lifepo4 od mivvyenergy, která má BMS smart 8s-24s, dle infa z fora používá toto BMS hodně z vás,
setakal se někdo z vás tady, že Vám BMS baterie házela občas nulu? případně více než 100%?
jelikož ty hodnoty zaznamenávám, hází mi to docela velké zuby (nulu bych chápala ale >100% nechápu...)
zajímá mě především zda to je běžný šum, který mám vyfiltrovat, nebo musím překopat kód
děkuji za rady
https://upaji.net/fvp/
-
- Příspěvky: 1920
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: BMS smart 8s-24s
Ahoj, predpokladám že to bude len chyba čítania - neviem ako dáta zbieraš (RS485, CAN, BT), ale ak máš logy, treba ich pozrieť.
2x MUST PH1800 5.5kW, 8.85kWp 3x 2S3P, V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome 01/2023 -> 11/2024 = 8.7 MWh AC
-
- Příspěvky: 20
- Registrován: stř bře 22, 2023 3:58 pm
- Lokalita: Plzeň
Re: BMS smart 8s-24s
sbírám data komunikací přes BT, v podstatě mi BT poskytne řetězec a po rozkódování obsahuje data, k logu zařízení se nedostanu, nejspíš nemá žádnou paměť.
na čtení jsem si vytvořila velice jednoduchý script:
bohužel je natolik jednoduchý, že nevím kde by mohla být chyba
na čtení jsem si vytvořila velice jednoduchý script:
Kód: Vybrat vše
def cellinfo1(data):
infodata = data
volts, amps, remain, capacity, cycles, mdate, balance1, balance2 = struct.unpack_from('>HhHHHHHH', infodata, 4)
volts, amps, capacity, remain = volts / 100, amps / 100, capacity / 100, remain / 100
ginfo.extend([volts, amps, capacity, remain, cycles])
class MyDelegate(DefaultDelegate):
def __init__(self):
super().__init__()
def handleNotification(self, cHandle, data):
hex_data = binascii.hexlify(data)
text_string = hex_data.decode('utf-8')
if 'dd03' in text_string:
cellinfo1(data)
start_time = time.time()
while True:
current_time = time.time()
if current_time - start_time > 60:
break
try:
bms = Peripheral(bleAddr, addrType="public")
bms.setDelegate(MyDelegate())
for cmd in [b'\xdd\xa5\x03\x00\xff\xfd\x77', b'\xdd\xa5\x04\x00\xff\xfc\x77']:
bms.writeCharacteristic(0x15, cmd, False)
bms.waitForNotifications(5)
bms.disconnect()
except BTLEException as ex:
print("BLE exception:", ex)
break
if len(ginfo) > 4 :
if len(ginfo) < 6 :
ginfo.extend([0, 0])
datastring = str(ginfo)
ginfo_string = re.sub(r"[\[\] ]", "", datastring)
with open('bms.txt', 'w') as file:
file.write(ginfo_string)
ginfo.clear()
if timeSleep > 0:
time.sleep(timeSleep)
else:
break
-
- Příspěvky: 1920
- Registrován: pát lis 11, 2022 8:14 am
- Lokalita: Hlohovec, SR
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5520
- Kapacita baterie [kWh]: 14
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
- Bydliště: Hlohovec, SR
Re: BMS smart 8s-24s
Odpoveď zahŕňa určite aj CRC, to kontroluješ? Tým by sa dali vynechať neplatné odpovede.
2x MUST PH1800 5.5kW, 8.85kWp 3x 2S3P, V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome 01/2023 -> 11/2024 = 8.7 MWh AC
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 17 Odpovědi
- 2938 Zobrazení
-
Poslední příspěvek od ixo
-
- 22 Odpovědi
- 4475 Zobrazení
-
Poslední příspěvek od fugas
-
- 84 Odpovědi
- 9854 Zobrazení
-
Poslední příspěvek od Loidis
-
- 45 Odpovědi
- 3784 Zobrazení
-
Poslední příspěvek od gupa
-
- 0 Odpovědi
- 686 Zobrazení
-
Poslední příspěvek od dadak