Monitoring staking status with a Raspberry Pi. Also conveniently displays the current temperature.
Try not to become too addicted.
Can easily be varied.
- Raspberry Pi 3 B+
- Qwiic Hat
- BME280 (optional)
- Qwiic Micro OLED
Python 2.7 required.
pip2 install -r requirements.txt
Update config.yaml with your validator information, e.g.:
addresses:
tezos: tz1eEnQhbwf6trb8Q8mPb2RaPkNk2rN7BKi8
irisnet: iva1f3lapzxe7ugfex8358ufp5k8xg2yym5tpp2xje
cosmos: cosmosvaloper1kj0h4kn4z5xvedu2nd9c4a9a559wvpuvu0h6qn
display:
period: 2
temperature: true
./monitor.py
The I2C connections are occasionally finicky.
If you plan to run this headlessly a systemd service is recommended. See stakepi.service for an example.