_H_ome _A_utomation _P_rogramming _I_nterface