RPi multipurpose display
Go to file
Mike Cifelli 4cac468c01 Add garage indicators 2022-12-26 19:37:50 -05:00
.gitignore Add garage indicators 2022-12-26 19:37:50 -05:00
.tool-versions Add application code and install script 2022-12-23 11:26:50 -05:00
README.md Clean up code 2022-12-25 14:23:31 -05:00
character_display.py Add garage indicators 2022-12-26 19:37:50 -05:00
chutney.py Add garage indicators 2022-12-26 19:37:50 -05:00
chutney.sample.cfg Add garage indicators 2022-12-26 19:37:50 -05:00
chutney.service Switch to multiprocessing 2022-12-25 13:55:08 -05:00
colors.py Add garage indicators 2022-12-26 19:37:50 -05:00
garage_display.py Add garage indicators 2022-12-26 19:37:50 -05:00
garage_updater.py Add garage indicators 2022-12-26 19:37:50 -05:00
install Update service user 2022-12-23 12:37:27 -05:00
time_display.py Clean up code 2022-12-25 14:23:31 -05:00
weather_display.py Add garage indicators 2022-12-26 19:37:50 -05:00
weather_updater.py Add garage indicators 2022-12-26 19:37:50 -05:00

README.md

chutney

Dependencies

sudo raspi-config nonint do_spi 0
sudo apt install python3-pip python3-dev python3-spidev
sudo pip3 install unicornhathd

Configuration

cp chutney.sample.cfg chutney.cfg

Installation

sudo ./install

Output

By default output will be in /var/log/syslog. A separate log file can be used by creating /etc/rsyslog.d/30-chutney.conf containing:

if $programname == 'chutney' then /var/log/chutney.log
& stop

and then restart the rsyslog service:

sudo systemctl restart rsyslog

This log file can be rotated by creating /etc/logrotate.d/chutney containing:

/var/log/chutney.log
{
        rotate 14
        daily
        create
        missingok
        notifempty
        compress
        delaycompress
        postrotate
                /usr/lib/rsyslog/rsyslog-rotate
        endscript
}