NodesLocal nodeMost drivers will normally be installed in the local node.Remote nodeServer nodeMQTT nodeHomevision nodeAn existing Homevision installation can be used in combination with domotcl. This allows for a gradual conversion from a system where Homevision is in control, to a setup where it acts as an interface module for the existing sensors and devices. To use Homevision with domotcl, a homevision node has to be created. The configuration of the node specifies how domotcl talks to the Homevision controller.ModulesMany familiar Homevision object types can be added to domotcl by adding modules to the homevision node. Devices within these modules generally take an address in the form of a device ID that refers to the device ID of the Homevision object. These can be found in the various object summary screens in HomeVisionXL. No drivers exist for a number of Homevision object types that make no sense to use from Homevision, like timers and periodic- and scheduled events. Such objects are already available in domotcl. The Homevision controller itself can be controlled and monitored via the controller module.
HomeVisionXLThe controller module also provides server devices. Such devices listen on a TCP port for incoming connections of clients that may need to talk to the Homevision controller. By setting up an inethost device, HomevisionXL can still be used to update the Homevision schedule. In HomeVisionXL, the controller interface would then have to be configured as shown in the picture on the right. |