kadaster-labs / sensrnet-home

Home of the SensRNet - The Dutch National Sensor Registry Network
Other
15 stars 7 forks source link

Datamodel: sensor id's #94

Open robhaans opened 3 years ago

robhaans commented 3 years ago

Een sensor-id is een unieke identificator van een sensor, maar een sensor kent meestal meerdere unieke identificators: een serienummer van de fabrikant/leverancier, een MAC-adres als identificator in een netwerk, een assetmanagement-id van de eigenaar of beheerder van de sensor, etc. Welke kiezen we? Of gaan we meerdere type id's weergeven, als extra velden?

marcvanandel commented 3 years ago

Aangezien sensoren geen gestandaardiseerd ID hebben, lijkt het mij goed om de verschillende IDs die sensoren zelf hebben als data te beschouwen en niet als uniek ID in het register te nemen. Daarnaast is het ID dat vanuit het register aan een sensor wordt toegekend nationaal (of zelfs internationaal) uniek moet zijn. Dat zal voor MAC-adres misschien ook wel zo zijn ... maar ik durf dat niet van alle serienummers en IDs te zeggen. Daarom lijkt het mij veilig om een eigen unieke ID te nemen.

Technisch gezien gebruiken we nu een UUID waar ook nog een aantal varianten in bestaan. Wij passen nu v4 toe mbv van een JavaScript lib (per implementatie kunnen daar ook nog nuance verschillen in zitten)

Er is ook nog een andere standaard die ik graag wil onderzoeken: Decentralized ID (Core) (en misschien de extensie DID-comm?)

RickSchager commented 3 years ago

Again in https://github.com/FIWARE/data-models/blob/master/specs/Device/Device/doc/spec.md: id = unique identifier

marcvanandel commented 3 years ago

CityIDs meenemen? In het ID? Of als extra referentie?

En welke referenties nog meer? AssetManagement ID?

kad-bloemy commented 3 years ago

Wat is de status van dit issue? Lijkt mij iets voor een volgende versie.

marcvanandel commented 3 years ago

Ik stel voor om dit 'out-of-scope van MVP' te plaatsen.

Ik kan me voorstellen dat dit 'tags' zijn die redelijk vrij zijn toe te voegen aan een Sensor Device / Sensor ... maar dat is een oplossingsrichting die we nu even laten liggen 😉

kad-bloemy commented 3 years ago

Ik heb al een aantal issues verplaatst naar "Future", ergens ver weg in mijn beleving;)