Skip to content

InfluxDB has errors for invalid measurement values #53

@torradmin

Description

@torradmin

It works for a bit, until there are invalid values apparently and then the ruuvitag-discovery process crashes.

C:\Users<username>\ruuvitag-discovery\node_modules\influx\lib\src\pool.js:50
res.on("end", () => callback(new RequestError(req, res, body)));
^

RequestError: A 400 Bad Request error occurred: {"error":"unable to parse 'ruuvitag_ef918c3ec56f,id=ef918c3ec56f humidity=NaN,pressure=NaN,temperature=NaN': invalid number"}

at IncomingMessage.<anonymous> (C:\Users\<username>\ruuvitag-discovery\node_modules\influx\lib\src\pool.js:50:38)
at IncomingMessage.emit (node:events:531:35)
at endReadableNT (node:internal/streams/readable:1696:12)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions