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