Skip to content

A sample server for testing the OEM Advance Controller

License

Notifications You must be signed in to change notification settings

GrosvenorTechnology/OemAccessTestServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oem Access Test Server

A sample server for testing the OEM Advance Controller

This application is a sample server for the Grosvenor OEM Advance controller to communicate with, full protocol documentation is available from Grosvenor Technology as part of the OEM-Access SDK.

To help you get started you can use the PostMan library we have available https://documenter.getpostman.com/view/326317/RVtvpY6k#c9f33d1b-7496-0a40-f22a-2e73c748737e

There are two parts to the library, a Control API and the actual OEM protocol. The control API will allow you to interact with the controller via this test server, registering controllers, send updates to them etc.

For the quickest getting started experience, we suggest you use the Virtual OEM Controller application shipped as part of the SDK rather than using physical hardware for your first experiments.

Getting started

  1. Clone this repo, open the OemAccessTestServer.sln, nuget restore, build and run.
  2. Open the Virtual controller application and change the uri in the boot.config to localhost:8080 and click start
  3. At this point you should see red 'Auth Failure' messages
  4. Open the postman library, and in the 'Test Server Control API' folder select 'Create Device' and click send.
  5. You should now see green status messages, and you can experiment further.

About

A sample server for testing the OEM Advance Controller

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published