Skip to content

cyosp/CYTHS

Repository files navigation

CYTHS

A 433 MHz Temperature and Humidity Solution

This project is divided in several parts:

  • A sensor which measures and sends temperature and humidity

CYTHS-2.0_1

  • A hardware part connected to a Raspberry Pi in order to:

    • Receive sensors information
    • Drive RSL switch connected to electric heaters

    piTransceiver-1.0_1

  • A software part hosted by the Raspberry Pi which:

    • Drives RSL switches

      software-main-web-page

    • Stores sensors data received

      software-sensor-graph

    • Allow to schedule RSL switches change

      software-scheduler-page

    • Allow to associate and dissociate switches

      software-admin-page

Hardware requirement

CYTHS works on Raspberry Pi

It has been tested on models:

  • Pi 2 Model B

    Which was used during development phase

  • Pi 3 Model B

    On this board Bluetooth has been added and connected to default UART

    To have it working you need:

    • Disable Bluetooth to restore default UART

      echo -e "\n# Disable Bluetooth to restore default UART\ndtoverlay=pi3-disable-bt\n" | sudo tee --append /boot/config.txt > /dev/null
    • Stop Bluetooth service

      sudo systemctl disable hciuart
    • Make sure you have console=ttyAMA0 in /boot/cmdline.txt

    • And reboot system: sudo reboot

License

CYTHS is released under the BSD 3-Clause License.

See the bundled LICENSE.md for details.