myDevicesIoT / CayenneLPP

Cayenne Low Power Payload (LLP)
https://mydevices.com
GNU General Public License v3.0
28 stars 14 forks source link

Add more IPSO formats #2

Open aparcar opened 3 years ago

aparcar commented 3 years ago

The IPSO document defines multiple data formats which are currently not covered within this implementation. These values are however convenient to use in many LoRaWAN applications, e.g. Voltage (of batteries), distances, timestamp and many more.

Other CayenneLPP implementations added those types, most prominent ElectornicCats (Arduino) and pycayennelpp (MicroPython). The former library enjoys even a better search engine rank when searching for CayenneLPP.

The motivation for requesting more data formats is that TheThingsNetwork Cayenne decoder uses this library as a definition base. There eixsts already Pull Requests exists to add more formats.

Is there a motivation to extend this library or is it no longer maintained?

ofauchon commented 2 years ago

Hi. Same problem here. I'd like to use Power, Voltage, Curent, Frequency measurements.

How can we extend the library ?

Thanks

niclash commented 1 year ago

The docs claim to be derived from IPSO, and that has evolved into OMA-LWM2M, and here is a list of types that should be a reasonable starting point to have included, and AFAICS matches the current CayenneLPP type numbering.

https://techlibrary.hpe.com/docs/otlink-wo/OMA-Data-Objects-in-Detail.html#list-of-data-types