Skip to content

Analyze and display data with Python and Streamlit from MiFlora Sensor and Raspberry Pi 4 🌱

Notifications You must be signed in to change notification settings

ofranke95/MiFlora-Raspberry-Python-Streamlit-PlantSensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plant analysis with Raspberry Pi, Xiaomi MiFlora, Python and the Python-library Streamlit

There were several reasons for this project: On the one hand, I wanted to apply the theoretical Python knowledge practically, get to know the libraries Pandas and Streamlit and continuously collect data that can be analyzed and processed again later.

Landing Page

Table of contents

General info

The data is retrieved hourly from the Xiaomi MiFlora sensor by a Python script running on a Raspberry Pi 4. The script then stores the data in a Google Spreadsheet.

Using Pandas, the data is processed and then displayed in a web app using Streamlit.

Technologies

Project is created with:

  • Python version : 3.9.15
  • Pandas: 1.5.1
  • Altair: 4.2.0
  • streamlit: 1.15.0
  • Raspberry Pi 4
  • gsheetdb: 0.1.13.1

About

Analyze and display data with Python and Streamlit from MiFlora Sensor and Raspberry Pi 4 🌱

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages