Hi,
I have a Skylla IP65 that stopped charging after I connected a VE.Can to NMEA2000 adapter. Even after removing the adapter completely, the Skylla still does not charge.
SYMPTOMS:
- No error code on display
- Only battery voltage shown, no charge mode (Bulk/Float etc.)
- Relay clicks once on AC power-on, then stops
- Factory reset done multiple times, no change
CAN BUS ANALYSIS (candump):
The Skylla (source address 0x29 = 41) sends the following VREGs repeatedly:
66 99 00 02 04 00 00 00 → VREG 0x0200 = Device Mode = 0x04 (external control)
66 99 01 02 00 00 00 00 → VREG 0x0201 = Device State = 0x00
66 99 02 02 02 00 00 00 → VREG 0x0202 = 0x02
66 99 8D ED Ex 04 00 00 → VREG 0xED8D = Charger status, high byte 0x04
VREG 0x0200 is stuck at 0x04 (external control active). The Skylla appears to be waiting for a BMS charge enable signal that never comes.
WHAT I HAVE TRIED:
- Factory reset via setup menu (multiple times)
- Disconnecting all cables including AC and battery
- Sending VREG 0x0200 with value 0x01 via Node-RED/socketcan → Skylla ignores it
- Sending PGN 127487 (Charger Control) with 60A allowed current → no change
SETUP:
- Skylla IP65
- OpenPlotter on Raspberry Pi with MacArthur HAT (socketcan, can0)
- Signal K + Node-RED
QUESTION:
Which VREG or PGN do I need to send to reset the Skylla from external control mode back to standalone charging mode? Is there a way to force VREG 0x0200 back to 0x01 via CAN bus?
Thank you!