In this paper, a new hybrid energy management strategy is presented for a typical smart home. The proposed methodology consists of two main stages; the optimization stage where the day-ahead optimal economic dispatch is determined and the re-planning stage which is executed in case of an unpredicted incident. In the re-planning stage, a two-layer adjustment approach is applied to mitigate the intermittencies and compensate for real-time energy mismatches, while updating the day-ahead energy schedule. To validate the effectiveness of the proposed approach, two scenarios are studied and the results of system operation are analyzed for each case from technical and economic points of view. Comprehensive results obtained from simulations show the proposed strategy is cost effective in mitigating uncertainties and managing smart home energy requirements.