
- Make sure the Pi is bootable from USB > see https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md#raspi-config
- ———————
- Source https://sensorsiot.github.io/IOTstack/Getting-Started/
To run Docker as a non-privileged user, consider setting up the
Docker daemon in rootless mode for your user:
dockerd-rootless-setuptool.sh install
Visit https://docs.docker.com/go/rootless/ to learn about rootless mode.
To run the Docker daemon as a fully privileged service, but granting non-root
users access, refer to https://docs.docker.com/go/daemon-access/
WARNING: Access to the remote API on a privileged Docker daemon is equivalent
to root access on the host. Refer to the ‘Docker daemon attack surface’
documentation for details: https://docs.docker.com/go/attack-surface/
- To use the GPIO
- install pigpio > sudo apt-get install pigpio python-pigpio python3-pigpio
- To atostart pigpio > sudo nano /etc/rc.local
- add before exit > pigpiod
- start the stack > docker-compose up -d
Backup to Google drive
- sudo apt-get install rclone
- For the latest version
- cd /tmp
- wget https://downloads.rclone.org/v1.47.0/rclone-v1.47.0-linux-arm.deb
- sudo apt install ./rclone-v1.47.0-linux-arm.deb
- rm rclone-v1.47.0-linux-arm.deb
Copy Influx data
SELECT * INTO DB_RV14.autogen.MM_HeatingRV14 FROM heating_rv14.autogen.Vloerverwarming WHERE time > now() – 100w and time < now() – 90w GROUP BY *
SELECT * INTO DB_LE_HEATING.autogen.MM_LE_HEATING FROM LE_HEATING.autogen.LE_HEATING WHERE time > now() – 100w and time < now() – 80w GROUP BY *
SELECT * INTO DB_LE_HEATING.autogen.MM_Events FROM heating_rv14.autogen.System1
SELECT * INTO DB_RV14.autogen.MM_HeatingRV14 FROM DB_LE_HEATING.autogen.MM_HeatingRV14