Skip to content

C9Glax/CShocker

Repository files navigation

Library to interact with Shock-Collars that are remotely controllable via ESP32-Boards.

GitHub License NuGet Version

Usage

List<(string Owner, string Name, Guid shockerId)> accessibleShockers = OpenShockHttpShocker.GetAccessibleShockers(apiKey);

OpenShockHttpShocker httpShocker = new(shockerId, apiKey);
httpShocker.Control(ControlAction.Beep, 100, 1000);

EnvVars

EnvVar default
OPENSHOCK_HOST https://api.openshock.app BaseUrl
OPENSHOCK_APIKEY ApiKey
OPENSHOCK_NAME CShocker

About

C#-Library to Interact with ESP-Remote Shockcollars

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages