kuhinja battery change
[vaillant-thermostat] / temp3.sh
index 1498c8b..5673c1a 100755 (executable)
--- a/temp3.sh
+++ b/temp3.sh
@@ -54,25 +54,34 @@ curl -G 'http://10.60.0.92:8086/query' --data-urlencode "db=rtl_433" --data-urle
        | tee /dev/shm/rtl_433.th \
        | awk -F, '{print $3" "$5" "$6 > "/dev/shm/id."$4 }'
 
+psql_subvision() {
+       to=$1
+       echo "select extract(epoch from time), temperature, humidity from s_1 where time > now() - interval '$INTERVAL' order by time" | \
+               ssh subvision psql -t -A eg5120 | sed 's/|/ /g' > /dev/shm/data.$to
+}
+
+
 rename_ids() {
        to=$1
-       rm /dev/shm/data.$to
        shift
        while [ ! -z "$1" ] ; do
                if [ -e /dev/shm/id.$1 ] ; then
                        cat /dev/shm/id.$1 > /dev/shm/data.$to
                        rm  /dev/shm/id.$1
+               else
+                       rm /dev/shm/data.$to
                fi
                shift
        done
 }
 
-rename_ids     'vani-t-h' 238 126 # sunce
-rename_ids     'kutija-t-h' 162 237 # hlad
-rename_ids     'kupaona-t-h' 247 78
-rename_ids     'kuhinja-t-h' 44 154
-rename_ids     'soba-t-h' 115 235
-rename_ids     'hodnik-t-h' 99 145
+rename_ids     'vani-t-h' 156 # sunce
+rename_ids     'kutija-t-h' 138 # hlad
+#rename_ids    'kupaona-t-h' 78 15
+psql_subvision 'kupaona-t-h'
+rename_ids     'kuhinja-t-h' 144
+rename_ids     'soba-t-h' 251
+rename_ids     'hodnik-t-h' 234
 
 
 influx_mqtt    'stat/boiler/DS18B20/temperature'       'DS18B20-t'