Design and implementation of a low-cost Arduino-based smart home system | Synapse