Free and open source IoT platform with HTML5 UI and Node.js API.
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
icons
sql Minor SQL syntax fixes Feb 16, 2016
.gitignore
LICENSE
README.md
package.json

README.md

RabbitMax API

Free and open source software and hardware IoT platform with HTML5 UI, Node.js HTTP API and MQTT.

Overview

HTTP API and a simple web interface for DIY (Do It Yourself) IoT (Internet of Things) which use MQTT to communicate between each other. Short video demonstraion and introduction: https://www.youtube.com/watch?v=HA0AjwYzK5Q

Getting Started

  • Install the web application:

Follow the steps below to install RabbitMax on Ubuntu or Debian:

$ git clone git@github.com:RabbitMax/rabbitmax-api.git
$ cd rabbitmax-api
$ git clone git@github.com:RabbitMax/rabbitmax-ui.git ui
$ npm install
$ sudo apt-get install mysql-server
$ mysql -u root -p < sql/db.sql
$ mysql -u root -p < sql/data.sql
$ cp api/config-example.json api/config.json
  • Start the server:
$ systemctl start mysql
$ nodejs api/index.js