BTrDB / btrdb-server

Berkeley Tree Database (BTrDB) server
http://btrdb.io
MIT License
909 stars 66 forks source link

psl.pqube.DEVICEID #43

Closed TechauraIO closed 5 years ago

TechauraIO commented 7 years ago

The current implementation expects that the device will always be defined as psl.pqube.DEVICEID which is not optimal considering device may not be a pqube etc.

In manifest: add psl.pqube.p300001 path=myDevice

I like the idea of the dot notation for the name for logical groupings or as a label.

immesys commented 7 years ago

That's not quite correct. You can add any names, it just must be psl.pqube.ID if you want the pqube driver to load the data. You can add other devices with other names but then you must write your own drivers for them.

TechauraIO commented 7 years ago

Didn't realize that was representative of a driver name... which now opens up additional questions and documentation requirements. Thanks for clarifying device label requirements.

What other drivers exist, if any?

immesys commented 7 years ago

It's not really referring to the driver, its more that the name should be <vendor>.<product>.<id> and drivers may filter based on which vendors and products they support