A dashboard to display the following in a rotating manner:
- Current COVID-19 hospitalizations and positive tests for a state
- Top 3 Hacker News Stories and their points
- Current Air Quality and weather conditions from a personal monitor
- Today's weather forecast from NOAA
- Rasperry Pi - Any newer one will do
- InkyPhat
- Internet access
- Clone this repo:
git clone https://github.com/hubertron/inkydash
- Install requirements
pip3 install -r requirements.txt
- Configure locations in
locations.yaml
- Remove or comment out
currentCondtions
function if you do not have your own personal station running - Run with
python3 main.py
- Start on boot with systemd service:
[Unit]
Description = Display Feeds on eInk
After = network.target
[Service]
User=pi
ExecStart = /usr/bin/python3 /home/pi/inkydash/main.py
Restart=always
RestartSec=10
[Install]
WantedBy = multi-user.target
- Final setup
sudo systemctl daemon-reload
,sudo systemctl enable eink.service
, andsudo systemctl start eink.service
- Add uptime monitoring func to tell me if any of my sites are down
- Add intergration to Outlook to notify me of upcoming meeting
- Add traffic service to tell me if commute time is longer than expected (if COVID ever ends)
- Maybe quote of the day or breaking news?