.NET implementation of Slide API (https://slide.innovationinmotion.nl/)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Net.Bluewalk.Slide.API
.gitignore
LICENSE.md
Net.Bluewalk.Slide.API.sln
README.md
build.ps1

README.md

SlideAPI

License

Experimental state Warning, this code is still experimental and untested as the Slide units are not yet available.

.NET implementation of Slide API (https://slide.innovationinmotion.nl/)

NuGet Package

SlideAPI is available as a NuGet package.

Run Install-Package Net.Bluewalk.Slide.API in the Package Manager Console or search for “SlideAPI” in your IDE’s package management plug-in.

Example usage

First you have to instantiate the SlideClient with only parameter the IP Address/DNS name of the Slide to control

Open Slide

var client = new SlideClient("192.168.1.123");
client.OpenSlide();

Close Slide

var client = new SlideClient("192.168.1.123");
client.CloseSlide();

ImmediateStop

var client = new SlideClient("192.168.1.123");
client.ImmediateStop();

You can also set device info and/or other settings

var client = new SlideClient("192.168.1.123");
client.SetDeviceInfo("My Slide 1", 1, CurtainType.Single);