WMTEMPMON(1)

NAME
wmtempmon - Temperature Sensor Monitor wmdockapp

SYNOPSIS
wmtempmon [-hv] [-t temp_device] [-n temp_device_sensor_num] [-s scrolling] [-display display]

DESCRIPTION
wmtempmon is a wmdockapp which displays the temperature monitored by a temperature device. In the title you can see the temperature device name. In the middle area you can see the temperature device sensor description, if one exists. In the main area you can see the current temperature measured by the monitored sensor. If the temperature stays below 49 degrees the color is blue. If the temperature raises above 49 degrees the color changes to orange. If the temperature raises above 74 degrees the color changes to red.

If no specific temperature device will be selected at startup, wmtempmon scans all the hardware sensor devices until a temperature device is found, and uses that. Multiple instances of wmtempmon can be started to monitor different temperature devices.

OPTIONS

-h  Prints a short listing of the wmtempmon options.

-v  Shows version.

-t temp_device
    Select which temperature device to use.

-n temp_device_sensor_num
    Select which temperature device sensor to use.

-s scrolling
    Temperature device name scrolling. If a temperature device name is too long to be displayed in the wmdockapp window, it will be scrolled by default. The scrolling types are:

    -s 0
        Disable scrolling. Long temperature device names will be cut down to 8 characters.
    -s 1
        LCD scrolling (default). The temperature device name moves from the left to the right separated by a space.
    -s 2
        Bounce scrolling. The temperature device name moves from the left to the right, and bounces back from the right to the left.
    -s 3
        Fade scrolling. The temperature device name moves from the left to the right, fading out and begins again.

-display display
    Set display.

HISTORY
First version of wmtempmon appeared in 2025.

AUTHORS
Marcus Glocker <marcus@nazgul.ch>

EXAMPLES
Monitor the bcmtmon0 temperature device:

    $ wmtempmon -t bcmtmon0

Monitor the first temperature device found, and bounce scroll it's name:

    $ wmtempmon -s 2

Monitor the qctsens0 temperature device sensor number 7 (qctsens0.temp7):

    $ wmtempmon -t qctsens0 -n 7

CAVEATS
wmtempmon is only designed to work with the OpenBSD sensor framework. Using it on other operating systems will require porting to the specific sensor framework.