Read temperature from usbtemp.com USB thermometer and DS9097E compatible 1-wire adapter with one DS18B20 digital probe attached through command line interface.
How to run it
- Clone (or download) this repository (and extract files)
maketo compile the binary
- Execute the binary
The default output is time with the temperature in degrees Celsius and looks like:
May 13 17:05:02 Sensor C: 22.62
-f switch the temperature unit will be switched to Fahrenheit. Date/time formatting is
%b %d %H:%M:%S.
Instead of compiling from the source, already compiled executable could be downloaded from Releases tab.
This application could be also compiled on Windows with a MinGW compiler.
Package (with digitemp) is available at opkg-packages.
$ ./usbtemp-cli -h -f Display temperature using the Fahrenheit scale -p Set probe precision -q Quiet mode -r Get probe serial number (ROM) in hexadecimal, or -R uppercase -s Set serial port
Serial port could be anything like
COM6 or similar.
User, running binary, must have permissions to write to
/dev/ttyUSB0 or similar character device.
dialout group or
chmod o+rw the character device helps.