We are using below circuit for home automation. We are facing problem when 5v battery is not passing to the circuit,but even 1 volt is being passed trough load, even triac is OFF condition.. Please help us to fix this issue.
As long as you are plugged into an AC supply the snubber circuit (C1, R2) to protect the triac from inductive loads is going to allow a trickle of current to flow. Yes, without a load to drag the voltage down the triac output would be a shock hazard.
At 120VAC the leakage is only about 500uA, so at 240VAC it becomes ~1mA, enough to hurt but not burn.
SCR's and Triac's often have snubber circuits to protect them from inductive loads such as motors. There is usually a warning label stating that with AC power plugged in to an active AC outlet there is a potential shock hazard, mostly if there is no load to drag the voltage down. That is a small load to even have 1 volt across it.
NOTE: If you use LED lights they may glow some even if the Triac is OFF. The fix for that is to always have a small load, even if it is hidden, to keep the voltage too low to turn ON LED lamps and too low to ever be a shock hazard.