12345678910111213141516171819202122 |
- #!/usr/bin/env bash
- set -e
- snapctl set usb-path="/dev/ttyACM0"
- snapctl set stop-on-failure=true
- snapctl set mqtt.server=localhost
- snapctl set mqtt.port=1883
- snapctl set mqtt.username=false
- snapctl set mqtt.password=false
- snapctl set mqtt.connect-timeout=30
- snapctl set mqtt.tls=false
- snapctl set ozw.instance=1
- snapctl set ozw.network-key="$(cat /dev/urandom | LC_ALL=C tr -dc '0-9A-F' | fold -w 32 | head -n 1 | sed -e 's/\(..\)/0x\1,/g' -e 's/,$//')"
- snapctl set ozw.config-dir="${SNAP_DATA}/config"
- snapctl set ozw.user-dir="${SNAP_DATA}/user"
- snapctl set ozw.auth-key=false
- mkdir "${SNAP_DATA}/config"
- mkdir "${SNAP_DATA}/user"
|