Endocrine gland related conditions like hyperthyroidism, acromegaly and glucose control disorders (diabetes and
hypoglycemia both) all result in increased sweating and
heat in the body. Diabetes your husband has. Pheochromocytoma, cancers, carcinoid syndromes, tuberculosis and other infections too can cause increased sweating and heat. It can also be due to low blood pressure. Get his thyroid and adrenal gland function tested also. Avoid too much of tea, coffee, smoking and spicy food.