We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 76de458 commit d533b9eCopy full SHA for d533b9e
1 file changed
import.sh
@@ -0,0 +1,8 @@
1
+#! /bin/bash
2
+# import data from a Kostal LogDaten.dat file
3
+set -ex
4
+
5
+# curl -u <user>:<password> 192.168.2.125/LogDaten.dat > ~/LogDaten.dat
6
+cat ~/LogDaten.dat | tail -n+8 | tr '\t' ',' | tr -d ' ' | awk -F, -v OFS=, -v ORS=: '{NF=42}1' | tr -d '\r' | tr ':' '\n' > ~/LogDaten.csv
7
+docker cp ~/LogDaten.csv solar_db:/var/lib/postgresql/data/LogDaten.csv
8
+docker exec -it solar_db psql -U raskob -d postgres -c "\copy pvdata FROM '/var/lib/postgresql/data/LogDaten.csv' DELIMITER ',' CSV HEADER;"
0 commit comments