IWantMyApp / Inferno

Wood pellet smoker powered by .NET Core

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inferno

Wood pellet smoker powered by .NET Core and Raspberry Pi 3. See the photo album!

Inferno.Api

This is the core functionality. It exposes all functionality as a web API. I run it on http://localhost:5000 and control it via a variety of tools.

Inferno.Bot

A Skype bot for controlling the smoker. Designed for WAF. Built with Microsoft Bot Framework and hosted on Azure.

Inferno.Cli

A command-line interface for the API.

Inferno.Common

Class library shared between projects.

Inferno.RelayListener

Service that makes an outgoing connection to an Azure Relay Hybrid Connection and relays requests from the Bot to the API from the cloud.

Inferno.TemperatureLogger

A tool I made for gathering telemetry. It polls the local instance of Inferno.Api and outputs temperature readings in a CSV format. I run it as a background task, piping the output to a file for later analysis in Excel.

Hardware

Raspberry Pi and components

About

Wood pellet smoker powered by .NET Core

License:MIT License


Languages

Language:C# 81.0%Language:HTML 18.2%Language:Batchfile 0.7%