#!/bin/sh
# Telem-GW Dynamic message of the day script for GWS

. /usr/local/bin/telem/loadinfo

time_epoch="$(date +%s)"

echo -e "hostname=$s_hostname
uname_r=$uname_r
uname_a=$(uname -a)
hasDT=$([ -r /proc/device-tree/model ] && echo "y" || echo "n" )
time_epoch=$time_epoch
time=$(date -d @$time_epoch +"%Y.%m.%d %H:%M:%S")
uptime=$(Uptime)
ram_total=${ram_total}M
ram_used=${ram_used}M
ram_free=${ram_free}M
flash_total=${flash_total}
flash_used=${flash_used}
flash_free=${flash_free}
version=$telem_version
boot_count=$boot_count
app_start_count=$app_start_count
app_start_time=$app_start_time
setup_load_duration=$config_time
cpu_board=$com_board
product_name=$product_name
product_id=$product_id
mac=$(cat /sys/class/net/eth0/address)
licences=$(ls /opt/protocol/ | grep -v licenses.txt | tr '\n' ' ')"

[ -e /usr/local/etc/telem/order_code ] && echo -e "order_code=$(cat /usr/local/etc/telem/order_code)"

[ "x$product_name" = "xTelem-GWM" ] && {
    imei="-"
    [ -f /var/local/telem/modem_imei ] && {
        imei="$(cat /var/local/telem/modem_imei)" || imei="-"
    }
    echo -e "modem_imei=$imei"
}

[ -e /var/local/telem/enabled_features ] && echo -e "features=$(cat /var/local/telem/enabled_features | tr '\n' ' ')"
