Skip to content

Takes my four raspberry pi's cpu temps and displays them on a LCD using a knockoff Arduino Uno. Also uses dht11 sensor for room temp

Notifications You must be signed in to change notification settings

gessnerda/rpiTemps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raspberry Pi Temperature Monitor

This project is designed to monitor the CPU temperatures of multiple Raspberry Pis and display the data on an Arduino LCD. Additionally, it monitors room temperature and humidity using a DHT sensor connected to the Arduino. The script reads local and remote temperatures and sends the data via serial communication to an Arduino, which then displays the temperature and humidity information.

Features

  • Reads CPU temperature from multiple Raspberry Pis using SSH
  • Displays temperature data on an Arduino LCD
  • Monitors room temperature and humidity using a DHT sensor connected to the Arduino
  • Configurable via a JSON configuration file

Requirements

  • Python 3
  • Paramiko library
  • pySerial library
  • An Arduino with an LCD display and DHT sensor (e.g., DHT11)
  • Multiple Raspberry Pis

Installation

  1. Clone the Repository
  1. Install libraries
  • pip install paramiko pyserial
  1. Create and fill in config.json
  • cp config_template.json config.json
  1. Run
  • python .\rpiTemps

About

Takes my four raspberry pi's cpu temps and displays them on a LCD using a knockoff Arduino Uno. Also uses dht11 sensor for room temp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published