Skip to content

iGrill library for reading the temperature on a Raspberry Pi with Windows IoT (UWP)

Notifications You must be signed in to change notification settings

thomas-bingel/iGrill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iGrill

C# library to connect to the iGrill using UWP (Universal Windows Platform)

This library can be used to connect to the iGrill Mini, v2 and v3. Using a standard Windows or Windows IoT Core on a Raspberry Pi.

Build Status nuget GitHub

Usage of the library

igrill = IGrill.Core.IGrillFactory.FromDeviceInformation(device);
igrill.OnTemperatureChanged += (object sender, TemperatureChangedEventArg args) =>
{
    Debug.WriteLine(String.Format("Probe {0} = {1}°C", args.ProbeIndex, args.Temperature));
};
await igrill.ConnectAsync();

Remember to enable bluetooth in the manifest of your app.

##Caught a Bug?

  • Please feel free to contact me or create a pull request.

Tasks

  • Tested with iGrill Mini
  • Tested with iGrill 2
  • Tested with iGrill 3
  • Detect which iGrill it is
  • Docu (Add Bluetooth right)

The App

Work in Progress...

Tasks

  • Using Configuration to persist selected device
  • Using MQTT
  • Configuration (Settings)
  • Multilanguage
  • Add Azure Pipeline
  • Starting App in CommandLine (Checkout, Build, Run)

About

iGrill library for reading the temperature on a Raspberry Pi with Windows IoT (UWP)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages