Skip to content

Some notes about Victron BLE #2

@timokovanen

Description

@timokovanen

Hi,

Just want to share my discovery results..

Victron sends Data (and messages) using both ["306b0003-b081-4037-83dc-e59fcc3cdfd0"] and ["306b0004-b081-4037-83dc-e59fcc3cdfd0"]. You'll need to combine notifications to one buffer since sending characteristics can change even middle of the message.

Read request:
05-xx-82-19-VREG
Query FW version 05-xx-82-19-01-02
Victron replies 08-xx-19-01-02-44-00-ff-21-03-09-xx-10-01
Reply can divided two messages 08-xx-19-01-02-44-00-ff-21-03 and 09-xx-10-01
Regarding to Victron VE.CAN documentation 00-ff-21-03 -> v3.21

Query Device State 05-xx-82-19-02-01
Reply 08-xx-19-02-01-41-06-09-xx-10-01 -> 0x06: Storage

Write requests:
06-xx-82-19-VREG-CBOR-DATA
06-xx 82-18-COMMAND-CBOR-DATA
I haven't tested write requests yet.

Reply messages:
07-xx-yy-zz error messages
08-xx-19-VREG-CBOR-DATA
08-xx-18-(1 byte command)-CBOR-DATA
09-xx-19-VREG-DATA (for 1 data byte messages?)
09-xx-08-01 read request ok
09-xx-10-10 read request ok

xx = 00 (In my BSC IP22 24|16 Charger)

BR,
Timo

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions