Wiring Editor

From HSYCO
Revision as of 18:45, 25 February 2014 by Giampiero (talk | contribs)
Jump to navigation Jump to search

The Wiring Editor is a tool to create logical connections (wirings) between HSYCO's inputs and outputs. It can be used, for instance, to quickly and easily make a button turn on/off a light or control a dimmer or an automation or, again, activate a scenario. It provides for a set of functionalities which are often implemented in home automation installation without having to resort to complex programming.

An input is something that triggers an event. It can be: a readable I/O Server's datapoint, a User event (e.g. an event triggered by a User button), a scheduler event or a group of inputs.

Inputs are divided into 2 categories: those whose value is binary (has value "0" or "1", generally used to activate/deactivate an output or a scenario) and those whose value correspond to a general numeric value (used, for instance, to set an output to a specific value).

An inputs group corresponds to the logical "or" of the inputs belonging to the group; i.e. whenever an input belonging to a group triggers an event, the group will trigger an event. Input groups can be used, for instance, to activate a light from two different buttons.

An output is something on which is possible to perform an action. It can be: a writable I/O Server's datapoint, a User event or a group of outputs.

Outputs are categorized as:

  • On/Off: they accept a value of "0" or "1". As an example, an On/Off output can be an I/O datapoint representing a light
  • Dimmer: