Home Editor More about DemoBus Documentation Contact

More about DomoBus:

A little bit about DomoBus Systems

One of the key aspects of the DomoBus approach is its model of a home automation device. That model is very simple and modular, making the DomoBus a flexible and expandable system that, at the same time, offers a very good level of functionality.

In DomoBus a home automation device is a generic entity characterized by one or more properties. The definition of any device can be done dynamically, adding as many properties as required to express the functional level needed for the device. For example, if we want to represent a temperature sensor, we can refer to a generic entity (a device) that has only one property – the current temperature. If we want to represent an adjustable light, we can describe it using two properties: a “state” property that identifies if the light is turned on or off, and an “intensity” property that, for example, represents the light intensity in a scale from 0 to 100%. This model can easily be used to represent more complex devices such a TV. Assuming it is only relevant to control the state, channel and volume of the TV, only three properties are needed: “state” (on/off), “channel” (1-250) and “volume” (0-20). (Note: the physical interface with the TV could be implemented with a remote command emulator that emits infrared signals accordingly with the values of the device’s properties; so, it can be applied to any TV; a similar approach can be used with air-conditioners and other equipments).