Second-life BYD 60kWh op Deye SG01HP3 via Battery-Emulator

Pagina: 1
Acties:

  • jonah81
  • Registratie: November 2023
  • Laatst online: 11-06 16:20
Na een tijd meelezen (oa het Deye 15kW SG05LP3 topic) wil ik mijn plan hier eens
neerleggen voordat ik ga bestellen. Schiet er vooral gaten in :)

Situatie: we verhuizen deze zomer naar de kop van Overijssel. 3x25A, meterkast
wordt in september vernieuwd dus daar kan ik nu nog dingen in meenemen. Op het
dak ligt ~6kWp met een SolarEdge SE6000H (1-fase, optimizers). Verwarming is
een Remeha hybride (Elga Ace WP + gasketel voor tapwater/piek). Alles draait op
Home Assistant, volledig lokaal, geen cloud. Dynamisch contract.

Het plan in het kort: een second-life EV accu als thuisbatterij, met als doel
vooral winterarbitrage ('s nachts goedkoop laden uit het net, overdag/avond
ontladen op WP + huishouden) en zomers zelfconsumptie. Plus noodstroom.

De accu: BYD Dolphin pack, 60,4kWh LFP blade, uit een 2023+ donor met 26dkm,
bij een NL demonteerder voor ~5k incl levering. 3 mnd garantie, maar excl
"elektronische onderdelen" dus feitelijk excl BMS. Tsja. Pack is ~400kg,
126s1p, nominaal ~403V / max 441V, en heeft intern al contactoren, precharge
relais + weerstand en een 800V/350A zekering, dus dat scheelt aan de DC kant.

De koppeling, voor wie het project niet kent:

Software is Battery-Emulator van dalathegreat
(https://github.com/dalathegreat/Battery-Emulator). Dat is een ESP32 die de
originele BMS van het EV pack uitleest over CAN en zich richting de omvormer
voordoet als een normale thuisbatterij, in dit geval een BYD Battery-Box
Premium HVS. De wiki heeft een compatibiliteitstabel per pack en per omvormer,
de BYD voertuigpacks (Atto 3 / Seal / Dolphin) staan erin als werkend, en de
Deye SUN 5-25K SG01HP3 ook, met de noot "dual CAN verplicht" (pack en omvormer
mogen niet op dezelfde bus, dat gaf vroeger F58 / contactor issues).

Hardware wordt dus een dual CAN board: LilyGo T-2CAN (ESP32-S3, 2x geisoleerd
CAN, ~35 eur) of de Stark CMR als ik het wat degelijker wil. CAN1 naar de
19-pins LV connector van het pack (1192800MB/1192800FB, voorbedraad op Ali te
krijgen; pin 4 = 12V B+, pin 5 = 12V ignition, CAN-H/L zijn voor de P48 packs
bevestigd in de wiki). CAN2 naar de BMS poort van de Deye, RJ45 pin 4 = CAN-H
/ pin 5 = CAN-L, 120 ohm terminatie aan beide einden, shield aan PE. Deye op
lithium mode 01 (= BYD HVS). 12V/2A DIN voeding voor board + BMS wakeup, en
een noodstop in de interlock lus.

Belangrijk detail uit de wiki: Deye negeert 0A requests over CAN en stopt
alleen op SOC% of pakspanning. Dus de "Deye avoid over/undercharge fix"
toggle moet aan, plus manual charge voltage limits als extra vangnet.

DC kant verder: lastscheider + DC zekering tussen pack en omvormer, 16mm2,
eigen aardpunt voor packbehuizing en frame. AC kant en meterkast laat ik door
een erkend installateur doen, oplevering incl NEN1010 rapport. Al heb ik nog niet echt een installateur in de omgeving gevonden die het ook wíl doen.

Omvormer: Deye SUN-20K-SG01HP3-EU-AM2 (HV, 3 fase), of de 15K, zie vraag 5.

SolarEdge komt AC-gekoppeld op de GEN/MI poort. Off-grid curtailment via
frequency-watt (ondersteunt de SE), on-grid regel ik het zelf vanuit HA via
modbus op de SE (solaredge-modbus-multi), want on-grid kan de Deye een externe
omvormer niet afremmen, zo heb ik in het andere topic geleerd.

Sturing: HA + EMHASS, prijzen EnergyZero, PV forecast Solcast. Monitoring van
het pack gaat via MQTT (Battery-Emulator publiceert SOC/SOH/celspanningen/
temps, met HA auto discovery), de Deye lees en stuur ik via RS485 modbus
(ha-solarman of Waveshare RS485-to-ETH, de POE versie ivm galvanische
scheiding). Shelly Pro 3EM op de hoofdaansluiting als bron van waarheid voor
HA, Deye krijgt eigen CT's, of een Eastron via RS485 als de afstand meterkast-
omvormer >15m wordt (plek staat nog niet 100% vast).

Noodstroom via de LOAD output. Twijfel nog tussen woning permanent op LOAD
(naadloze UPS) of een handmatige 1-0-2 omschakelaar (Sontheimer met
voorijlende nul).

Waar ik nog mee zit:
  1. Draait iemand hier daadwerkelijk een BYD hergebruikte EV batterypack op een Deye HP3 via
    Battery-Emulator? Vooral benieuwd naar stabiliteit in de praktijk en hoe de
    SOC drift (1-2% per dag schijnt, met calibrate workaround) bevalt.
  2. De wiki tabel werkt op product type (sticker op het pack). P48 = Atto 3
    60,48kWh = bevestigd werkend. Een 60,4kWh Dolphin staat er niet expliciet
    tussen (wel P94/PK3, kleinere packs). Ik vraag de demonteerder om een foto
    van de sticker, maar weet iemand of de extended range Dolphin gewoon het P48
    pack deelt? Dat moet ik gewoon daar vragen anders.
    Product type is inmiddels bevestigd: sticker op het pack zegt P48 / 150Ah / 403.2V, dus het bekende Atto 3 extended range pack dat in de wiki als werkend staat. De extended range Dolphin deelt dus gewoon het P48 pack, mocht iemand dat later zoeken.
  3. Locked pack: er staat inmiddels een unlock procedure in de wiki (knop in
    More Battery Info / CAN replay, vereist apart schakelbare B+ en IGN), maar
    liever koop ik een pack dat het gewoon doet. Tips hoe je dit bij een
    demonteerder gecheckt krijgt voor aankoop? Die gaan niet voor mij een Lilygo
    aan het pack hangen vermoed ik. :)
  4. Verzekering / PGS 37-1. 60kWh zit een beetje boven de 20kWh grens. Iemand ervaring
    met het informeren van de opstalverzekeraar over een second-life EV pack? En
    een installateur gevonden die zo'n installatie wil opleveren? Tot nu toe
    krijg ik van partijen vooral (vermoedelijk AI gegenereerde) juichmails terug
    zonder dat iemand een kritische vraag stelt, dat geeft weinig vertrouwen.
  5. Sizing: leverancier adviseert de 20K "omdat je dan sneller kunt laden",
    maar volgens de Deye handleiding hebben de 8 t/m 20K allemaal dezelfde 37A
    batterijstroomlimiet en heeft alleen de 25K 50A. Mis ik iets, of is het
    verschil 15K vs 20K voor de accu gewoon nul en zit het alleen in AC/PV
    doorzet?
Alle kritiek welkom, liever nu dan als er 400kg accu in de schuur staat.

HA YAML+Git op Proxmox || Frigate NVR 8 cams (OpenVINO) || Z2M 3x SLZB-06P7 || Omada ER707-M2 + 3x EAP770 || 6-zone TRV via OpenTherm || Bermuda BLE 41 beacons