lora-app-payloader v0.12.0
lora-app-payloader
USE lora-device-payloader!!!
Community driven LoRa end-device payload encoder/decoder database.
Installation
npm install lora-app-payloader --save
Usage
var converter = require('lora-app-payloader')
var decoded = converter.parseDecodedPayload('e4a432704160684e4202b5', 'ascoel', 'CO868LR')
console.log(decoded.BatteryLevel) // 100
Contribution
Any kind of contribution to this project is very well welcomed. It aims to have as much payload decoder as possible! You can contribute through Issues, Pull Requests, or mail Payload description or device documentation are also appreciated!
Implementation of devices
Ascoel
CO868LR
- Presentation (port 5)
- Serial number (port 6)
- FW release, library release, HW release (port 7)
- Battery level (port 8)
- Alive (port 9)
- ACK (port 10)
- Specific Sensor Information message (port 50)
TH868LR
- Presentation (port 5)
- Serial number (port 6)
- FW release, library release, HW release (port 7)
- Battery level (port 8)
- Alive (port 9)
- ACK (port 10)
- Specific Sensor Information message (port 50)
IR868LR
- Presentation (port 5)
- Serial number (port 6)
- FW release, library release, HW release (port 7)
- Battery level (port 8)
- Alive (port 9)
- ACK (port 10)
- Specific Sensor Information message (port 20)
CM868LR
- Presentation (port 5)
- Serial number (port 6)
- FW release, library release, HW release (port 7)
- Battery level (port 8)
- Alive (port 9)
- ACK (port 10)
- Specific Sensor Information message (port 30)
CM868LRTH
- Presentation (port 5)
- Serial number (port 6)
- FW release, library release, HW release (port 7)
- Battery level (port 8)
- Alive (port 9)
- ACK (port 10)
- Specific Sensor Information message (port 30)
NKE Watteco
- Smart plug
- Basic Cluster
- Configuration Cluster
- LoRaWAN (for V3.4 version) Cluster
- On/Off Cluster
- Simple Metering Cluster
- Power Quality Cluster
- THr sensor
- Basic Cluster
- Configuration Cluster
- LoRaWAN (for V3.4 version) Cluster
- Temperature Measurement Cluster
- Read attribute response
- Configure reporting response
- Read reporting configuration response
- Report attributes
- Min Measured value read attribute response
- Max Measured value read attribute response
- Relative Humidity Measurement Cluster
- Analog Input Cluster
Turboes
TBS100
TBS200
- Status (uplink)
- Parameters (uplink)
- Command (downlink)
License
ISC License
Copyright (c) 2017, Tamás Király
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Device APIs are belong to their respective owners.