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.4.tar.gz (10.4 kB view details)

    Uploaded Source

    Built Distribution

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

    Uploaded Python 3

    File details

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

    File metadata

    • Download URL: pyrexia-stat-0.9.4.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.4.tar.gz
    Algorithm Hash digest
    SHA256 0cbaafe283fbac02d061b86b7e104f0aab8a54c52732f0feeeaa134266dc5379
    MD5 95c374058d4595ae0823d7ae158b9ca8
    BLAKE2b-256 06b21cb8dc029fb3e2bd987020e8bbe24cc84769822c11fecd381a7e24c23da8

    See more details on using hashes here.

    File details

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

    File metadata

    File hashes

    Hashes for pyrexia_stat-0.9.4-py3-none-any.whl
    Algorithm Hash digest
    SHA256 2fe2e06dd3f88fac1bf2b232af6a24c63b659979ab2125f89f5ee3a73c01dedb
    MD5 5249c43bc80cca07e14830a04e92d2bb
    BLAKE2b-256 0df1a91372680a782bb4a1a38294a780dd6982b842119069324b68eb995bbb8c

    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