X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=src%2Fsensors.c;h=6106df39b9a149b8e3e0e30dc8803722dfcfbfd2;hp=41cccf1b6b686b6278e0d2b5cd7cd02b579db892;hb=1ea6b032ca41766cd4a35e7474715d1d40a99a16;hpb=a9191cc20f0a5af022ae1d9482af2eaf0098a46a diff --git a/src/sensors.c b/src/sensors.c index 41cccf1b..6106df39 100644 --- a/src/sensors.c +++ b/src/sensors.c @@ -368,6 +368,9 @@ static int sensors_load_conf(void) { #if SENSORS_API_VERSION >= 0x402 (feature->type != SENSORS_FEATURE_CURR) && #endif +#if SENSORS_API_VERSION >= 0x431 + (feature->type != SENSORS_FEATURE_HUMIDITY) && +#endif (feature->type != SENSORS_FEATURE_POWER)) { DEBUG("sensors plugin: sensors_load_conf: " "Ignoring feature `%s', " @@ -387,6 +390,9 @@ static int sensors_load_conf(void) { #if SENSORS_API_VERSION >= 0x402 (subfeature->type != SENSORS_SUBFEATURE_CURR_INPUT) && #endif +#if SENSORS_API_VERSION >= 0x431 + (subfeature->type != SENSORS_SUBFEATURE_HUMIDITY_INPUT) && +#endif (subfeature->type != SENSORS_SUBFEATURE_POWER_INPUT)) continue; @@ -521,6 +527,10 @@ static int sensors_read(void) { else if (fl->feature->type == SENSORS_FEATURE_CURR) type = "current"; #endif +#if SENSORS_API_VERSION >= 0x431 + else if (fl->feature->type == SENSORS_FEATURE_HUMIDITY) + type = "humidity"; +#endif else continue;