dbus-sensors
dbus-sensors copied to clipboard
hwmontempsensor crashes when given (mis) configuration for NCT7802 Sensor
{
"Address": "0x28",
"Bus": 5,
"Name": "GARBO_SENSOR",
"Name1": "SYS_Air_Inlet",
"Name2": "MB_Air_Inlet",
"Name3": "MB_Air_Outlet",
"Thresholds": [
{
"Direction": "greater than",
"Label": "temp1",
"Name": "upper critical",
"Severity": 1,
"Value": 40
},
{
"Direction": "greater than",
"Label": "temp2",
"Name": "upper critical",
"Severity": 1,
"Value": 50
},
{
"Direction": "greater than",
"Label": "temp3",
"Name": "upper critical",
"Severity": 1,
"Value": 70
}
],
"Type": "NCT7802"
},
one solution is to remove the code for reading the thresholds from hwmontempsensor. Then ofc no thresholds but atleast the sensors show up.
the reason for crash is dbus related, it tries to create an interface which already exists. the interface in question is related to the thresholds.