buster:porridge
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| buster:porridge [2021/04/15 12:19] – slack | buster:porridge [2021/05/05 15:14] (current) – slack | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | **Deprecated: | ||
| + | |||
| Ensure your user is a member of '' | Ensure your user is a member of '' | ||
| + | |||
| + | ====== Dependencies ====== | ||
| Install | Install | ||
| Line 9: | Line 13: | ||
| '' | '' | ||
| + | |||
| + | ====== Installation ====== | ||
| + | |||
| + | ===== System configuration ===== | ||
| + | |||
| + | In ''/ | ||
| + | |||
| + | # 1-Wire interface for 18B20 thermometers (can add as many of these as you like, in theory) | ||
| + | # 3.21: having difficulty with gpiopin 4 | ||
| + | | ||
| + | # For the breadboard setup (4.21): | ||
| + | dtoverlay=w1-gpio, | ||
| + | dtoverlay=w1-gpio, | ||
| + | | ||
| + | # For the downstairs PCB (first version, tested working 20.4.21): | ||
| + | # | ||
| + | # | ||
| + | |||
| + | And reboot to take effect. | ||
| + | ===== Daemon ===== | ||
| + | |||
| + | **The daemon relies on '' | ||
| + | |||
| + | The daemon uses systemd. | ||
| + | |||
| + | |||
| + | To enable the daemon from boot, '' | ||
| + | |||
| + | ln -s / | ||
| + | systemctl daemon-reload | ||
| + | systemctl enable porridged | ||
| + | systemctl status porridged | ||
| + | systemctl start porridged | ||
| + | |||
| + | The '' | ||
| + | |||
| + | ===== API Server ===== | ||
| + | |||
| + | ====== Updates ====== | ||
| + | |||
| + | ===== Updating ruby ===== | ||
| + | |||
| + | * New wrapper needed in porridged.service | ||
| + | |||
| + | ===== Updating rails ===== | ||
| + | |||
| + | |||
| + | ====== Troubleshooting ====== | ||
| + | |||
| + | * Thermometers are plugged in but none are recognised | ||
| + | * Have you set '' | ||
buster/porridge.1618489198.txt.gz · Last modified: 2021/04/15 12:19 by slack