Skills used

  • Python
  • Visual Studio Code

Final Goal

Create a program that displays a heatmap that updates in real time for a space. With a final goal of being able to run as a containerized add-on in the home automation software Home-Assistant

Progress

Currently the program runs in the simple python GUI editor tkinter. Users see a grid which they can select where their sensors are on the grid and enter temperature values for those sensors, to act as an temporary manual input.

Future Goals

  • Use heat mapping methods leard in ME 3333 Heat Transfer
  • Better separate the backend to allow for a new GUI
  • Build a web based interface
  • Allow sensor input to live update the map
  • Allow changing of the grid size and allow non square shapes
  • Allow addition of walls in the grid (eventually different wall/insulation types)

Technical Info

  • Python Based
  • Uses Tkineter Python GUI library
  • Currently 386 Lines of code