Skip to content

manti-by/coruscant

Repository files navigation

Coruscant IoT module

Python 3.13 Code style: ruff License

About

Raspberry Pi monitoring app, a satellite for ODIN server

Author: Alexander Chaika manti.by@gmail.com

Source link: https://github.com/manti-by/coruscant/

Requirements:

  • Raspberry Pi 2 Model B
  • Five DS18B20 sensors
  • 10x relays

Setup python and uv

  1. Install Python 3.13 and create a virtual environment for the project.

  2. Clone sources, switch to working directory and setup environment:

    git clone https://github.com/manti-by/coruscant.git
    cd coruscant/
    uv sync --all-extras
  3. Install crontabs from utils/crontab.conf

  4. Or manually run scripts

    uv run python -m coruscant.sensors

About

Raspberry Pi IoT monitoring application.

Topics

Resources

License

Stars

Watchers

Forks

Contributors