This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bluetooth Diesel Heater plugin
#1
Hello,

I made a plugin for reading data from a Chinese diesel heater which allow Bluetooth connection.
This is the very first version, only for readings.
I intend to transform it in a webapp for full controll but until this will happen, any advice will be very appreciated.
The source code is here: https://github.com/Haimana/signalk-ble-heater.git

If someone want to test it, just do the following steps, until I'll publish it to npm. It was tested on RPi 4 and Debian Buster with SignalK v2.6.2

Code:
git clone https://github.com/Haimana/signalk-ble-heater.git

cd signalk-ble-heater

# Create a link (may require the use of sudo)
npm link

# Change to the Signal K server configuration directory
cd ~/.signalk

# Link your plugin using the name in the package.json file
#(may require the use of sudo)
npm link signalk-ble-heater

For making this, I used info and/or parts of code from:
https://github.com/htool/jbd-overkill-bms-plugin.git
and
https://github.com/spin877/Bruciatore_BLE.git
https://github.com/iotmaestro/vevor-heater-ble.git
https://github.com/bderleta/vevor-ble-bridge.git
Many thanks for developers


Thank you,
Seb


PS: My controller looks like this:
[Image: 5c809233-1d11-46c6-ab4b-ca0d6d7fef5a.jpg.webp]
- SV Haimana
Reply
#2
Cool! I'm just starting my OpenPlotter project and wanted to get basic remote start through the RPi , but this is much better. Subscribed!
Reply
#3
I'm glad if help...
I hope I'll be able to make the webapp, too, for proper monitoring and control.
- SV Haimana
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)