Skip to content

Codec javascript compatible with the API LoRaWAN specification

Notifications You must be signed in to change notification settings

Watteco/Codec-API-LoRaWAN

Repository files navigation

Sommaire des Readme

Codec-API-LoRaWAN

Javascript codec compatible with the LoRaWAN API specification

Application repository on Actility: https://github.com/actility/device-catalog/tree/main/vendors/watteco
Application repository on TTN: https://github.com/TheThingsNetwork/lorawan-devices/tree/master/vendor/watteco

Dépendances à installer sur la machine

    node install_dependencies.js

Utilisation

On suivra la démarche décrite dans le README.md du répertoire utilities si l'on souhaite modifier le codec.

Codec

La construction de ce codec vise à respecter la spécification ts013-1.0.0 de la lora alliance que vous trouverez ici:

https://resources.lora-alliance.org/document/ts013-1-0-0-payload-codec-api

Devices

Contient le fichier javascript spécifique à un capteur, ainsi que le nécessaire pour tester des payload que l'on sait fonctionnels si on modifie le codec.

Clusters_examples

Le dossier contient des payloads d'exemple rangés par cluster.
examples_0_common est la concaténation d'un exemple des clusters 0x0000, 0x0050 et 0X8004.
Les command_id 07 et 09 ont un retour différent car ils contiennent l'objet report_parameters.

Distrib

Contient le fichier compréssé équivalent au codec en plusieurs fichiers, plus le fichier spécifique au capteur.

Scripts

Contient les scripts permettant d'automatiser certaines tâches dues à la modification du codec.

Utilities

Plusieurs outils permettant de simplifier certaines tâches.

About

Codec javascript compatible with the API LoRaWAN specification

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published