Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.13 KB

gettingstarted.md

File metadata and controls

36 lines (25 loc) · 1.13 KB

IoTSyS Gateway Getting Started

Requirements

Install

  • Clone the project with your mercurial client to your local iotsys-dir
  • Check your environment variables for Java and Gradle and verify the version

Build the project

  • iotsys-dir# gradle clean
  • iotsys-dir# gradle compileJava

Run the gateway in eclipse

  • iotsys-dir# gradle eclipse
  • optional: modify iotsys-gateway/config/devices.xml (Standard config has only virtual devices)
  • Run at.ac.tuwien.auto.iotsys.gateway.IoTSySGateway in iotsys-gateway

Run the gateway using OSGI

  • iotsys-dir# gradle setupFelix
  • optional: iotsys-dir# gradle clearOsgiCache
  • iotsys-dir# gradle deployOsgi
  • iotsys-dir/felix-framework-4.2.0/# java -jar bin/felix.jar

Interact with the gateway