neeo-driver-osx-remotebuddy
Controls the RemoteBuddy menu of your Mac with the NEEO remote
Last updated 2 years ago by meijerpeter .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install neeo-driver-osx-remotebuddy 
SYNC missed versions from official npm registry.

NEEO's Mac Remote Buddy Controller

Controls the Remote Buddy menu of an Apple Mac via the NEEO remote controller. Since some of the Apple Mac's lacks IR support, RemoteBuddy is controlled via the internal AppleScript commands.

Setup

  1. Follow the instruction of the @neeo/cli module: https://github.com/NEEOInc/neeo-sdk-toolkit/tree/master/cli

  2. Open Terminal and then:

npm install neeo-driver-osx-remotebuddy

This installs the NodeJS module on your Mac.

  1. To run the application, type:

npx neeo-cli start

Installation

  1. Create a file in the root of the neeo-server with execution rights (chmod +x filename) with the following:
#!/bin/bash

cd /usr/local/lib
npx neeo-cli start
  1. Usage of the Mac's LaunchAgent is recommended to keep the NodeJS server running. Create the following file in a text editor of choice and place it in ~/Library/LaunchAgents and name it: com.neeo.server.plist.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Label</key>
	<string>com.neeo.server</string>
	<key>ProgramArguments</key>
	<array>
		<string>/usr/local/lib/neeo-server/neeo-server-startup</string>
	</array>
	<key>RunAtLoad</key>
	<true/>
</dict>
</plist>

With every reboot or new login the NodeJS server will start the drivers in the neeo-server directory.

Current Tags

  • 1.1.0                                ...           latest (2 years ago)

2 Versions

  • 1.1.0                                ...           2 years ago
  • 1.0.0                                ...           2 years ago
Maintainers (1)
Downloads
Today 1
This Week 1
This Month 1
Last Day 0
Last Week 0
Last Month 1
Dependencies (2)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |