# Installation Guide

To get started quickly, a [Vagrant Installation Guide](/gxf/userguide/installationguide/installation/setup-vm-vagrant.md) has been created and a guide for [Manual Installation](/gxf/userguide/installationguide/installation/manualinstallation.md).

The goal of the installation manual is to control a simulated OSLP device through the Platform. Below, is a summary of all steps involved. See the next chapters for a detailed guide with screenshots. Please follow the steps carefully.

A summary of the steps involved:

* Creating a virtual machine using Vagrant and Virtual Box
* Run the puppet script (part of the Vagrant installation), or complete the steps manually (Manual installation)
* Importing Maven Projects into Eclipse
* Creating an Apache Tomcat9 Server
* Setting Up Apache Tomcat9 Server Context
* Deploying all open smart grid platform components to an Apache Tomcat9 Server
* Starting Apache ActiveMQ
* Starting Apache Tomcat9 Server
* Creating the 'test-org' organization in the Database
* Setting up SoapUI
* First SOAP Requests to add a device to the open smart grid platform
* Opening Device Simulator to add a device
* Registering a device
* Using 'SetLight' SOAP Request to switch the light on


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://grid-exchange-fabric.gitbook.io/gxf/userguide/installationguide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
