Feature Index

OpenNetHome is built up by HomeItems, which are modules or objects which represents something tangible, like a lamp, a thermometer or a timer. This is an index which describes which HomeItems implement a certain feature in the system.

Note that all HomeItems in this list are available in the latest build, but the documentation may not be written yet if you end up on an empty documentation page.

433MHz

The 433 MHz frequency band is free in Europe, and is widely used for simpler remote switches and remote sensors like thermometers. A majority of the remote switches and thermometers use this band. To use such devices you need some kind of RF transmitter, for example a TellstickDuo.
AudioProtocolParser Decodes RF/IR messages for DIY RF recievers. Lot of built in decoders
AudioProtocolTransmitter Encodes RF/IR messages for DIY RF transmitters. Lot of built in encoders
CULTransceiver Item and firmware to use CUL HW as RF Transmitter for 433MHz remote control
DeltronicLamp Control remote switches using Deltronic-protocol
DeltronicRemapButton Trigger actions by a remote control using the Deltronic protocol
FineOffsetHygrometer Wireless hygrometer using the FineOffset protocol
FineOffsetRainGauge Wireless rain gauge using the FineOffset protocol
FineOffsetThermometer Wireless thermometer using the FineOffset protocol
FooGadgetLegacy Wireless power consumption meter
FooGadgetPulse Wireless power consumption meter
GenericProntoCommander Send recorded RF/IR commands using the Pronto format
JeeLink Item and firmware to use JeeLink Classic as RF Transmitter for 433MHz remote control
NexaLamp Control remote switches using Nexa-protocol
NexaLCAdvancedRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCDimmer Control remote dimmers using Nexa Learning Code protocol
NexaLCLamp Control remote switches using Nexa Learning Code protocol
NexaLCRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCRemapButton4 Trigger actions by a remote control using the Nexa Learning Code protocol
NexaRemapButton Trigger actions by a remote control using the Nexa protocol
NexaSmokeDetector Trigger actions from a smoke detector using the Nexa protocol
OregonHygrometer Wireless hygrometer using the Oregon Scientific protocol
OregonThermometer Wireless thermometer using the Oregon Scientific protocol
OregonWind Wireless wind gauge using the Oregon Scientific protocol
PrologueThermometer Wireless thermometer using the Prologue protocol
ProntoDevice Device controlled by sending recorded RF/IR commands using the Pronto format
ProntoLamp Lamp controlled by sending recorded RF/IR commands using the Pronto format
RFBitBangerTransmitter Encodes RF/IR messages for DIY RF transmitters via RFBitBanger for RaspberryPi
RisingSunLamp Control remote switches using RisingSun protocol
RollerTrolBlind Controls RollerTroll window blinds
RollerTrolBlindGSeries Controls RollerTroll window blinds
Tellstick Connects to a Telldus TellstickDuo 433MHz remote control
UPMHygrometer Wireless hygrometer using the UPM protocol
UPMRainfall Wireless rain gauge using the UPM protocol
UPMThermometer Wireless thermometer using the UPM protocol
UPMWindDirection Wireless wind direction sensor using the UPM protocol
UPMWindSpeed Wireless wind speed sensor using the UPM protocol
WavemanLamp Control remote switches using Waveman protocol
ZhejiangLamp Control remote switches using Zhejiang protocol

868MHz

The 868MHz band is more restricted than the 433MHz band and is not so common for simpler remote control systems.
FHZ1000PcPort Connect to RF Transmitter from the FS20 remote control system
FS20Lamp Remote Switch/Dimmer using the FS20 system
FS20RemapButton Trigger actions by a remote control using the FS20

Auto Detect

Many of the HomeItems support AutoDetect, which means that OpenNetHome can detect their presence and automatically configure the HomeItem for the detected real world device, such as a thermometer or a lamp.
UPnPScanner Built in Item that detects devices via the Universal Plug&Play (UPnP) protocol
UsbScanner Built in Item that detects devices connected via USB

Automation

OpenNetHome supports many forms of automation, to be able to make your home react to changes and conditions that are detected. Typical automation Items are timers or value triggers.
ArpScanner Scans for connected network devices (Linux only)
DayLiteTimer Week timer with suppport for sun rise/sun set control (Use SunTimer)
DeltronicRemapButton Trigger actions by a remote control using the Deltronic protocol
FS20RemapButton Trigger actions by a remote control using the FS20
IntervalTimer Delay timer with repeating actions
LampGroup Group multiple lamps together so they can be handled together as one lamp
LampRepeater Repeats signals to remote controlled lamps over unreliable RF communication
MacDevice Trigger actions when a device appears/disappears in the network
MacDeviceGroup Trigger actions when a group of devices appears/disappears in the network
MqttRemapButton Trigger actions in Items on receiving MQTT events
MqttValueLogger Exposes the value of any attribute in any Item as MQTT events
NexaLCAdvancedRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCRemapButton4 Trigger actions by a remote control using the Nexa Learning Code protocol
NexaRemapButton Trigger actions by a remote control using the Nexa protocol
NexaSmokeDetector Trigger actions from a smoke detector using the Nexa protocol
Scene Trigger a number of actions simultainuasly or in a row
SunTimer Week timer with support for sun rise/sun set control, variables and random times
TCPCommandPort Control any function via commands on a TCP/IP connection
TCPListener Recieves TCP-Messages
UDPCommandPort Control any function via commands in UDP/IP messages
UDPListener Recieves UDP-Messages
ValueLogger Can log the value of any attribute in another Item and presents graphs of the value
ValueTrigger Monitors the value of an attribute in an Item and triggers actions based on the value
WeekTimer Week timer (Use SunTimer)
ZWaveCentralSceneRemapButton Map Z-Wave Central Scene commands to actions on other Items
ZWaveCommandPort Telnet command prompt for sending and receiving Z-Wave commands
ZWaveRemapButton Map Z-Wave commands to actions on other Items

Belkin Wemo

Wemo is a series of home automation products produced by Belkin, which communicate via WIFI, so no radio transmission hardware is needed for the remote switches.
WemoBridge Connects to Belkin Wemo remote controlled light bulbs
WemoInsightSwitch Belkin Wemo remote controlled switch with power usage sensor
WemoLamp Belkin Wemo remote controlled light bulb (needs WemoBridge)
WemoSwitch Belkin Wemo remote controlled switch

Blinds

A number of different blind motor types can be controlled.
RollerTrolBlind Controls RollerTroll window blinds
RollerTrolBlindGSeries Controls RollerTroll window blinds
ZWaveBlind Control Z-Wave window blinds

Cloud

HomeCloudConnection Connects OpenNetHome to a Cloud Access solution

Deltronic

Deltronic is a brand of remote switches using a 433MHZ protocol.
DeltronicLamp Control remote switches using Deltronic-protocol
DeltronicRemapButton Trigger actions by a remote control using the Deltronic protocol

DIY Friendly

OpenNetHome is very open for home made devices and software, and has support for plugins and a number of open external interfaces.
AudioProtocolParser Decodes RF/IR messages for DIY RF recievers. Lot of built in decoders
AudioProtocolTransmitter Encodes RF/IR messages for DIY RF transmitters. Lot of built in encoders
CustomLamp Lamp Item where actions to turn on and off are configurable by user
DebugManager Add/remove debug logging from Items
GenericProntoCommander Send recorded RF/IR commands using the Pronto format
GenericThermometer Thermometer Item used for integration with home made thermometer sensors
ProntoDevice Device controlled by sending recorded RF/IR commands using the Pronto format
ProntoLamp Lamp controlled by sending recorded RF/IR commands using the Pronto format
RFBitBangerTransmitter Encodes RF/IR messages for DIY RF transmitters via RFBitBanger for RaspberryPi

FineOffset

FineOffset is a brand of remote sensor devices
FineOffsetHygrometer Wireless hygrometer using the FineOffset protocol
FineOffsetRainGauge Wireless rain gauge using the FineOffset protocol
FineOffsetThermometer Wireless thermometer using the FineOffset protocol

Fire Alarms

Support for remote controlled fire alarms
NexaSmokeDetector Trigger actions from a smoke detector using the Nexa protocol

FooGadget

FooGadget makes interfaces for sensors and electric power meters
FooGadgetLegacy Wireless power consumption meter
FooGadgetPulse Wireless power consumption meter

FS20 System

FS20 is a German systems for sensors and remote controlled switches and dimmers
FHZ1000PcPort Connect to RF Transmitter from the FS20 remote control system
FS20Lamp Remote Switch/Dimmer using the FS20 system
FS20RemapButton Trigger actions by a remote control using the FS20

Graphs

OpenNetHome can plot graphs over any measured value in the system
H2DatabaseTCPServer Stores logged sensor data in a database for faster graph presentations
HomeGUI The WEB interface used to configure and use OpenNetHome
ValueLogger Can log the value of any attribute in another Item and presents graphs of the value

GUI

OpenNetHome has a small desktop GUI, but the main interface is the WEB GUI
TrayBarIcon Display a tray bar icon for OpenNetHome Server on the desktop

Hygrometers

A number of different hygrometers are supported
FineOffsetHygrometer Wireless hygrometer using the FineOffset protocol
MqttHygrometer Presents hygrometer values received via MQTT
OregonHygrometer Wireless hygrometer using the Oregon Scientific protocol
UPMHygrometer Wireless hygrometer using the UPM protocol

IKEA Tradfri

The IKEA Tradfri series of remote controlled lamps are supported
IkeaColorTemperatureLamp IKEA Tradfri remote controlled lamp bulb with adjustable color temperature
IkeaGateway IKEA Tradfri remote gateway
IkeaLamp IKEA Tradfri remote controlled lamp bulb

Integration

A number of open interfaces are exposed to support integration with other systems
CustomLamp Lamp Item where actions to turn on and off are configurable by user
GenericThermometer Thermometer Item used for integration with home made thermometer sensors
HomeGUI The WEB interface used to configure and use OpenNetHome
MqttClient Connects to an MQTT server and sends messages and subscribes for topics
MqttCommandPort Turns all Items in the server into MQTT-Topics which can be called via their actions
TCPCommandPort Control any function via commands on a TCP/IP connection
TCPListener Recieves TCP-Messages
TCPProxy TCP/IP Proxy that can be opened/closed
TeamCityBuildMonitor Monitors builds and triggers actions on failing builds
UDPCommandPort Control any function via commands in UDP/IP messages
UDPListener Recieves UDP-Messages
ZWaveCommandPort Telnet command prompt for sending and receiving Z-Wave commands

IoT

IoT integration protocols are supported, and as OpenNetHome can run on quite small devices, it can be considered as a IoT device itself.
MqttClient Connects to an MQTT server and sends messages and subscribes for topics
MqttCommandPort Turns all Items in the server into MQTT-Topics which can be called via their actions
MqttHygrometer Presents hygrometer values received via MQTT
MqttRemapButton Trigger actions in Items on receiving MQTT events
MqttThermometer Presents temperature values received via MQTT
MqttValueLogger Exposes the value of any attribute in any Item as MQTT events

IR

With proper hardware, IR transmission is supported.
AudioProtocolParser Decodes RF/IR messages for DIY RF recievers. Lot of built in decoders
AudioProtocolTransmitter Encodes RF/IR messages for DIY RF transmitters. Lot of built in encoders
GenericProntoCommander Send recorded RF/IR commands using the Pronto format
ProntoDevice Device controlled by sending recorded RF/IR commands using the Pronto format
ProntoLamp Lamp controlled by sending recorded RF/IR commands using the Pronto format

Jabber

The Jabber (XMPP) protocol is an open protocol for instant messaging, which can be used to send messages or trigger actions by receiving messages
XmppClient Client for sending and receiving XMPP (Jabber) messages

JeeLink Item and firmware to use JeeLink Classic as RF Transmitter for 433MHz remote control

Linux

OpenNetHome can run on Linux, and some Items are specific for this platform
ArpScanner Scans for connected network devices (Linux only)
LmSensorsThermometer Measures mother board temperatures via the lm-module (Linux only)

LM-Sensors

LM-Sensors for measuring motherboard temperatures and fans is supported
LmSensorsFan Measures mother board fan speeds via the lm-module (Linux only)
LmSensorsThermometer Measures mother board temperatures via the lm-module (Linux only)

MBM

Mother Board Monitor is supported
MBMThermometer Measures mother board temperatures via the Motherboard Monitor program

Messaging

Sending and receiving messages
Message Pre configured message to be sent, for example via MQTT
XmppClient Client for sending and receiving XMPP (Jabber) messages

MQTT

The IoT protocol MQTT
Message Pre configured message to be sent, for example via MQTT
MqttClient Connects to an MQTT server and sends messages and subscribes for topics
MqttCommandPort Turns all Items in the server into MQTT-Topics which can be called via their actions
MqttHygrometer Presents hygrometer values received via MQTT
MqttRemapButton Trigger actions in Items on receiving MQTT events
MqttThermometer Presents temperature values received via MQTT
MqttValueLogger Exposes the value of any attribute in any Item as MQTT events

Network

Different interfaces and automation via Ip networks is supported
GateKeeper TCP/IP Proxy that can be opened/closed
HomeCloudConnection Connects OpenNetHome to a Cloud Access solution
JettyWEB Built in WEB server for the WEB GUI
MacDevice Trigger actions when a device appears/disappears in the network
MacDeviceGroup Trigger actions when a group of devices appears/disappears in the network
Message Pre configured message to be sent, for example via MQTT
MqttClient Connects to an MQTT server and sends messages and subscribes for topics
MqttCommandPort Turns all Items in the server into MQTT-Topics which can be called via their actions
MqttHygrometer Presents hygrometer values received via MQTT
MqttRemapButton Trigger actions in Items on receiving MQTT events
MqttThermometer Presents temperature values received via MQTT
MqttValueLogger Exposes the value of any attribute in any Item as MQTT events
TCPCommandPort Control any function via commands on a TCP/IP connection
TCPListener Recieves TCP-Messages
TCPProxy TCP/IP Proxy that can be opened/closed
TeamCityBuildMonitor Monitors builds and triggers actions on failing builds
UDPCommandPort Control any function via commands in UDP/IP messages
UDPListener Recieves UDP-Messages
UPnPScanner Built in Item that detects devices via the Universal Plug&Play (UPnP) protocol

Nexa

Nexa is a brand of remote controlled switches which uses a 433MHz protocol which is suppored by a number of other brands like Proove
NexaLamp Control remote switches using Nexa-protocol
NexaLCAdvancedRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCDimmer Control remote dimmers using Nexa Learning Code protocol
NexaLCLamp Control remote switches using Nexa Learning Code protocol
NexaLCRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCRemapButton4 Trigger actions by a remote control using the Nexa Learning Code protocol
NexaRemapButton Trigger actions by a remote control using the Nexa protocol
NexaSmokeDetector Trigger actions from a smoke detector using the Nexa protocol

Oregon Scientific

Oregon Scientific produces a number of wireless weather sensors
OregonHygrometer Wireless hygrometer using the Oregon Scientific protocol
OregonThermometer Wireless thermometer using the Oregon Scientific protocol
OregonWind Wireless wind gauge using the Oregon Scientific protocol

Organizing

OpenNetHome allows you to organize and group your Items in your home control system for simple access and overview
Box Organizes Items
Location Used to organize Rooms in the WEB GUI
Room Organizes Items into Rooms

PHILIPS Hue

The PHILIPS Hue series of remote controlled bulbs is supported
HueBridge Connects to the PHILPS Hue bridge device which controls a Hue system
HueLamp PHILPS Hue remote controlled lamp bulb

Plan Layout

You can import plan images of your home and use as layout in the WEB interface
Plan Organizes Items on a graphical plan view

Power Meters

FooGadgetLegacy Wireless power consumption meter
FooGadgetPulse Wireless power consumption meter

Prologue

Prologue is a brand of Wireless thermometers and weather stations
PrologueThermometer Wireless thermometer using the Prologue protocol

Pronto

The Pronto format for sampling and replaying IR and RF signals is supported
GenericProntoCommander Send recorded RF/IR commands using the Pronto format
ProntoDevice Device controlled by sending recorded RF/IR commands using the Pronto format
ProntoLamp Lamp controlled by sending recorded RF/IR commands using the Pronto format

Rain Gauges

FineOffsetRainGauge Wireless rain gauge using the FineOffset protocol
UPMRainfall Wireless rain gauge using the UPM protocol

Raspberry Pi

OpenNetHome has specific installation support for RaspberryPi giving a very simple and smooth installation

Remote Dimmers

NexaLCDimmer Control remote dimmers using Nexa Learning Code protocol
ZWaveDimmer Controls a Z-Wave dimmer

Remote Sensors

FineOffsetHygrometer Wireless hygrometer using the FineOffset protocol
FineOffsetRainGauge Wireless rain gauge using the FineOffset protocol
FineOffsetThermometer Wireless thermometer using the FineOffset protocol
FooGadgetLegacy Wireless power consumption meter
FooGadgetPulse Wireless power consumption meter
OregonHygrometer Wireless hygrometer using the Oregon Scientific protocol
OregonThermometer Wireless thermometer using the Oregon Scientific protocol
OregonWind Wireless wind gauge using the Oregon Scientific protocol
PrologueThermometer Wireless thermometer using the Prologue protocol
UPMHygrometer Wireless hygrometer using the UPM protocol
UPMRainfall Wireless rain gauge using the UPM protocol
UPMThermometer Wireless thermometer using the UPM protocol
UPMWindDirection Wireless wind direction sensor using the UPM protocol
UPMWindSpeed Wireless wind speed sensor using the UPM protocol
WemoInsightSwitch Belkin Wemo remote controlled switch with power usage sensor
ZWaveMeter Controls a Z-Wave sensor
ZWaveMultiLevelSensor Controls a Z-Wave sensor

Remote Switches

DeltronicLamp Control remote switches using Deltronic-protocol
DeltronicRemapButton Trigger actions by a remote control using the Deltronic protocol
FS20Lamp Remote Switch/Dimmer using the FS20 system
FS20RemapButton Trigger actions by a remote control using the FS20
LampGroup Group multiple lamps together so they can be handled together as one lamp
LampRepeater Repeats signals to remote controlled lamps over unreliable RF communication
NexaLamp Control remote switches using Nexa-protocol
NexaLCAdvancedRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCLamp Control remote switches using Nexa Learning Code protocol
NexaLCRemapButton Trigger actions by a remote control using the Nexa Learning Code protocol
NexaLCRemapButton4 Trigger actions by a remote control using the Nexa Learning Code protocol
NexaRemapButton Trigger actions by a remote control using the Nexa protocol
RisingSunLamp Control remote switches using RisingSun protocol
WavemanLamp Control remote switches using Waveman protocol
WemoInsightSwitch Belkin Wemo remote controlled switch with power usage sensor
WemoSwitch Belkin Wemo remote controlled switch
ZhejiangLamp Control remote switches using Zhejiang protocol
ZWaveLamp Controls a Z-Wave switch

Resilience

Features to handle unreliable RF protocols
LampRepeater Repeats signals to remote controlled lamps over unreliable RF communication

REST Interface

Open REST based interface for easy integration with other systems
HomeGUI The WEB interface used to configure and use OpenNetHome

RF Bulbs

HueLamp PHILPS Hue remote controlled lamp bulb
IkeaColorTemperatureLamp IKEA Tradfri remote controlled lamp bulb with adjustable color temperature
IkeaLamp IKEA Tradfri remote controlled lamp bulb
WemoLamp Belkin Wemo remote controlled light bulb (needs WemoBridge)

RF Remote

AudioProtocolParser Decodes RF/IR messages for DIY RF recievers. Lot of built in decoders
AudioProtocolTransmitter Encodes RF/IR messages for DIY RF transmitters. Lot of built in encoders
CULTransceiver Item and firmware to use CUL HW as RF Transmitter for 433MHz remote control
DeltronicLamp Control remote switches using Deltronic-protocol
FHZ1000PcPort Connect to RF Transmitter from the FS20 remote control system
HueBridge Connects to the PHILPS Hue bridge device which controls a Hue system
HueLamp PHILPS Hue remote controlled lamp bulb
IkeaColorTemperatureLamp IKEA Tradfri remote controlled lamp bulb with adjustable color temperature
IkeaGateway IKEA Tradfri remote gateway
IkeaLamp IKEA Tradfri remote controlled lamp bulb
JeeLink Item and firmware to use JeeLink Classic as RF Transmitter for 433MHz remote control
LampGroup Group multiple lamps together so they can be handled together as one lamp
NexaLamp Control remote switches using Nexa-protocol
NexaLCDimmer Control remote dimmers using Nexa Learning Code protocol
NexaLCLamp Control remote switches using Nexa Learning Code protocol
RFBitBangerTransmitter Encodes RF/IR messages for DIY RF transmitters via RFBitBanger for RaspberryPi
RisingSunLamp Control remote switches using RisingSun protocol
RollerTrolBlind Controls RollerTroll window blinds
RollerTrolBlindGSeries Controls RollerTroll window blinds
Tellstick Connects to a Telldus TellstickDuo 433MHz remote control
WavemanLamp Control remote switches using Waveman protocol
WemoBridge Connects to Belkin Wemo remote controlled light bulbs
WemoInsightSwitch Belkin Wemo remote controlled switch with power usage sensor
WemoLamp Belkin Wemo remote controlled light bulb (needs WemoBridge)
WemoSwitch Belkin Wemo remote controlled switch
ZhejiangLamp Control remote switches using Zhejiang protocol
ZWaveBlind Control Z-Wave window blinds
ZWaveController Connects to a Z-Wave Controller/USB Dongle
ZWaveDimmer Controls a Z-Wave dimmer
ZWaveLamp Controls a Z-Wave switch

RFBitBanger

RFBitBangerTransmitter Encodes RF/IR messages for DIY RF transmitters via RFBitBanger for RaspberryPi

RisingSun

RisingSun is a brand of remote controlled switches with a 433MHz protocol
RisingSunLamp Control remote switches using RisingSun protocol

RollerTrol

RollerTrol blinds
RollerTrolBlind Controls RollerTroll window blinds
RollerTrolBlindGSeries Controls RollerTroll window blinds

RPM Meters

LmSensorsFan Measures mother board fan speeds via the lm-module (Linux only)

Sunset Control

Functions can be automated based on sunrise/sunset
DayLiteTimer Week timer with suppport for sun rise/sun set control (Use SunTimer)
SunTimer Week timer with support for sun rise/sun set control, variables and random times

TeamCity

TeamCityBuildMonitor Monitors builds and triggers actions on failing builds

Telldus

Telldus is the manufacturer of the TellstickDuo RF transmitter/receiver for 433MHz band
Tellstick Connects to a Telldus TellstickDuo 433MHz remote control

Tellstick

Tellstick Connects to a Telldus TellstickDuo 433MHz remote control

Thermometers

FineOffsetThermometer Wireless thermometer using the FineOffset protocol
GenericThermometer Thermometer Item used for integration with home made thermometer sensors
LmSensorsThermometer Measures mother board temperatures via the lm-module (Linux only)
MBMThermometer Measures mother board temperatures via the Motherboard Monitor program
MqttThermometer Presents temperature values received via MQTT
OregonThermometer Wireless thermometer using the Oregon Scientific protocol
PrologueThermometer Wireless thermometer using the Prologue protocol
TempWEB Separate WEB GUI to present thermometer values and graphs
UPMThermometer Wireless thermometer using the UPM protocol

Timers

DayLiteTimer Week timer with suppport for sun rise/sun set control (Use SunTimer)
IntervalTimer Delay timer with repeating actions
SunTimer Week timer with support for sun rise/sun set control, variables and random times
WeekTimer Week timer (Use SunTimer)

UPM

UPM is a brand of wireless weather sensors. The same protocol is used by other brands.
UPMHygrometer Wireless hygrometer using the UPM protocol
UPMRainfall Wireless rain gauge using the UPM protocol
UPMThermometer Wireless thermometer using the UPM protocol
UPMWindDirection Wireless wind direction sensor using the UPM protocol
UPMWindSpeed Wireless wind speed sensor using the UPM protocol

Waveman

Waveman is a brand of remote controlled switches, the same protocol is used by other brands
WavemanLamp Control remote switches using Waveman protocol

WEB GUI

OpenNetHome has an easy to use WEB based GUI
ActionButton Allows you to make customized buttons in WEB GUI
Box Organizes Items
H2DatabaseTCPServer Stores logged sensor data in a database for faster graph presentations
HomeGUI The WEB interface used to configure and use OpenNetHome
JettyWEB Built in WEB server for the WEB GUI
Location Used to organize Rooms in the WEB GUI
Plan Organizes Items on a graphical plan view
Room Organizes Items into Rooms
TempWEB Separate WEB GUI to present thermometer values and graphs

Wind Gauges

OregonWind Wireless wind gauge using the Oregon Scientific protocol
UPMWindDirection Wireless wind direction sensor using the UPM protocol
UPMWindSpeed Wireless wind speed sensor using the UPM protocol

Windows

OpenNetHome run on windows
MBMThermometer Measures mother board temperatures via the Motherboard Monitor program

XMPP

The XMPP (Jabber) protocol for instant messaging is supported
XmppClient Client for sending and receiving XMPP (Jabber) messages

Zhejiang

Zhejiang is a brand of remote controlled switches for the 433MHz band
ZhejiangLamp Control remote switches using Zhejiang protocol

Zigbee

Zigbee is supported via brand specific transmitters
HueBridge Connects to the PHILPS Hue bridge device which controls a Hue system
HueLamp PHILPS Hue remote controlled lamp bulb
IkeaColorTemperatureLamp IKEA Tradfri remote controlled lamp bulb with adjustable color temperature
IkeaGateway IKEA Tradfri remote gateway
IkeaLamp IKEA Tradfri remote controlled lamp bulb
WemoBridge Connects to Belkin Wemo remote controlled light bulbs

Z-Wave

Support for the Z-Wave protocol is work in progress. Some very basic support for remote switches and dimmers is implemented so far.
ZWaveBlind Control Z-Wave window blinds
ZWaveCentralSceneRemapButton Map Z-Wave Central Scene commands to actions on other Items
ZWaveCommandPort Telnet command prompt for sending and receiving Z-Wave commands
ZWaveController Connects to a Z-Wave Controller/USB Dongle
ZWaveDimmer Controls a Z-Wave dimmer
ZWaveLamp Controls a Z-Wave switch
ZWaveMeter Controls a Z-Wave sensor
ZWaveMultiLevelSensor Controls a Z-Wave sensor
ZWaveNode Represents a general Z-Wave node. Is automatically created when a node is discovered
ZWaveRemapButton Map Z-Wave commands to actions on other Items