Author: Andres Solorzano
Level: Advanced
Technologies: CDI, RESTful, JPA, EJB, JTA, NoSQL
Summary: This project is the home service that is the smart home's gateway for the Hiperium Project architecture.
Target Product: Java 8
Source: https://bitbucket.org/aosolorzano/hiperium-home
The Hiperium Home is a service of the Hiperium Project for the Internet of Things. This home project is the gateway of the Hiperium Project Architecture that sends and receives messages from the Hiperium Cloud. This messages are used only for devices and contains useful informations to be used for device operations and analytics metrics.
The application this project produces is designed to be run on Raspberry PI v2 or later.
All you need to build this project is Java 8.0 (Java SDK 1.8) or later, Maven 3.0 or later.
-
Open a command prompt and execute the following command:
java -jar hiperium-home-with-dependencies.jar
The application is a gateway that receives messages from the user through the Hiperium Cloud Platform and send messages to it generated by devices in the smart home. You need the Hiperium App that are developed using IonicFramework that use AngularJS to access the Hiperium Cloud Services.