enabled) protected $devicelist = array( METEO=> "tempc", ); // callback fonction. Is called with these 4 parameters public function callBack(&$device, $property, $value) { global $indexDevices; if ($device->properties["indoortempc"]["value"] > $value) { logger(ALERT, _("Indoor temperature is superior to outdoor one")) }elseif ($device->properties["indoortempc"]["value"] < $value) { logger(ALERT, _("Indoor temperature is inferior to outdoor one")) } logger (INFO, sprintf(_("%s: notification received from MQTT from %s => parameter: %s value: %s"), $this->hookName, $device->friendlyName, $property, bool2string($value)), __FILE__ . ":" . __LINE__); } } $hooks["rdc_temperature_int_ext"] = new rdc_temperature_int_ext(); ?>