Revision Date Author Comments
# 7699b485 30-May-2025 Patrick Williams <patrick@stwcx.xyz>

Add BusName directives to service files

Adding the BusName directive to service files enables systemd to better
know when the daemon is started up enough to begin operations. This
is useful for dep

Add BusName directives to service files

Adding the BusName directive to service files enables systemd to better
know when the daemon is started up enough to begin operations. This
is useful for dependencies, so that the dependent service is delayed
until its dependency is ready to process.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id3214ce4f0d9536b560d4505e5b45eaed179941f

show more ...


# b75a54f7 27-May-2025 Patrick Williams <patrick@stwcx.xyz>

move all sensor daemons to libexec

Per the organization anti-pattern, executables are expected to be
installed into libexec instead of bin[1]. Update service files and
meson to install there.

[1]:

move all sensor daemons to libexec

Per the organization anti-pattern, executables are expected to be
installed into libexec instead of bin[1]. Update service files and
meson to install there.

[1]: https://github.com/openbmc/docs/blob/master/anti-patterns.md#incorrect-placement-of-executables-in-sbin-usrsbin-or-bin-usrbin

Change-Id: I1eb4003e94b83b09829d63346c2e16a3ff02a3e9
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# 021261ce 12-Dec-2024 Aushim Nagarkatti <anagarkatti@nvidia.com>

Add SMBPBI sensor

This sensor implementation polls readings from a virtual
eeprom i2c device. It can be used to read telemetry and
expose readings on dbus.

Entity Manager configs:
{
"Addres

Add SMBPBI sensor

This sensor implementation polls readings from a virtual
eeprom i2c device. It can be used to read telemetry and
expose readings on dbus.

Entity Manager configs:
{
"Address": "0x1f",
"Bus": 1,
"ReadOffset": 288,
"Units": "DegreesC",
"Name": "Example_0_Temp_0",
"PollRate": 1.0,
"MinValue": -128,
"MaxValue": 127,
"Thresholds": [
{
"Direction": "greater than",
"Name": "upper non critical",
"Severity": 0,
"Value": 90.0
}
],
"ValueType": "UINT64",
"Type": "SmbpbiVirtualEeprom"
}

Change-Id: I13a5a82b583a31dd57feb7b3e6929e2a469d4b6d
Signed-off-by: Aushim Nagarkatti <anagarkatti@nvidia.com>

show more ...