{"_id":"57714ea15fc6cc19005250b2","project":"5764745b4f867c0e002bc8ed","githubsync":"","category":{"_id":"5764745b4f867c0e002bc8f1","version":"5764745b4f867c0e002bc8f0","project":"5764745b4f867c0e002bc8ed","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-06-17T22:06:19.688Z","from_sync":false,"order":0,"slug":"documentation","title":"Documentation"},"version":{"_id":"5764745b4f867c0e002bc8f0","project":"5764745b4f867c0e002bc8ed","__v":4,"createdAt":"2016-06-17T22:06:19.667Z","releaseDate":"2016-06-17T22:06:19.667Z","categories":["5764745b4f867c0e002bc8f1","57683255bb15f40e00a288ce","57683306d8067e1900fc823d","57694b8f47693a0e00002b19"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"__v":2,"parentDoc":null,"user":"5564f227f0f70f0d00a9ab20","updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-06-27T16:04:49.221Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"We currently haven't automated uninstalling a connector, however it is on our [roadmap](https://github.com/octoblu/meshblu-connectors/blob/master/ROADMAP.md). Stopping the connector in the [Connector Factory](https://connector-factory.octoblu.com) should prevent the connector from running and reduce the amount of resources being consumed.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Manual Uninstall\"\n}\n[/block]\n### macOS\n\nEasy to use command:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"curl -s https://raw.githubusercontent.com/octoblu/meshblu-connectors/master/mac-uninstall-script.sh | env CONNECTOR_UUID=\\\"[connector-uuid]\\\" bash\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]\nManual commands to uninstall:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"# Unload service\\nlaunchctl unload \\\"${HOME}/Library/LaunchAgents/com.octoblu.${uuid}.plist\\\"\\n\\n# Remove service file\\nrm \\\"${HOME}/Library/LaunchAgents/com.octoblu.${uuid}.plist\\\"\\n\\n# Remove Connector files\\nrm -rf \\\"${HOME}/.octoblu/MeshbluConnectors/${uuid}\\\"\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]\n### Windows\n\nOpen Windows Services app, look for `MeshbluConnector-[connector-uuid]` then stop and remove the service. Once the service is removed delete the directory `%LOCALAPPDATA%/MeshbluConnectors/[connector-uuid]`.","excerpt":"","slug":"uninstalling","type":"basic","title":"Uninstalling"}
We currently haven't automated uninstalling a connector, however it is on our [roadmap](https://github.com/octoblu/meshblu-connectors/blob/master/ROADMAP.md). Stopping the connector in the [Connector Factory](https://connector-factory.octoblu.com) should prevent the connector from running and reduce the amount of resources being consumed. [block:api-header] { "type": "basic", "title": "Manual Uninstall" } [/block] ### macOS Easy to use command: [block:code] { "codes": [ { "code": "curl -s https://raw.githubusercontent.com/octoblu/meshblu-connectors/master/mac-uninstall-script.sh | env CONNECTOR_UUID=\"[connector-uuid]\" bash", "language": "shell" } ] } [/block] Manual commands to uninstall: [block:code] { "codes": [ { "code": "# Unload service\nlaunchctl unload \"${HOME}/Library/LaunchAgents/com.octoblu.${uuid}.plist\"\n\n# Remove service file\nrm \"${HOME}/Library/LaunchAgents/com.octoblu.${uuid}.plist\"\n\n# Remove Connector files\nrm -rf \"${HOME}/.octoblu/MeshbluConnectors/${uuid}\"", "language": "shell" } ] } [/block] ### Windows Open Windows Services app, look for `MeshbluConnector-[connector-uuid]` then stop and remove the service. Once the service is removed delete the directory `%LOCALAPPDATA%/MeshbluConnectors/[connector-uuid]`.