Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timhanewich/smart-home-demo
Monitoring temperature and humidity with Raspberry Pi, Azure Functions, and Power Apps. Code from video here: https://youtu.be/v0mPmCw5yl0
https://github.com/timhanewich/smart-home-demo
azure csharp dotnet micropython pi powerapps python raspberry raspberry-pi raspberry-pi-pico
Last synced: 8 days ago
JSON representation
Monitoring temperature and humidity with Raspberry Pi, Azure Functions, and Power Apps. Code from video here: https://youtu.be/v0mPmCw5yl0
- Host: GitHub
- URL: https://github.com/timhanewich/smart-home-demo
- Owner: TimHanewich
- Created: 2023-01-09T16:58:11.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-14T17:33:49.000Z (over 1 year ago)
- Last Synced: 2024-11-18T23:12:08.133Z (2 months ago)
- Topics: azure, csharp, dotnet, micropython, pi, powerapps, python, raspberry, raspberry-pi, raspberry-pi-pico
- Language: C#
- Homepage: https://youtu.be/v0mPmCw5yl0
- Size: 27.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Smart Home Demo
As shown on Microsoft's Low-Code Revolution Show (click image for video):
[![Low Code Revolution Show](https://img.youtube.com/vi/v0mPmCw5yl0/0.jpg)](https://www.youtube.com/watch?v=v0mPmCw5yl0)And in longer form (click image for video):
[![Long Form Tutorial](https://img.youtube.com/vi/BYmdi3mYHhM/0.jpg)](https://www.youtube.com/watch?v=BYmdi3mYHhM)
In this repository you will find the following code:
- [The C# code used to deploy the Azure Function (API) to serve for data ingestion and consumption](./src/api/)
- [The Python (MicroPython) code that runs on the Raspberry Pi Pico W and continuously captures and uploads temperature and humidity data](./src/rpi/)## Canvas App
You can download the Power Apps Canvas app that is demonstrated [here](https://github.com/TimHanewich/smart-home-demo/releases/download/canvas1/Smart.Home.Monitor.msapp).
![canvas app](https://i.imgur.com/vvNZl6T.png)## API Endpoints
You can find a description of the API endpoints available in the provided code [here](endpoints.md).## Demonstrating
If you are hoping to demonstrate this publicly, see the recommended steps to do so [here](./demo.md).