| <!DOCTYPE html> |
| <html> |
| |
| <head> |
| <script src="https://code.jquery.com/jquery-3.1.0.min.js" integrity="sha256-cCueBR6CsyA4/9szpPfrX3s49M9vUU5BgtiJj06wt/s=" crossorigin="anonymous"></script> |
| <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> |
| <link href="https://fonts.googleapis.com/css?family=Droid+Sans+Mono" rel="stylesheet"> |
| <?php include 'cdn.php';?> |
| <script src="js/materialize.min.js"></script> |
| <script src="js/ui-helper.js" defer></script> |
| <link href="css/style.css" rel="stylesheet" type="text/css" /> |
| <meta charset="UTF-8"/> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| <title>Eclipse Kapua</title> |
| <meta name="author" content="Eurotech" /> |
| </head> |
| |
| <body> |
| <?php include 'navbar.php';?> |
| <div class="main-content" id="main-content"> |
| <section id="getting-started"> |
| <h3>Getting Started</h3> |
| <div class="step"> |
| <h5>Clone and Run Eclipse Kapua</h5> |
| <div class="divider"></div> |
| <div class="substep"> |
| <div class="description">Clone Kapua git repository</div> |
| <div class="commandline-list"> |
| <span class="commandline li">$ git clone https://github.com/eclipse/kapua</span> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">Build and run the Kapua Demo Box using the quick start script</div> |
| <div class="commandline-list"> |
| <span class="commandline li">$ cd ./kapua/dev-tools/src/main/bin</span> |
| <span class="commandline li">$ ./start-demo.sh</span> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">The following services are now available</div> |
| <div class="services"> |
| <div class="service"> |
| <div class="service-name">Web Console</div> |
| <div class="service-description"> |
| <ul> |
| <li>http://192.168.33.10:8080/console</li> |
| <li>Username: kapua-sys</li> |
| <li>Password: kapua-password</li> |
| </ul> |
| </div> |
| </div> |
| <div class="service"> |
| <div class="service-name">Message Broker</div> |
| <div class="service-description"> |
| <ul> |
| <li>tcp://192.168.33.10:1883/</li> |
| <li>Username: kapua-broker</li> |
| <li>Password: kapua-password</li> |
| </ul> |
| </div> |
| </div> |
| <div class="service"> |
| <div class="service-name">RESTful APIs</div> |
| <div class="service-description"> |
| <ul> |
| <li>http://192.168.33.10:8080/api/doc</li> |
| <li>Username: kapua-sys</li> |
| <li>Password: kapua-password</li> |
| </ul> |
| </div> |
| </div> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">For more information on the manual build process or for creating a development Vagrant machine please refer to the <a href="wip.php">Eclipse Kapua Documentation</a></div> |
| </div> |
| <!--<div class="substep"> |
| <div class="description">Run the vagrant machine with all dependencies</div> |
| <div class="commandline-list"> |
| <span class="commandline li">$ export KAPUA_GIT_ROOT="$PWD/kapua"</span> |
| <span class="commandline li">$ cd ./kapua/dev-tools/src/main/vagrant</span> |
| <span class="commandline li">$ ./start.sh base-box</span> |
| <span class="commandline li">$ ./start.sh demo</span> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">Build Kapua and deploy it to vagrant machine</div> |
| <div class="commandline-list"> |
| <span class="commandline li">$ cd $KAPUA_GIT_ROOT</span> |
| <span class="commandline li">$ mvn clean install -Psql -Pdeploy</span> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">Enter the vagrant machine using ssh</div> |
| <div class="commandline-list"> |
| <span class="commandline li">vagrant ssh</span> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">Run the MQTT broker and the Web interface</div> |
| <div class="commandline-list"> |
| <span class="commandline li">$ cd /usr/local/activemq/apache-activemq-*</span> |
| <span class="commandline li">$ ./start-broker.sh</span> |
| <span class="commandline li">$ cd /usr/local/tomcat/apache-tomcat-*</span> |
| <span class="commandline li">$ ./start-tomcat.sh</span> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">The following services are now available on the vagrant machine</div> |
| <div class="commandline-list"> |
| <span class="commandline li">$ cd /usr/local/activemq/apache-activemq-*</span> |
| <span class="commandline li">$ ./start-broker.sh</span> |
| <span class="commandline li">$ cd /usr/local/tomcat/apache-tomcat-*</span> |
| <span class="commandline li">$ ./start-tomcat.sh</span> |
| </div> |
| </div> |
| </div>--> |
| <div class="step"> |
| <h5>Connect an Eclipse Kura™ device</h5> |
| <div class="divider"></div> |
| <div class="substep"> |
| <div class="description"> Connect a Kura-powered device like a RaspberryPi to Kapua |
| <div class="description-images"> |
| <img id="rpi-image" src="<?= $cdn_url ?>img/rpi.png"></img> |
| <img id="kura-logo" src="<?= $cdn_url ?>img/kura_logo_400.png"></img></div> |
| </div> |
| <div class="screenshot"> |
| <img src="<?= $cdn_url ?>img/kura_config.png"></img> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">Connect other MQTT devices</div> |
| </div> |
| </div> |
| <div class="step"> |
| <h5>Manage the device</h5> |
| <div class="divider"></div> |
| <div class="substep"> |
| <div class="description"> Manage your IoT device </div> |
| <div class="screenshot"> |
| <img src="<?= $cdn_url ?>img/kapua_config.png"></img> |
| </div> |
| </div> |
| <div class="substep"> |
| <div class="description">Install heater app</div> |
| </div> |
| </div> |
| <div class="step"> |
| <h5>Analyze device data</h5> |
| <div class="divider"></div> |
| <div class="substep"> |
| <div class="description">Review your IoT device data</div> |
| <!-- <div class="screenshot"> |
| <img src="img/screen_test.png"></img> |
| </div> --> |
| </div> |
| </div> |
| </section> |
| <?php include 'footer.php';?> |
| </div> |
| </body> |
| |
| </html> |