TheThingsNetwork / lorawan-devices

Device Repository for LoRaWAN devices
Apache License 2.0
184 stars 360 forks source link

Generate devices csv #745

Closed benolayinka closed 3 months ago

benolayinka commented 5 months ago

Summary

Can we generate a flat list of devices as a csv? We can then sync this to airtable

Why do we need this?

Sync data to airtable

What is already there? What do you see now?

Folder hierarchy

What is missing? What do you want to see?

name, vendor, description, image link, sensors, radios, height, width, length, weight, battery?, ip rating, urls, mac version?, rp version?, supports class b / class c?,

johanstokking commented 5 months ago

Most of this is quite straight forward and is readily available per end device.

The data model has a hierarchy:

The MAC version, RP version and LoRaWAN classes are in the profile. There may be differences between regions, and there can be devices with multiple firmware versions so we need to add some heuristics here.

For example, we could take the last firmware version and the first profile to determine these fields.

KrishnaIyer commented 4 months ago

@LDannijs: When there's a PR for an issue, please add the in progress label.

LDannijs commented 4 months ago

Iirc i wasn't able to change the labels before but i will remember it for next time.

LDannijs commented 3 months ago

PR #749 was merged, closing this.