macros
configuration42384samsungtvprotocol.samsungTV.classnameorg.openremote.controller.protocol.samsungtv.SamsungTVRemoteCommandBuilderSamsung TV CommandBuilder class. This entry should not be changed..+42394macroMacro.IR.Execution.Delay500Macro execution delay. By default there's a delay between commands executed in a macro. Slow receiver devices (for example most TVs controlled via infrared) won't be able to process commands without significant delay. Mostly this is necessary for infrared. Other protocols may be able to process commands faster or without any delay at all. The measure is in milliseconds (500ms = 0.5s).\d+42377veraprotocol.vera.classnameorg.openremote.controller.protocol.vera.VeraCommandBuilderVera CommandBuilder class. This entry should not be changed..+42371roundrobincontroller.roundrobin.tcpserver.port20000Round robin tcpserver socket port of Controller\d+42403lutron_homeworkslutron_homeworks.address192.168.1.1Address of the Lutron HomeWorks processor, to be filled in only of autodiscovery is not desired.(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)42404z-wavezwave.pad.hostlocalhostIf PAD is used for communication this defines the host/ip of the machine the PAD daemon is running on..+42396z-wavezwave.comPort/dev/ttyACM0Serial port the Z-Wave stick is found on. Either local serial port or serial port on PAD host depending on commLayer setting..+42391advancemulticast.address224.0.1.100multicast address for listening to the iPhone auto discovery((25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(25[0-5]|2[0-4]\d|1?\d?\d)42398lutron_homeworkslutron_homeworks.passwordopenremotePassword used for connection to Lutron HomeWorks processor, as defined on Link 9 in HomeWorks configuration..+42379amx_niamx_ni.port50000TCP port the AMX module is listening on, mandatory.\d+42410amx_niamx_ni.address192.168.1.1Address of the AMX NI processor, mandatory.(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)42409securityresource.upload.enabletrueIf deploying the controller to public network, always disable (set to 'false') this resource upload feature. This is a convenience feature for home users for easy deployment of the controller in cases where all users of the network are trusted, or the controller is still being configured and tested. Even home users should consider disabling this feature once they're happy and want to lock down the configuration of the controller. When this feature is disabled, copy all the controller configuration files manually to a directory pointed by the 'resource.path' property below. Access to this directory in the filesystem should be properly secured with access restrictions..+true,false42393marantz_avrmarantz_avr.address192.168.1.1Address of the Marantz receiver, mandatory.(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)42401rulesrules.editorpackage org.openremote.controller.protocol
global org.openremote.controller.statuscache.CommandFacade execute;
global org.openremote.controller.statuscache.SwitchFacade switches;
rule "turn off switch"
timer (int: 2s)
when
Event( source == "SwitchSensor", value == "on" )
then
execute.command( "remotec command off" );
endContent for the modeler_rules.drl file. This has to be a valid Drools .drl file syntax..+42382enoceanenocean.serialProtocolESP3EnOcean serial protocol version supported by the EnOcean interface..+ESP2,ESP342385infraredcopy.lircd.conf.ontrueIf true, controller will copy a deployed lircd.conf to lircd.conf.path of the user TODO : This is disruptive to the user's system. The additional remotes deployed to OR controller should be concatenated to the end of an existing lircd.conf file..+42383z-wavezwave.commLayerRXTXChoose either PAD or RXTX depending on your communication layer to use..+PAD,RXTX42389advancecontroller.applicationnamecontrollercontroller app name.+42408z-waveprotocol.zwave.classnameorg.openremote.controller.protocol.zwave.ZWaveCommandBuilderZ-Wave CommandBuilder class. This entry should not be changed..+42375enoceanenocean.comPort/dev/ttyUSB0Serial port the EnOcean interface is found on..+42381velbusvelbus.server.hostnameslocalhostAddress or name of the Velbus <> TCP server. If multiple networks are needed then these should be entered as ‘;’ separated values with no spaces..+42372roundrobincontroller.groupnamefloor20This identifies which group this controller is in..+42370roundrobincontroller.roundrobin.multicast.port10000Multicast port for roundrobin NOTE: This option is useful only on the situation of "controller.roundrobin.on" is true.\d+42399lagarto_networklagarto_network.broadcasttcp://127.0.0.1:5001Broadcast address and port used by all lagarto servers to publish network events (ZeroMQ pub/sub endpoint)..+42395z-wavezwave.pad.port7876If PAD is used for communication this defines the port the PAD daemon is listening on..+42407veravera.addressThe IP address of your Vera box..+42388Domintelldomintell.port17481UDP port of the DETH02 interface used to connect to the Domintell system, mandatory.\d+42373advancemulticast.port3333multicast port for listening to the iPhone auto discovery\d+42386velbusprotocol.velbus.classnameorg.openremote.controller.protocol.velbus.VelbusCommandBuilderVelbus CommandBuilder class. This entry should not be changed..+42397roundrobincontroller.roundrobin.multicast.address224.0.1.200Multicast address for roundrobin NOTE: This option is useful only on the situation of "controller.roundrobin.on" is true.((25[0-5]|2[0-4]\d|1?\d?\d)\.){3}(25[0-5]|2[0-4]\d|1?\d?\d)42376alarmprotocol.alarm.classnameorg.openremote.controller.protocol.alarm.AlarmCommandBuilderAlarm CommandBuilder class. This entry should not be changed..+42374enoceanenocean.commLayerRXTXChoose either PAD or RXTX depending on your communication layer to use..+PAD,RXTX42378roundrobincontroller.groupmember.autodetect.ontrueSpecify whether auto-detect group member function is turned on (true/false). If it's false, the controller will get the groupmembers from the key named "controller.groupmember.candidate.urls" of current configuration file. If it's true, controller will auto-detect its groupmembers with multicast..+true,false42392velbusvelbus.server.ports8080Port of the Velbus <> TCP server. If multiple networks are needed then these should be entered as ‘;’ separated values with no spaces..+42406discoverywebapp.port8688This is the port number the controller returns on a panel discovery request. It *must* match the port number configured on the hosting web container. If you change your web container port, change this port value to match or the panel auto-discovery will not work correctly. TODO: This is a duplicate configuration to the web container and should be consolidated. It should only be necessary to define the port number in one location. This may mean wrapping the web container with a proper service container..+42405lutron_homeworkslutron_homeworks.usernameopenremoteUser name used for connection to Lutron HomeWorks processor, as defined on Link 9 in HomeWorks configuration..+42387infraredirsend.path/usr/local/bin/irsendThe following properties are relevant if you are using infrared integration via Linux LIRC project. Otherwise ignore them. Path to LIRC irsend command. Configure this to match the location of your LIRC binary..+42390Domintelldomintell.address192.168.1.1Address of the DETH02 interface used to connect to the Domintell system, mandatory.(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)42380samsungtvsamsungTV.addressAddress of the samsung TV to use..+42400infraredlircd.conf.path/etc/lircd.confDefault path to lircd.conf (IR commands).+42402lutron_homeworkslutron_homeworks.port23Telnet port of the Lutron HomeWorks processor, to be filled in only of autodiscovery is not desired.\d+devices27930Zwave zz547023Garage door Status commandZ-WavenodeId4commandstatus555131Inclusion mode statusZ-WavenodeId1commandINCLUSION_MODE_STATUS555133BatteryZ-WavenodeId4commandBATTERY560214curr batteryZ-WavenodeId5commandBATTERY570689Inclusion Mode OnZ-WavenodeId1commandINCLUSION_MODE_ON570690Inclusion Mode offZ-WavenodeId1commandINCLUSION_MODE_OFF570691gddor wakeupZ-WavenodeId4commandWAKE_UP_V2572558meter WZ-WavenodeId5:1commandELECTRIC_METER_SCALE_W576927meter kwhZ-WavenodeId5:1commandELECTRIC_METER_SCALE_KWH602158remotec command onZ-WavenodeId6commandON602159remotec command offZ-WavenodeId6commandOFF602160remotec command statusZ-WavenodeId6commandSTATUS722618MONOPRICE_DIMMER_DIMZ-WavenodeId7commandDIM722619MONOPRICE_DIMMER_STATUSZ-WavenodeId7commandSTATUS722620MONOPRICE_DIMMER_ONZ-WavenodeId7commandON722621MONOPRICE_DIMMER_OFFZ-WavenodeId7commandOFFGarage door sensorCUSTOMGarage door Status command (Zwave )off0on255193601547023Inclusion mode statusSWITCHInclusion mode status (Zwave )196275555131bat stausLEVELBattery (Zwave )196278555133curr battery statusLEVELcurr battery (Zwave )198091560214meter sensor WLEVELmeter W (Zwave )202674572558meter sensor kwhLEVELmeter kwh (Zwave )204155576927SwitchSensorSWITCHremotec command status (Zwave )213308602160MONOPRICE_DIMMER_LEVEL_SENSORLEVELMONOPRICE_DIMMER_STATUS (Zwave )255514722619 MONOPRICE_DIMMER_SWITCH_SENSORSWITCHMONOPRICE_DIMMER_STATUS (Zwave )25551572261964827Inclusion mode196275570689Inclusion Mode On570689Inclusion Mode On71437Remotec switch213308602159remotec command off602158remotec command on112716MONOPRICE_DIMMER_SLIDER255514MONOPRICE_DIMMER_DIM722618