React-to, rather than poll-for, energy events
[khatus.git] / bin / khatus_sensor_energy
index f91155f..068ab81 100755 (executable)
@@ -2,11 +2,7 @@
 
 set -e
 
-upower -e \
-| grep battery \
-| xargs upower -i \
-| awk '
-    /^ +percentage: +/ { percentage=$2 }
-    /^ +state: +/      { state=$2 }
-    END                { print(state, percentage) }
-    '
+dir_bin="$1"
+
+upower --dump           | stdbuf -o L "$dir_bin"/khatus_parse_upower
+upower --monitor-detail | stdbuf -o L "$dir_bin"/khatus_parse_upower
This page took 0.022699 seconds and 4 git commands to generate.