Is your question meant as: if a device is supported in an older VSF, will it be supported in all future versions as well?
If thats your question the answer is: typically yes. Devices that are introduced in a older VSF version should be supported in all future versions, but their VBus fields' information might change over time:
- There have been cases where the VSF was looking at the wrong position in the VBus data stream to interpret some information. Those bugs have been fixed in later VSF versions.
- Some fields that were previously undocumented were added in later VSF versions. So the amount of fields might change over time as well.
You have multiple possibilities to get a recent one:
- Enable SSH on you DL2 and secure-copy the version from there :)
- Download the current version from VBus.net
Please use something like curl or wget to download it since browsers nowadays tend to replace the http:// with https:// and then it produces an error...
And yes, the VSF is needed to extract the fields from the VBus version 1.x packet payload. But neither VBus version 2.x datagrams nor version 3.x telegrams are covered by the VSF.
If you have any further question, I'll be happy to help.
Best regards,
Daniel