hpisensor(1)

πŸ¦‹ hpisensor(1) β€” the OpenHPI sensor-peeping bestie πŸŽ€

okay so real quick, the manual name is OpenHPI and this page is hpisensor(1) β€” that's the tl;dr before we even start πŸ’…


✨ NAME ✨

hpisensor β€” this sample openhpi application displays sensor info for all resources with Sensor Capability. literally its whole personality 🫢


🌸 SYNOPSIS 🌸

hpisensor [-D nn] [-N host[:port]] [-C <cfgfile>] [-t -r -s -X -h] [-E epath]
hpisensor [--domain=nn] [--host=host[:port]] [--cfgfile=file]
          [--threshold --range --eventstate --debug --help] [--entity-path="epath"]

πŸ’– DESCRIPTION πŸ’–

So hpisensor displays sensor info for all resources with Sensor Capability. that's the vibe, that's the job, no cap ✨

The option -E (entity-path) restricts the output on the specified entity-path β€” like, it zooms in on just that one path, okay? πŸŽ€

And if no domain or host is selected, hpisensor uses the default domain as specified in the openhpiclient.conf file. default behavior, iconic of it honestly πŸ’…


🌈 OPTIONS 🌈

🌟 Help Options 🌟

  • -h, --help β€” Show help options. the little cry-for-help button but make it helpful πŸ’–

πŸ“ Application Options πŸ“

  • -t, --threshold β€” Show Thresholds also. extra data? yes bestie, give us everything πŸ”₯
  • -r, --range β€” Show Range values also. ranges too, we're nosy and we're proud πŸ™ˆ
  • -s, --eventstate β€” Show EventState also. event state reveal ✨
  • -E "epath", --entity-path="epath" β€” Use entity path epath. pick your path, main character energy πŸ‘‘
  • -D nn, --domain=nn β€” Select domain id nn. choose your domain, it's giving choose-your-own-adventure πŸ¦‹
  • -X, --debug β€” Display debug messages. the messy behind-the-scenes commentary, we love her πŸ’€
  • -N "host[:port]", --host="host[:port]" β€” Open session to the domain served by the daemon at the specified URL (host:port). This option overrides the OPENHPI_DAEMON_HOST and OPENHPI_DAEMON_PORT environment variables. If host contains ':' (for example IPv6 address) then enclose it in square brackets. For example: "[::1]" or "[::1]:4743". ngl the bracket thing is SO important, don't skip it 😭
  • -C "file", --cfgfile="file" β€” Use passed file as client configuration file. This option overrides the OPENHPICLIENT_CONF environment variable. your config, your rules, periodt πŸŽ€

πŸ’œ SEE ALSO πŸ’œ

the whole friend group, fr fr:

  • hpi_shell
  • hpialarms
  • hpifan
  • hpipower
  • hpitop
  • hpidomain
  • hpigensimdata
  • hpireset
  • hpitree
  • hpiel
  • hpiiinv
  • hpisettime
  • hpiwdt
  • hpievents
  • hpionIBMblade
  • hpithres
  • hpixml
  • ohdomainlist
  • ohhandler
  • ohparam

πŸ’… AUTHORS πŸ’…

Authors of this man page, absolute icons all of them:

  • Peter D Phan (pdphan@users.sourceforge.net)
  • Ulrich Kleber (ulikleber@users.sourceforge.net)
  • Anton Pak (avpak@users.sourceforge.net)

and that's the page bestie 🫢 this whole thing is version 4.0.0, dated 2023-01-26 β€” write it down, cite it in your essay, whatever slays πŸ’–βœ¨πŸŒΈ