-
Notifications
You must be signed in to change notification settings - Fork 3
Getting Started
Tristan Keen edited this page Feb 14, 2021
·
4 revisions
The high level task list is:
- Buy the necessary kit (this code assumes a Raspberry Pi and special Radio module, at least) - see Parts List.
- Setup your RPi with a SD Card to boot from, and I recommend remote access via SSH - see Initial Raspberry Pi Setup. You can skip if you already have a suitable RPi with 40-pin header.
- Do some specific setup on the RPi that this project needs - Python3, enabling RPi communication buses, direnv, prometheus and grafana - see Completing the Raspberry Pi Setup.
- Reprogram any OpenTRVs/Radbots with a new encryption key so you can receive their messages - see Reprogramming Radbot TRVs
- Add the Radio module and Antenna to the RPi - see Assembling the Radio
- Configure and install the
heatmon
service - see Running heatmon - Check the service & observe logs - see Installing heatmon as a service
- Check the Prometheus and Grafana systems are working - see Viewing metric graphs
Finally, see a note on Performance and long term storage.