Skip to content

arlac77/mqtt-timeseries-leveldb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm License bundlejs downloads GitHub Issues Build Status Styled with prettier Commitizen friendly Known Vulnerabilities Coverage Status

mqtt-timeseries-leveldb

writes mqtt timeseries messages into leveldb

API

Table of Contents

worker

Sets up a mqtt client to listen for topics Entries are constructed in the following way: / :

  • topic one of the given paths
  • time value of Date.getTime()

Parameters

  • leveldb Levelup where to put the values

  • paths Array<string> subscriptions to listen for

  • options Object passed to mqtt.connect

    • options.url string mqtt connection url

Returns Client mqtt client

install

With npm do:

npm install mqtt-timeseries-leveldb

license

BSD-2-Clause