Skip to main content

Thermostat runs on raspberry pi

Project description

pyrexia-stat

A smart thermostat running on Raspberry Pi, Python, and Node.js
This is the core thermostat control code that runs on the Pi.

Features:

  • Easily runs on 12v DC using either a USB socket (https://a.co/d/b4sLds2) or a step down module (https://a.co/d/25QVf2F)
  • Open source - easy to customized and extend
  • No cloud requirements -- can be controlled and monitored on your local WIFI
  • Available Android client https://github.com/cryptomcgrath/pyrexia-android
  • Can be controlled and monitored using REST api
  • Ideal for RV's since it runs on DC

  • Hardware:

    Raspberry Pi Zero 2W
    Should also work with any Raspberry Pi hardware
    Supports any GPIO high and/or low triggered Relay boards
    To control furnace, boiler, and/or A/C
    Amazon https://a.co/d/4OUekkN
    Supports DHT22 temperature sensor(s)
    Using python Adafruit_DHT driver: sudo pip3 install Adafruit_DHT
    Amazon https://a.co/d/f59G0Zk
    Optionally Supports Sensorpush HT.w Bluetooth temperature sensor
    To read the temperature in a remote location over bluetooth
    SensorPush HT.w Wireless Thermometer/Hygrometer Water-Resistant for iPhone/Android. USA Made Indoor/Outdoor Humidity/Temperature/Dewpoint/VPD Monitor/Logger. Smart Sensor with Alerts
    Amazon https://a.co/d/4TTQPGd

    Software:

  • Raspberry Pi OS
  • python3
  • Node.js
  • pm2

  • image

    Project details


    Download files

    Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

    Source Distribution

    pyrexia-stat-0.9.3.tar.gz (10.4 kB view details)

    Uploaded Source

    Built Distribution

    pyrexia_stat-0.9.3-py3-none-any.whl (13.5 kB view details)

    Uploaded Python 3

    File details

    Details for the file pyrexia-stat-0.9.3.tar.gz.

    File metadata

    • Download URL: pyrexia-stat-0.9.3.tar.gz
    • Upload date:
    • Size: 10.4 kB
    • Tags: Source
    • Uploaded using Trusted Publishing? No
    • Uploaded via: twine/4.0.2 CPython/3.9.2

    File hashes

    Hashes for pyrexia-stat-0.9.3.tar.gz
    Algorithm Hash digest
    SHA256 672c76d6cc49f1aecd8be69f8ee3942454d246189288aecf06ff5592aadcd3d7
    MD5 2c75bdb7d12a017bc6d9a43777c9d589
    BLAKE2b-256 78b302becce1175bfa15b14592a56aafde641d1adf9b38d5053ee13c5a14b19a

    See more details on using hashes here.

    File details

    Details for the file pyrexia_stat-0.9.3-py3-none-any.whl.

    File metadata

    File hashes

    Hashes for pyrexia_stat-0.9.3-py3-none-any.whl
    Algorithm Hash digest
    SHA256 bd78d26b4fe763234a9dbc7eff1d0e1e8a7c14ae530eb0b9ae62168b2c43c03c
    MD5 37e9c015d65457be6c83201a9c675155
    BLAKE2b-256 c8165ce0ddf10c8868c1d2cb51736b2493d9092a89719c947490222aacc830da

    See more details on using hashes here.

    Supported by

    AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page