Skip to content

Unofficial .net API for the Blink Wire-Free HD Home Monitoring & Alert System

Notifications You must be signed in to change notification settings

DCCoder90/BlinkdotNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlinkdotNet

BlinkdotNet is the unofficial .NET implementation of the Blink Monitor Protocol as originally documented by MattTW here.
BlinkdotNet allows developers to interact with Blink networks and cameras easily without the need for complicated REST calls.

Build Status

Build Status

Deployment Status

Release Notes

Currently BlinkdotNet is in an alpha release state, and is availible through Nuget.org. To download via Nuget Package Manager ensure that you have "Include Prerelease" checked.

Documentation

Documentation can be found on the wiki

Usage

Getting Started

In order to get started using BlinkdotNet you must first create a new instance of the IBlinkApiClient passing it the login credentials to your Blink account

IBlinkApiClient client = new BlinkApiClient("exampleeamil@example.com", "mys3cretp@ssword");

Once you have your IBlinkApiClient implementation you simply call it like so:

var networks = await client.GetNetworksAsync();
foreach (var network in networks)
{
    Console.WriteLine(network.Name);
}

It is important to note that all methods implmented by IBlinkApiClient are asynchronous.

About

Unofficial .net API for the Blink Wire-Free HD Home Monitoring & Alert System

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages