Run this as a user-cronjob
#!/bin/sh
user="tomk32"
device="x240"
mosquitto_pub -d -h mqtt.devlol.org --insecure -t "$user/$device/temp" -m "`acpi -tt|cut -d' ' -f4`"
mosquitto_pub -d -h mqtt.devlol.org --insecure -t "$user/$device/battery" -m "`acpi -b|cut -d',' -f2|cut -d' ' -f2`"
mosquitto_pub -d -h mqtt.devlol.org --insecure -t "$user/$device/mem-used" -m "`free|grep Mem|awk '{print int($3/$2 * 100)"%"}'`"