Ford Transit USA Forum banner

Ecoflow Smart AC/DC distribution panel, reverse engineer CAN bus?

3 reading
3.4K views 14 replies 5 participants last post by  cobratom  
#1 ·
We've already invested in a 24VDC Victron components (3k inverter, MPTT), but have not purchased distribution or circuit breaker panels yet. The typical RV style recessed one, seems to be a Progressive Dynamics model ..

Image


It would be nice to have an integrated panel that has some relays (or MOSFET's) and/or current sensors. The Ecoflow Smart AC/DC distribution panel looks pretty slick..

Image

This panel can be installed recessed or wall mounted. Doesn't require the Ecoflow system as a passive device.
  • LED indicators
  • 6 AC circuits
  • 12 DC circuits, 6 of which are controllable
  • RJ45 CAN bus port
The CAN functionality would be slick to control a portion of the DC circuits, how much of a world of pain em I signing up to sniff this on the wire? Especially without the complete system to signal inputs?
 
#3 ·
The CAN functionality would be slick to control a portion of the DC circuits, how much of a world of pain em I signing up to sniff this on the wire? Especially without the complete system to signal inputs?
Unless the panel is actively talking to something else, I don't see how you could possibly reverse-engineer its CANbus protocol. There will be nothing much on the wire to sniff. You really need to see actual transactions.

Have you contacted the manufacturer to see whether they consider the protocol to be proprietary? Some do and some don't. Maybe they will just give it to you.
 
#4 ·
Agreed, certainly for the remote switch functionality - any EcoFlow folks in this forum wanna packet sniff their system? :unsure:

I was sorta hoping that some frequent message would be sent on the bus, to at least note the current draw - but you're likely right that the protocol might need to request this on demand. I have contacted the manufacturer, haven't heard back - also posted in their active reddit forum.

My other idea was to piece together a DIN rail style enclosure, paired with a bunch of Peacefair "PZEM" DC sensors (not very cost effective) OR a KinCony MB board (INA226 sensor). Ideally these would be exposed as something Home Assistant friendly, such as ESPHome.

Unless the panel is actively talking to something else, I don't see how you could possibly reverse-engineer its CANbus protocol...
 
#5 ·
I've also looked at Kincony often for solutions. I'm using them for a few things around the house. They make a few products that get close, but just miss the mark.

If it wasn't for the high price, I would love to reverse engineer an spod: sPOD BantamX Touchscreen - Universal - 4x4 sPod

My wants for a dc distribution panel:
  • Open protocol
  • configurable eFuses
  • inductive or resistive load (i.e. motor or led lights)
  • High frequency PWM dimming if desired (greater than 4khz)
  • current sense
  • expandable (ideally canbus)
  • Direct control of each channel via button/switch
  • Enough amperage to at least handle a fridge

At least for the lighting, I'm probably going to go with a few of these placed strategically around the van and hooked up to the RS485 port of a Kincony device running ESPHome DMX512.

While I haven't flushed out the A/C side of things, I have to imagine it will be much simpler, probably only three circuits with hardwired smart switches:
  1. Cooktop
  2. Misc plugs drivers side
  3. Misc plugs passenger side
 
#8 ·
I've also looked at Kincony often for solutions. I'm using them for a few things around the house. They make a few products that get close, but just miss the mark.
Agreed that Kincony is close, but not a perfect fit. You might want to consider some knock-off sPOD's, like WATERWICH 8 Gang Wireless Switch Panel ($230 USD) or Auxbeam 8 Gang Switch Panel ($130). My guess is you could replay the wireless with rtl_433 and a cheapie USB SDR.

While I haven't flushed out the A/C side of things, I have to imagine it will be much simpler, probably only three circuits with hardwired smart switches:
May want to check out the Shelly Pro 4PM for AC.
 
#9 ·
This thread peaked my interest as we have lots of customers with Ecoflow power kits and we are always interested in further development. I ordered a panel, once its here I will open it up and see what all the fuss is about. Will also post photos here if anyone wants to have a gander.
 
#13 · (Edited)
Here are the internals of the distribution panel. It is really nicely made I have to say. In typical IP protection fashion the main control chip has had its markings removed and then conformal coating applies. I was kinda hoping we knew what it was so users could just flash their own firmware. The only thing I do not like is the minimal separation between the AC and DC circuits. Would have been nice to see a perforated board there.
Based on the pin location and dimple on the chip, I would say its a stm32f103
Image

Image

Image

Image

Image

Image