Please reply to this topic to help shape this information sticky.
------------------------------
General
FS20 is Home Automation Protocol and a name for domotics products created by Contronics GmbH.
It's designed like many other domotics implementations to make life in your home easier. It allows for simple radio controlled switching of appliances in your home. FS20 is cheaper then other solutions like zwave, bidcos, zigbee, onewire.
Contronics has designed solutions for both Plugged-in use (wall sockets) and to be build in behind the walls so it's invisible.
The domotics range it covers is quite large:
- General Power: Light and Electrical switching
- Heat Control & Energy savings
- Basic security control
- HMS protocol modules
- Miscellaneous
It's generally available in Germany where it's sold by a electronics company called ELV AG. You may order with ELV from abroad via their website. In a wider area it's sold by Conrad which has resales channels in various countries in Europe.
Protocol
FS20 in most situations contains a sending or a receiving module. Only a few models can do both.
In most cases it's unidirectional traffic without any feedback. So if the remote sends a ON or OFF signal, it doesn't get any feedback the command was received and processed properly. In most use cases this is more then enough of course as most actions within your house will have visual feedback anyway (lights turning on and off).
The FS20 protocol operates on the 868MHz band.
Technical german protocol explanation of the FS20 protocol: http://fhz4linux.info/tiki-index.php?page=FS20+Protocol
Protocol Security
FS20 isn't a very secure protocol. Only a small variety of devices have a security mechanism that prevents tampering from outsiders. For example: if you know someone else's house code (8-digits) and device code (4 digits) you'll be able to turn on lamps, or turn on electrical switches. These aren't protected. But items like the central heating system (FHT) does come with a 2 way sync protocol to prevent tampering from outsiders. There is no official statement (as far as I've found) stating why they chose this setup. The logical conclusion would be that a light switched on doesn't have that much effect and can do with lesser protection.
Protocol Range
As pointed out the protocol at some points isn't secure and it's only UNI-direction. Meaning the receiver can't send, so it won't send back if the action completed succesfully or not, or it even heard the sending signal at all. Visual confirmation of the functioning of a device in the early stages is required.
If you have "dead zones" in your setup, there are repeaters for sale to help you bridge the gaps. These devices are FS20 RPT-2:

As pointed out above, it may seem you can reach 100m range. Keep in mind that it's up to 100m. Inside a house the range will be far less with concrete/metal in the walls. A three story house may easilly require a repeater to bridge the distance between the ground floor and the third floor.
General Power: light and electrical switching
This can be done in various ways. FS20 has a variety of on/off switches and dimmers. Both as plugs you can put into the wall socket, or wall mount option that can be hidden from view. For example the FS20 ST-3 as plug-in device and the FS20 WS1 as wall mount device.
Another option for LED devices: FS20LD. A description and modification for these devices has been posted by KidE over here.
These devices are receivers only. They have to be programmed once, and then you can control them by a remote control device.
Heat Control & Energy savings
FS20 has a heat control system to more efficiently heat your home.
It includes using a thermostat, a radio-controlled flow-valve for the radiators and even a window/door sensor to sense when the room isn't closed.
Base of the heat control system is a device the FHT80-b (version 1,2 or 3). There are also options for using the FHZ1000-2 (not to be confused with the FHZ1000pc!).
Protocol security
The FHT devices do have an added layer of security to prevent outsiders from tampering with your devices. You have to pair the devices so only so they'll only respond to the device it's paired with.
This FHT80b device does various things:
- Temperature readings
- Humidity readings
- Controls the FHT8v radiator flow-valve.
- Controls a FHT8w boiler relais.
- Receives sensor information from the FHT8TF-2 window/door sensor. (it checks if the window or door is opened or closed).
- Control each room temperature individually and accurately by having a FHT80-b thermostat per room.
- You can couple up to 15 FHT80-b devices to a FHT8w.
- When the FHT80-b notices that a window or door is opened it will automatically send a signal to the radiator valve to close itself. This in return saves energy because you're not trying to heat up the world outside your room.
- Allows for timed programming for room temperatures (for each room individually!)
- A FHT80-b can be controlled by a PC-interface device like the FHZ1x00pc or a CUL/CUNO device.
- The FHT80-b device doen't directly control your boiler, it talks to the FHT8w which sends the boiler a signal to turn itself on/off.
- A FHT80-b can only control one room. It either sends a signal to all the FHT8v radiator valves to open themselfs up, or to close. A single FHT80-b can't individually control valves in seperate rooms.
Technical protocol information on FHT: http://fhz4linux.info/tiki-index.php?page=FHT+protocol.
Basic security control
FS20 can interface to various FS20 enabled sensory devices that can be used for basic security control.
In the previous section we've already spoken about the FHT8TF-2 sensor. It sends a signal to it's controlling peer to let it know if a door/window is opened or closed.
Another option is the shutter control devices they have. You can hook up a FS20 control module onto your electronic shutters to remotely control them. FS20 RSU for example is a small device to be built into your wall so it's hidden from sight, it's not the only device. Check the shutters section of the ELV site to see more examples.
Other examples of sensory devices are:
- FS20 PIRI-2 are motion sensor devices. Some are just on-off switches. They even have a dimmer version.
- FS20 ES1 Vibration sensor.
- FS20 IRL Infrared light beam. (think of a trip-wire setup)
Think we're done on the options? No, FS20 has some other control options as well:
- Rain sensors
- FS20 to Telephone bridge. According to ELV specifically used in situations where it's paired with the FHZ1000-2 system. To send or receive triggers within your domotics system. According to ELV video's it's also usable for receiving security triggers from basic security devices and dial preset numbers on those triggers.
- Light sensors
- IR to FS20 gateway
- Radio Panel a wallmount radio which can be remotely controlled via FS20.
- Doorbell system. With a separate Gong and Pusher.
HMS100 is an added part to the FS20 protocol family with a very specific target for it's modules. You will notice an overlap with FHT80 devices, but they're not locked to this system and they can be directly used via FHZ1000-2, FHZ1x000pc or CUL devices.
- HMS100 WD Flood sensor.
- HMS100 CO Carbon-monoxide sensor.
- HMS100 TFK Window/door sensor. Not to be mistaken with the FHT80TF-2.
- HMS100 TF Temperature / Humidity sensor.
A seperate section has been created for the computer interfaces. It can be found: HERE.
----------
Keep in mind with all the information above. It's a work in progress. If you have anything to add, or correct. Please leave a message below and it will be corrected.