Thanks for your help. But I never had imagined this naming issue would be the key… because I followed this old guide where you can read the S.M.A.R.T. temperature example:
check_info["smart.temp"] = {
'check_function': check_smart_temp,
'inventory_function': inventory_smart_temp,
'service_description': 'SMART drive %s',
'has_perfdata': True,
}
I just followed that example.
Thank you again.