kcharwood / homebridge-rachio-platform

Homekit support for Gen1/Gen2 Rachio Controllers
MIT License
20 stars 13 forks source link

Uninstall not taking place #14

Open mmorper opened 3 years ago

mmorper commented 3 years ago

This plugin was working fine for a period of time, then it stopped. I don't think this is a plugin issue, rather an issue with the Rachio device itself (per extensive conversation on this topic over in the Rachio community).

Due to the likely hardware issues, I decided to remove the plugin so I don't have a bunch of tiles that do nothing in the Home app. However I cannot uninstall the plugin through HOOBS. When click on the Uninstall button this is what results:

9/13/2020, 8:10:51 AM npm 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM ERR! 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM code 9/13/2020, 8:10:51 AM EEXIST 9/13/2020, 8:10:51 AM npm 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM ERR! 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM path 9/13/2020, 8:10:51 AM /home/hoobs/.hoobs/node_modules/homebridge-rachio-platform/node_modules/.bin/uuid 9/13/2020, 8:10:51 AM npm 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM ERR! 9/13/2020, 8:10:51 AM Refusing to delete /home/hoobs/.hoobs/node_modules/homebridge-rachio-platform/node_modules/.bin/uuid: is outside /home/hoobs/.hoobs/node_modules/homebridge-rachio-platform/node_modules/node-uuid and not a link 9/13/2020, 8:10:51 AM npm 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM ERR! 9/13/2020, 8:10:51 AM File exists: /home/hoobs/.hoobs/node_modules/homebridge-rachio-platform/node_modules/.bin/uuid npm ERR! Remove the existing file and try again, or run npm npm 9/13/2020, 8:10:51 AM ERR! with --force to overwrite files recklessly. 9/13/2020, 8:10:51 AM 9/13/2020, 8:10:51 AM npm ERR! A complete log of this run can be found in: npm ERR! /home/hoobs/.npm/_logs/2020-09-13T15_10_51_226Z-debug.log

I am not Terminal savvy, so if there is a command you believe needs to be run to properly clean this up, if you can please spoon feed me, I would sure appreciate it.

Thanks in advance.