New oru/coned addon
This commit is contained in:
Executable
+35
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
|
||||
CONFIG_PATH=/data/options.json
|
||||
|
||||
export EMAIL="$(jq --raw-output '.email' $CONFIG_PATH)"
|
||||
export PASSWORD="$(jq --raw-output '.password' $CONFIG_PATH)"
|
||||
export MFA_TYPE="$(jq --raw-output '.mfa_type' $CONFIG_PATH)"
|
||||
export MFA_SECRET="$(jq --raw-output '.mfa_secret' $CONFIG_PATH)"
|
||||
export ACCOUNT_UUID="$(jq --raw-output '.account_uuid' $CONFIG_PATH)"
|
||||
export METER_NUMBER="$(jq --raw-output '.meter_number' $CONFIG_PATH)"
|
||||
export SITE="$(jq --raw-output '.site' $CONFIG_PATH)"
|
||||
export MQTT_HOST="$(jq --raw-output '.mqtt_host' $CONFIG_PATH)"
|
||||
export MQTT_USER="$(jq --raw-output '.mqtt_user' $CONFIG_PATH)"
|
||||
export MQTT_PASS="$(jq --raw-output '.mqtt_password' $CONFIG_PATH)"
|
||||
|
||||
echo "Params:"
|
||||
echo "EMAIL =" $EMAIL
|
||||
echo "PASSWORD =" $(sed 's/^........../**********/' <<<$PASSWORD)
|
||||
echo "MFA_TYPE =" $MFA_TYPE
|
||||
echo "MFA_SECRET =" $(sed 's/^........../**********/' <<<$MFA_SECRET)
|
||||
echo "ACCOUNT_UUID =" $ACCOUNT_UUID
|
||||
echo "METER_NUMBER =" $METER_NUMBER
|
||||
echo "SITE =" $SITE
|
||||
echo "MQTT_HOST =" $MQTT_HOST
|
||||
echo "MQTT_USER =" $MQTT_USER
|
||||
echo "MQTT_PASS =" $(sed 's/^........../**********/' <<<$MQTT_PASS)
|
||||
|
||||
# Start the listener and enter an endless loop
|
||||
echo "Starting endless loop.."
|
||||
while true; do
|
||||
python3 run.py
|
||||
#tail -f /dev/null
|
||||
|
||||
sleep 300
|
||||
done
|
||||
Reference in New Issue
Block a user