Close

Media Module

A project log for Home Automation Console.

Over the last 10 years or so my personal home automation controller has grown and grown.

todd-andersonTodd Anderson 08/19/2016 at 15:590 Comments

This module controls the 6 TV's throughout my home, the system supports XBMC or VLC control.

Each TV is setup with XBMC running on a raspberry PI. Each PI has a USB to serial adapter that connects to the TV control. There is a small script that shares the serial port via TCP-IP to allow TCP control of the TV even though they only have Serial control.


The interface for media allows access to TV, Movies and hard drive folders containing my familys home movies. Movies and TV can be sorted by category or name or searched. There is also a "Query" option that allows for customized lists of TV or Movies. Currently I have customized queries by:

Currently there is one view for TV and another for Movies however the code is written that multiple views like cover view could be added in the future.

Selecting the TV or Movie that you would like to play and selecting the room to play it in will cause the TV to turn on, TV input to change, Volume to reset, AMP to turn on, Its input to change, etc.

Current Features

I plan to create a youtube video for this section to walk though the various media features.

Future features

Discussions