According to my current knowledge (credits to [1] for the good docs)
- Each device has their own CAN-Id and is sending on that ID only and only handling messages that are send to this receiver address (see receiver address field in payload).
- The device send can frames with the length of 7 bytes
- In the payload bytes of the can messages seem to be 4 fields: which I call Message type (4 bit), receiver address (11 Bits), data_key (8 or 16 bit) and value (16 bit)
- There are 2 types of message stucture: