Can anyone help with broken bme680 plugin.

It looks like a recent SignalK update has broken the @oehoe83/signalk-raspberry-pi-bme680 plugin. I see the following error in the server log: May 20 13:02:53 @oehoe83/signalk-raspberry-pi-bme680 failed to start: The module '/home/pi/.signalk/node_modules/i2c-bus/build/Release/i2c.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 108. This version of Node.js requires NODE_MODULE_VERSION 115. Please try re-compiling or re-installing the module (for instance, using npm rebuild or npm install). Looks like there was a Node update that this plugin needs to be recompiled against. Is there someone with more plugin knowledge than me (i.e. more than 0) who can do something to fix this?
2 Replies
Teppo Kurki
Teppo Kurki5mo ago
GitHub
FAQ: Frequently Asked Questions
An implementation of a Signal K central server for boats. - SignalK/signalk-server
stovinator
stovinatorOP5mo ago
Aha! npm rebuild in the ~/.signalk folder fixed it.

Did you find this page helpful?