Skip to main content

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

    Metadata

    Release files for pyrexia-stat 0.9.4

    For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

    Source distribution (sdist)

    Source distribution for pyrexia-stat 0.9.4
    File Size Uploaded
    pyrexia-stat-0.9.4.tar.gz 10.4 kB Details

    Built distribution (wheel)

    Table of built distributions (wheels) for pyrexia-stat 0.9.4
    File Interpreter ABI Platform
    pyrexia_stat-0.9.4-py3-none-any.whl Python 3 none any Details

    Total release size: 23.9 kB

    Release files / pyrexia-stat-0.9.4.tar.gz

    Download URL pyrexia-stat-0.9.4.tar.gz
    Size 10.4 kB
    Tags Source
    SHA-256 checksum
    How to use checksums
    0cbaafe283fbac02d061b86b7e104f0aab8a54c52732f0feeeaa134266dc5379
    BLAKE2b-256 checksum
    How to use checksums
    06b21cb8dc029fb3e2bd987020e8bbe24cc84769822c11fecd381a7e24c23da8
    Upload date
    Uploaded using Trusted Publishing?
    What is trusted publishing?
    No
    Uploaded via twine/4.0.2 CPython/3.9.2

    Release files / pyrexia_stat-0.9.4-py3-none-any.whl

    Download URL pyrexia_stat-0.9.4-py3-none-any.whl
    Size 13.5 kB
    Tags Python 3
    SHA-256 checksum
    How to use checksums
    2fe2e06dd3f88fac1bf2b232af6a24c63b659979ab2125f89f5ee3a73c01dedb
    BLAKE2b-256 checksum
    How to use checksums
    0df1a91372680a782bb4a1a38294a780dd6982b842119069324b68eb995bbb8c
    Upload date
    Uploaded using Trusted Publishing?
    What is trusted publishing?
    No
    Uploaded via twine/4.0.2 CPython/3.9.2

    Release history Release notifications | RSS feed

    This release

    0.9.4 This release

    2 release files

    0.9.3

    2 release files

    Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page