Remote patient monitoring systems are helpful since they can provide timely and effective healthcare facilities. Such online telemedicine are usually achieved with the help of sophisticated and advanced wearable sensor technologies. The modern type of wearable connected devices enables the monitoring of vital sign parameters such as: heart rate variability (HRV) also known as electrocardiogram (ECG), blood pressure (BLP), Respiratory rate and body temperature. The ubiquitous problem of wearable devices is power demand for signal transmission, such devices require frequent battery charge which causes serious limitations to the continuous monitoring of vital data. To overcome this, the current study provides a primary report for collecting kinetic energy from human daily activities for monitoring Human vital signs, the harvested energy is used to sustain the battery autonomy of wearable devices, which enables longer monitoring time of vital data. A thorough review of available commercial ECG devices is first provided, and different methods evaluated in other literature to improve the monitoring time of wearable IOT devices. Besides, a novel type of Stress or exercise ECG monitoring device based on Microcontroller PIC18F4550 and Wi-Fi device ESP8266 is proposed in this study, which is cost effective and enables real time monitoring of heart rate on cloud during normal daily activities. In order to achieve both portability and maximum power, the harvester has smallest structure and low friction. Neodymium magnets are chosen for their highest magnetic force. Due to nonlinear magnetic force interaction of the magnets, the nonlinear part of the dynamic equation has inverse quadratic form. Electromechanical damping is considered in this study and the quadratic non linearity is approximated using MacLaurin expansion, which enables to find the law of motion for general case of studies using classical methods for dynamic equations and find the suitable parameters for the harvester. The oscillations are enabled by applying an initial force and there is loss of energy due to the electromechanical damping. A typical numerical application is computed with Matlab software and ODE45 solver is used to verify the accuracy of the method.