This post is aimed at people who are planning to use my open source HouseControl Java server.
If you plan to use it with LightwaveRF devices, you should first be successfully using my LightwaveRF Arduino library. This requires an Arduino based RF 434Mhz transceiver. To use your transeiver with HouseControl, you need to run the lwrelay example.
If you plan to use it with EDF or Current Cost Individual Appliance Monitors, you should be successfully running Jack Kelly’s software using an Nanode or other Arduino based device.
If you plan to use it with Jeelabs or HomeAutomationHub room nodes, you should be successfully running the room node Jeelib example.
If you plan to use it with the OpenEnergyMonitor emonTX energy monitor, you should successfully be running a version of the emonTx firmware.
If you are not using any of these devices, you can still use HouseControl to control some things such as IP cameras, and Spotify music servers over Wifi, but its usefulness will be much reduced.
You should be able to run HouseControl or a wide variety of machines such as a Windows PC, a Mac, a Linux box or a Raspberry Pi. Basically, anything that can run a Java server.