first pass at getting something running
add battery support
add support for temperature