homebridge-ranger

  • Versuche das hier:

    sudo su -

    rm -rf .npm

    npm install -g --unsafe-perm homebridge-ranger

    exit


    Ich befürchte nur, dass du an anderen Dingen scheitern wirst. Der ganze Bluetooth-Kram funktioniert mit einem Modul namens bluetooth-hci-socket. Dieses Modul braucht einen Unterbau namens noble. Und noble läuft nicht mit Node-Version > 9. Aber vielleicht läuft der von DJay erwähnte Fork.


    Darüber hinaus kannst du auch mal npm updaten. Ich verwende zum Updaten der Node-Module und -Progrämmchen das äußerst bequeme npm-check. Installieren und dann:


    sudo npm-check -gu

  • npm WARN npm npm does not support Node.js v10.19.0

    das sieht mir doch stark nach einer unpassenden Version von npm aus.

    Auch der Cache/root Fehler bei der Installation tritt eigentlich bei neueren npm Versionen nicht mehr auf.

    Der 0.3.6 Fork von Ranger nutzt auch einen Fork von Noble und läuft zumindest bei mir auch mit Node 12.