#!/bin/bash #set -x #---------------------------------------------------------------------------------------- # setSystemTime with vclient (part of vcontrold package) #---------------------------------------------------------------------------------------- mqtt_host=ds218plus vcontrold_host=atlantis:3002 cmd_get=getSystemTime cmd_set=setSystemTime newdata=`date -Iseconds` #echo ON | mosquitto_pub -h $mqtt_host -t heizung/avail -l result=`/usr/local/bin/vclient -h $vcontrold_host -c $cmd_get` echo $result result=`/usr/local/bin/vclient -h $vcontrold_host -c "setSystemTime $newdata"` echo $result #echo ${message[0]} ${message[1]} #echo $cmd_set: $newdata result=`/usr/local/bin/vclient -h $vcontrold_host -c $cmd_get` echo $result message=(${result//\\n/}) #for msg in "${message[@]}" #do # echo msg=$msg #done mosquitto_pub -h $mqtt_host -t heizung/$cmd_get -m ${message[1]}