use of org.openremote.agent.protocol.velbus.VelbusTCPAgent in project openremote by openremote.
the class ManagerTestAgentSetup method onStart.
@Override
public void onStart() throws Exception {
KeycloakTestSetup keycloakTestSetup = setupService.getTaskOfType(KeycloakTestSetup.class);
Tenant masterTenant = keycloakTestSetup.masterTenant;
masterRealm = masterTenant.getRealm();
if (knx) {
LOG.info("Enable KNX demo agent, gateway/local IP: " + knxGatewayIp + "/" + knxLocalIp);
KNXAgent agent = new KNXAgent("Demo KNX agent").setRealm(masterRealm).setHost(knxGatewayIp).setBindHost(knxLocalIp);
agent = assetStorageService.merge(agent);
}
if (velbus) {
LOG.info("Enable Velbus demo agent, COM port: " + velbusPort);
VelbusTCPAgent agent = new VelbusTCPAgent("Demo VELBUS agent").setRealm(masterRealm).setHost(velbusHost).setPort(velbusPort);
agent = assetStorageService.merge(agent);
}
}
use of org.openremote.agent.protocol.velbus.VelbusTCPAgent in project openremote by openremote.
the class ManagerDemoAgentSetup method onStart.
@Override
public void onStart() throws Exception {
super.onStart();
KeycloakDemoSetup keycloakDemoSetup = setupService.getTaskOfType(KeycloakDemoSetup.class);
Tenant masterTenant = keycloakDemoSetup.masterTenant;
masterRealm = masterTenant.getRealm();
if (knx) {
LOG.info("Enable KNX demo agent, gateway/local IP: " + knxGatewayIp + "/" + knxLocalIp);
KNXAgent agent = new KNXAgent("Demo KNX agent").setRealm(masterRealm).setHost(knxGatewayIp).setBindHost(knxLocalIp);
agent = assetStorageService.merge(agent);
}
if (velbus) {
LOG.info("Enable Velbus demo agent, host/port: " + velbusHost + "/" + velbusPort);
VelbusTCPAgent agent = new VelbusTCPAgent("Demo VELBUS agent").setRealm(masterRealm).setHost(velbusHost).setPort(velbusPort);
agent = assetStorageService.merge(agent);
}
}
Aggregations