This file is a collection of information about Event Type URIs within the Webbrick home automation system.
Note: some of the links to specific events are work in progress or may not exist
General
An Event has a 'type' a 'source' and other data.
Event Type
The event type identifies The type of event and the defintion of the event will identify what other data may be in the event. This event type specifies a contract on what data will be included within the event, it is permissible for other sources to create and use these event types but they must commit to the contract specified by the event type. Most event types are absolute URIs, relative URIs may be used for user defined event types that are internal to this event routing node, typically the event type for this will be the string 'internal'.
Event Source
The event source identifies Where the event came from. This will be a URI and may be relative, this may need mapping when it passes event boundaries, i.e. out of the house. Further details of the event source follows.
- Asterisk interface Events
- AV Events, i.e. UPNP
- Persistant Configuration events.
- Diagnostic events.
- heating events (Obsolete)
- schedule events
- state passing events
- Subcribe request generated Event Types
- RS485 switch plate events.
- Time Event Types
- URI generated Event Types
- WebBrick Event URIs
- X10 events.
- Zone heating events.
