Philip
Well-Known Member
Uhm, ik zou /use/local/lib niet world readable maken!
Gewoon het npm commando zelf met 'sudo' uitvoeren. Je krijgt die error omdat '-g' wordt meegegeven, wat staat voor 'install globally', voor het hele OS maw.
Voor het eerste is idd zoals Jan zegt, je hebt een nieuwere versie van node.js dan gesupporteerd wordt door de package. Via de installatie (apt) van npm, heeft die automatisch ook de standaard node.js uit de Debian repo mee geïnstalleerd. Die is toevallig nieuwer, maar geeft mogelijks geen probleem.
Maar, waarom al die moeite? Is de standaard HA Roomba integratie niet goed genoeg? https://www.home-assistant.io/integrations/roomba/
Ik zeg het maar, nu ben je al vrij complex bezig. 't Is niet zoals de andere dingen gewoon 'klik add-on installeren' he. Na de installatie van die npm package ga je er nog moeten zorgen dat die telkens automatisch opstart enzo. Daarna HA ernaar laten connecteren en wie weet wat nog allemaal. Heb er niet in detail naar gekeken, maar verwacht nog problemen verder op de baan
.
Gewoon het npm commando zelf met 'sudo' uitvoeren. Je krijgt die error omdat '-g' wordt meegegeven, wat staat voor 'install globally', voor het hele OS maw.
Voor het eerste is idd zoals Jan zegt, je hebt een nieuwere versie van node.js dan gesupporteerd wordt door de package. Via de installatie (apt) van npm, heeft die automatisch ook de standaard node.js uit de Debian repo mee geïnstalleerd. Die is toevallig nieuwer, maar geeft mogelijks geen probleem.
Maar, waarom al die moeite? Is de standaard HA Roomba integratie niet goed genoeg? https://www.home-assistant.io/integrations/roomba/
Ik zeg het maar, nu ben je al vrij complex bezig. 't Is niet zoals de andere dingen gewoon 'klik add-on installeren' he. Na de installatie van die npm package ga je er nog moeten zorgen dat die telkens automatisch opstart enzo. Daarna HA ernaar laten connecteren en wie weet wat nog allemaal. Heb er niet in detail naar gekeken, maar verwacht nog problemen verder op de baan
