Skip to content

Garik-/temperature-sensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

136 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIY WiFi Temperature sensor for smart home

I used Tabler, JS and SSE for dynamic updating of readings.

preview

Install server

  1. Build server
cd server
make build
  1. Deploy to Raspberry Pi 64-bit
scp bin/temperature-sensor-arm64 pi@raspberrypi.local:/home/pi/bin/temperature-sensor
scp temperature-sensor.service pi@raspberrypi.local:/home/pi/bin/
  1. Launch service on Raspberry Pi
sudo -s
mv temperature-sensor.service /etc/systemd/system/
systemctl daemon-reload
systemctl enable temperature-sensor
systemctl start temperature-sensor

check

systemctl status temperature-sensor
journalctl --namespace=temperature-sensor -f

List of components

  • ESP32-C3 Super Mini
  • BME280 absolute pressure, temperature and humidity sensor
  • TP4056 charger for 18650 Li-on, Li-po batteries
  • TPS63020 lithium battery USB automatic boost buck step up down module

Schematic

schematic

About

DIY WiFi Temperature sensor for smart home

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors