Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
25 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,30 @@ | ||
## Studierendenwerk Ulm | ||
|
||
[![N|Solid](https://avatars2.githubusercontent.com/u/34131127?s=200&v=4)](https://nodesource.com/products/nsolid) | ||
|
||
# JavaScript payload decoder for ZENNER's EASY PROTECT Radio smoke detector | ||
|
||
This decoder interprets the payload of ZENNER's EASY PROTECT Radio smoke detectors. It was developed to be used in The Things Network, adaption for other setups should be easy. | ||
|
||
## About | ||
This is a payload decoder for The Things Network to interpret the payload raw. This is based on Zenner's documentation. | ||
Development was based on ZENNNER's documentation, titled: | ||
* LoRa radio packet definitions version 1.13 | ||
* EASY PROTECT Radio Information for system integrators firmware v1.6.0 | ||
|
||
## [Test Decoder here.](https://studierendenwerk-ulm.github.io/payload-decoder-zenner-easy-protect-radio-lora/index.html) | ||
Verification was done using ZENNER's EASY PROTECT Radio smoke detector FIXME. | ||
|
||
A small frontend to test the decocer is available [here](https://studierendenwerk-ulm.github.io/payload-decoder-zenner-easy-protect-radio-lora/index.html). | ||
|
||
|
||
## Implemented features | ||
|
||
Interpretation of packet types: | ||
* Synchronous packets 9.1 and 9.2 (SP9.1 and SP9.2). | ||
* Asynchronous packet 1 (AP1). | ||
|
||
|
||
## Missing features | ||
* Interpretation of synchronous packet 1 (SP1). Documentation, i.e. byte/bit order, is unclear. | ||
|
||
|
||
### Features of the decoder | ||
The decoder can interpret the following packet types: | ||
* Synchronous Package 9.1 and 9.2 -> SP9.1 & SP9.2 | ||
* Asynchronous packet 1 -> AP1 | ||
--- | ||
|
||
|
||
### Planned Features | ||
* synchronous packet 1 -> SP1 | ||
(The interpretation of synchronous packet 1 (SP1) has not yet been implemented. Currently the documentation there is not clear enough to implement a general interpretation.) | ||
**Studierendenwerk Ulm** | Aron Lanza, Simon Lüke | [Lizenz](./LICENSE) | ||
|
||
[![Logo Studierendenwerk Ulm](https://studierendenwerk-ulm.de/wp-content/themes/studentenwerk/assets/img/logo.png)](https://studierendenwerk-ulm.de/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters