#!/bin/bash

apt update -y && apt install python3-pip -y
pip3 install chirpstack_api

systemctl stop draginom4rslave

wget -P /tmp http://repo.dragino.com/release/patch/ms48/modbus_downlink.tar.gz
tar xvpPfz  /tmp/modbus_downlink.tar.gz -C /

if [[ -z $(uci get modbus.chirpstack) ]]; then
    uci set modbus.chirpstack=rs485
    uci commit modbus
fi

if [[ -z $(uci get modbus.chirpstack.api_token) ]]; then
    uci set modbus.chirpstack.api_token=''
    uci commit modbus
fi

systemctl start draginom4rslave