Wiring Considerations
Introduction
Older, proprietary home automation and security systems traditionally have required their own dedicated wiring. Placing that wiring was often the biggest hurdle in installing such systems, and usually entailed tearing open walls in order to run the special cables (which was often very thick and difficult to manage).
In contrast, LinuxMCE uses standard Ethernet wiring and jacks. Because it is IP (Internet Protocol) based (the same protocol that runs the Internet and most local home and office networks), it runs directly over an Ethernet network. Ethernet networks use standard CAT5 (or the somewhat heavier CAT5e/CAT6) wiring with RJ-45 jacks. This wiring is often already pre-installed in recently-constructed homes, since it is now also used for many phone systems as well as for home networks. Even if your home does not already have CAT5 wiring pre-installed, CAT5 wires are some of the smaller, easier wires to install. Installing CAT5 wiring in a house is well worth the cost and will increase the resale value, even without a LinuxMCE system. Home networks (LANs) that are run over CAT5-wired Ethernet connections are increasingly popular for Internet access and file/printer sharing throughout the home.
Thus, the only wiring requirement for LinuxMCE is that you have Ethernet (CAT5) wiring. All wired LinuxMCE devices (such as a PC used as a Media Director) will be able to directly plug into the RJ45 jack.
Wired vs. wireless connections
Note, however, that not all LinuxMCE devices require a wired connection. Many can connect wirelessly, if you have a wireless access point connected to the LinuxMCE Core server. However, it is easiest for the main components, the Core and the Media Directors, to be connected in a wired fashion.
CAT5 vs. CAT5e vs. CAT6
- CAT5 wiring is the smallest gauge. It was the standard for many years and is used for data speeds up to 100 Mb/sec. However, the increased speeds and loads of modern LANs place a strain on the characteristics of this wire. It is no longer recommended as the wiring standard. In general 100 Mb/sec speeds can transmit 7 simultaneous DVD quality video streams.
- CAT5e wiring is now considered the standard, and uses somewhat higher gauge wires. This enables the reliable transmission of data at Gigabit speeds (1000 Mb/sec), used by newer LANs. CAT5e is also more reliable than CAT5 over longer distances. In general, Gigabit data transmission speeds can transmit 100 simultaneous DVD quality video streams.
- CAT6 wiring uses even higher gauge wires. It is preferable for standard 250 Mb/sec data speeds (and Gigabit adaptations). It is suitable for long wire runs for 250 Mb/sec (or Gigabit) data speeds. It is preferred over CAT5e for 10 Gigabit data transmission speeds (which is not currently very common in home and small office LANs).
Note that all equipment in your network (cables, connectors, network cards, switches etc) need to support CAT5e or CAT6 in order to achive the rated data speeds.
Using pre-installed CAT5 placed for telephone systems
It is possible but not wise to use the same wire for the telephone system and the LAN (see the discussion page for more details). Telephone systems run their own power over the CAT5 lines in a configuration different from Ethernet devices. If you connect an Ethernet device to a live telephone line, you can burn out the Ethernet device unless you are very careful about tracing the leads. While some users have wired analog phone and ethernet on the same CAT5 wire, it is strongly discouraged.
However, most new telephone installations include redundant CAT5 wires that are not connected to the telephone system. (For example, my home is wired with two CAT5 wires to each location, one connected to a telephone jack and one left unconnected.)
It is very easy to use a redundant CAT5 wire for the LAN by connecting it to an additional RJ-45 jack, which can then be added to the same outlet. The wire must then be traced to the other end, which will almost always be at the telephone patch panel for your home (where hopefully it will also be unconnected) and connected to the LAN there, instead. (This presumes, of course, that at the location of the telephone patch panel you have a router, switch, or RJ45 connection (to the rest of your LAN) to which you can connect this wire (using an RJ-45 connector).)
Ethernet wiring standards
It is important to note that there are two wiring standards for Ethernet, T568A and T568B. My local electrician was clueless about this and wired all my CAT5 connections wrong.
For a quick tutorial, see this guide or wiring Ethernet connections.
Most Ethernet wiring is currently done using the T568B standard, and I highly recommend you stick to it. However, you must be aware of deviations from this standard. For example, my Ethernet-wired surveillance cameras all use the T568A standard. This took me a long time to figure out, and, again, my electrician wired them all incorrectly.
It is tricky to adapt T568A to T568B -- you need a special type of cross-over cable. This is somewhat complex. For the most part, I recommend you just wire everything using the T568B standard.
Audio cabling
In some instances, you may wish to install cabling for audio signals (line in/out audio, speakers, etc.) to or from your LinuxMCE system. If an audio cable is close to the power lines, the audio cable will pick up 50 or 60 Hz frequency power line noise. This will cause a "humming" in your audio signal which is very annoying. In general low-volt audio wires should be at least 18 inches away from power lines, not run parallel to power lines for more than 2 feet, and should cross perpindicular to power lines whenever possible. If you are planning to install audio cabling in your home, take a look at the Whole-House Audio Tutorial from HomeTech Solutions. (It is not LinuxMCE specific but is to a large extent generally applicable.)
Also see: What is proper CAT5 cabling?