iOS client for LediMote
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LediMoteiOS.xcodeproj
LediMoteiOS
LediMoteiOSTests
screenshots
.gitignore
LICENSE.md
README.md

README.md

LediMoteiOS

iOS client for LediMote.

Take a look at this video to see it in action.

Requirements

Running the demo

Updating the WebSocket address

Modify socket in LediMoteViewController.swift. The section of the code looks like this:

// MODIFY THIS WITH THE APPROPRIATE URL
let socket = SocketIOClient(socketURL: "http://myedison.local:8080")

Replace myedison with the name of your Edison.

Running the LediMote server

  • On Edison, navigate to LediMote/server.
  • Run the server by typing node server.js.

The Node.js server should now be running. The console will look something like this:

HTTP server listening on port 8080

Using the iOS client

See Apple's instructions for launching an app from Xcode.

If you are running this on an iOS device, make sure that it is on the same WiFi network as your Edison.