mqtt-timeseries-leveldb

writes mqtt timeseries messages into leveldb


Keywords
mqtt, timeseries
License
BSD-2-Clause
Install
npm install mqtt-timeseries-leveldb@3.0.12

Documentation

npm License minified size 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