An environmental control system for Raspberry Pi 4+. Curious about the project? Learn more on my blog.
docker-compose up -d
docker exec influxdb influx setup \
--username admin \
--password sation_admin \
--org station_knot \
--bucket arksync_series \
--forceVS Code + Tauri + rust-analyzer.
Failed to create GBM buffer of size 800x600: Invalid argument
WebKitGTK’s DMABUF renderer can conflict with NVIDIA drivers. You can disable it by setting an environment variable:
WEBKIT_DISABLE_DMABUF_RENDERER=1 cargo tauri devError 71 (Protocol error) dispatching to Wayland display.
__NV_DISABLE_EXPLICIT_SYNC=1 cargo tauri devThis will be used for adding a new server to InfluxDB Explorer UI, and other admin tasks later.
docker exec -it [container] bashinfluxdb3 create token --admin
This is the setup to have a motion detection camera feed on Rpi and a feed on your Grafana dashboard:
sudo apt update && sudo apt install motion- Edit
/etc/motion/motion.confand setstream_localhost off - Also set
stream_quality 75or less for best performances sudo systemctl enable motionsudo systemctl start motion- http://<station_ip>:8081/
For adding the feed in Grafana add a Text panel with Html and add the iframe:
<iframe src="http://<station_ip>:8081/" width="640" height="480"></iframe>
cargo tauri signer generate -w ~/.tauri/arksync_dev.keyexport TAURI_SIGNING_PRIVATE_KEY_PASSWORD=arksync-devexport TAURI_SIGNING_PRIVATE_KEY=${cat ~/.tauri/arksync_dev.key}