{"_id":"5577bb66a042551900b00443","version":{"_id":"557790ace6063e0d00481469","__v":4,"project":"557790abe6063e0d00481466","createdAt":"2015-06-10T01:19:40.071Z","releaseDate":"2015-06-10T01:19:40.071Z","categories":["557790ace6063e0d0048146a","5577bceaa042551900b0044b","55d222fa3c74062300aee56e","55db5726b0e9140d00a632ba"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"__v":12,"category":{"_id":"557790ace6063e0d0048146a","pages":["557790ade6063e0d0048146c","5577bb5be6063e0d004814f4","5577bb66a042551900b00443","5577bb6da042551900b00445","558473c0d57d770d00343a16"],"project":"557790abe6063e0d00481466","version":"557790ace6063e0d00481469","__v":5,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-06-10T01:19:40.602Z","from_sync":false,"order":9999,"slug":"documentation","title":"Documentation"},"project":"557790abe6063e0d00481466","user":"5564f227f0f70f0d00a9ab20","updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-06-10T04:21:58.365Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"[block:callout]\n{\n  \"type\": \"danger\",\n  \"title\": \"Developer Tools Required\",\n  \"body\": \"Gateblu plugins will require platform-specific developer tools to be installed.\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Gateblu Installer\"\n}\n[/block]\n\n## Downloads\n\n[OS X Installer (Universal)](https://s3-us-west-2.amazonaws.com/gateblu/gateblu-ui/latest/Gateblu.dmg)\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Gateblu Service\"\n}\n[/block]\nThe background service\n\n## Downloads\n\n[OS X Universal](https://s3-us-west-2.amazonaws.com/gateblu/gateblu-service/latest/GatebluService.dmg)\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"File Locations\"\n}\n[/block]\nYour configuration files exist in `~/Library/Application Support/GatebluService`\n[block:callout]\n{\n  \"type\": \"danger\",\n  \"title\": \"Force Restart\",\n  \"body\": \"If for some reason you need to force restart your gateway\\n\\n```\\nlaunchctl unload /Library/LaunchAgents/com.octoblu.GatebluService.plist\\nps ax | grep start-gateblu | awk ‘{ print $1 }’ | xargs kill -9\\nlaunchctl load /Library/LaunchAgents/com.octoblu.GatebluService.plist\\n```\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Removing devices and tmp files\"\n}\n[/block]\nSometimes your tmp and devices files become corrupt, you can remove them all and restart your gateway and they will automatically be recreated.\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"launchctl unload /Library/LaunchAgents/com.octoblu.GatebluService.plist && \\\\\\nrm -rf ~/Library/Application\\\\ Support/GatebluService/devices && \\\\\\nrm -rf ~/Library/Application\\\\ Support/GatebluService/tmp && \\\\\\nlaunchctl load /Library/LaunchAgents/com.octoblu.GatebluService.plist\",\n      \"language\": \"shell\"\n    }\n  ]\n}\n[/block]","excerpt":"","slug":"mac-os-x","type":"basic","title":"Mac OS X"}
[block:callout] { "type": "danger", "title": "Developer Tools Required", "body": "Gateblu plugins will require platform-specific developer tools to be installed." } [/block] [block:api-header] { "type": "basic", "title": "Gateblu Installer" } [/block] ## Downloads [OS X Installer (Universal)](https://s3-us-west-2.amazonaws.com/gateblu/gateblu-ui/latest/Gateblu.dmg) [block:api-header] { "type": "basic", "title": "Gateblu Service" } [/block] The background service ## Downloads [OS X Universal](https://s3-us-west-2.amazonaws.com/gateblu/gateblu-service/latest/GatebluService.dmg) [block:api-header] { "type": "basic", "title": "File Locations" } [/block] Your configuration files exist in `~/Library/Application Support/GatebluService` [block:callout] { "type": "danger", "title": "Force Restart", "body": "If for some reason you need to force restart your gateway\n\n```\nlaunchctl unload /Library/LaunchAgents/com.octoblu.GatebluService.plist\nps ax | grep start-gateblu | awk ‘{ print $1 }’ | xargs kill -9\nlaunchctl load /Library/LaunchAgents/com.octoblu.GatebluService.plist\n```" } [/block] [block:api-header] { "type": "basic", "title": "Removing devices and tmp files" } [/block] Sometimes your tmp and devices files become corrupt, you can remove them all and restart your gateway and they will automatically be recreated. [block:code] { "codes": [ { "code": "launchctl unload /Library/LaunchAgents/com.octoblu.GatebluService.plist && \\\nrm -rf ~/Library/Application\\ Support/GatebluService/devices && \\\nrm -rf ~/Library/Application\\ Support/GatebluService/tmp && \\\nlaunchctl load /Library/LaunchAgents/com.octoblu.GatebluService.plist", "language": "shell" } ] } [/block]