maxnowack / homebridge-eq3ble

Homebridge plugin to control EQ3 bluetooth thermostats
GNU General Public License v3.0
21 stars 8 forks source link

can not install on node 10 #24

Open aleksandrsivanovs opened 5 years ago

aleksandrsivanovs commented 5 years ago

hi!

the plugin is not installable using node 10 (LTS version now). this is most probably because of https://github.com/noble/node-bluetooth-hci-socket/issues/84.

dependencies: homebridge-eq3ble <- eq3ble (https://github.com/maxnowack/node-eq3ble/blob/master/package.json) <- noble-device (which is not installable with node 10)

one solution would be to switch the eq3ble to https://www.npmjs.com/package/@nullent1ty/noble-device, wdyt ?

cosmo84 commented 5 years ago

Yes, it would be great to have this plugin running with node 10

patafix18 commented 5 years ago

Agree. I would be very happy if the plugin works with node 10 LTS

unamuno commented 4 years ago

That would be great!

kjyv commented 3 years ago

Even though the line "eq3ble": "git+https://github.com/maxnowack/node-eq3ble.git" in package.json should install a version of bluetooth-hci-socket that builds with node 12, it somehow doesn't (noble-device already points to @abandonware/noble that is using a supposedly fixed version: https://github.com/abandonware/node-bluetooth-hci-socket). Even installing node-eq3ble alone works fine (with npm install -g https://github.com/maxnowack/node-eq3ble --unsafe-perm).