A system, method and device for providing communications with an in-home system at a residence of a user are provided. In one embodiment, the method comprises receiving digital television programming content from a television service provider, receiving a first user input of a selected digital television programming content, in response to receiving the first user input, causing the selected digital television programming content to be displayed on a television, receiving a message from an in-home system, in response to receiving the message, causing a notification to be displayed on the television as an overlay over the displayed television programming content, receiving a first user command, determining a first control message to transmit to the in-home system in response to receiving the first user command, transmitting the first control message to the in-home system, wherein the in-home system may comprise a video camera, an entry way security system, an HVAC system, a lighting system, an alarm system, or other in-home system. User inputs may be received via a remote control to a set top box or from a computing device at a remote computer system through the internet and/or a mobile telephone network.