Skip to content

Various scripts, configuration and other stuff to make a running Aiko environment

Notifications You must be signed in to change notification settings

geekscape/aiko_runtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Aiko run-time environment (version 0.0 2012-03-03)

This project is part of the Aiko Platform

Contents

Introduction ------------ This project provides an environment for running various services and components of the Aiko Platform. The aim is to make it simple to set-up a new system to support and participate in a distributed network of devices.

The initial goal will be to support simple networks of Arduino embedded controllers, utilizing MQTT servers, application glue developed in Lua and using Android devices for user interface. Very basic federation between remote MQTT servers is included.

The focus will be to ensure that the infrastructure is robust (handles failure gracefully), reasonably secure (across the WAN) and avoids major single-points-of-failure (within the LAN).

Feedback and issues ------------------- Tracking is managed via GitHub ... Installation ------------ Initially, only Unix platforms, e.g Linux and Mac OS X will be supported. However, all the services and protocols should be cross-platform.

Prerequisites ...

Installation steps ...

  git clone git@github.com:geekscape/aiko_runtime.git
  cd aiko_runtime
  git clone git@github.com:geekscape/mqtt_lua.git
Usage ----- The following commands maintain an SSH port forwarding tunnel between a local MQTT server and a remote MQTT server ...
  cd scripts
  ./federation_start.sh
Known problems -------------- - Not enough time to do everything !

About

Various scripts, configuration and other stuff to make a running Aiko environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages