@Override public void start() { Config config = Config.getInstance(); LOGGER.info("[Plugin] iris-devices-zwave plugin started!"); if (config.get("zwaveEnabled").equals("1")) { LOGGER.info("ZWave support enabled. Starting"); service = new ZWaveService(); } }
@Override public void start() { LOGGER.info("[Plugin] iris-ai plugin started!"); Config cfg = Config.getInstance(); if (cfg.get("witaiEnabled").equals("1")) { witai = new WitAiService(); } else { LOGGER.info("No AI specified in config file"); } }
@Override public void start() { Config config = Config.getInstance(); LOGGER.info("[Plugin] iris-devices-noolite plugin started!"); if (config.get("nooliteEnabled").equals("1")) { LOGGER.info("NooLite support enabled. Starting"); if (config.get("nooliteTXPresent").equals("1")) { LOGGER.info("NooLite TX support enabled. Starting"); txService = new NooliteTXService(); } if (config.get("nooliteRXPresent").equals("1")) { LOGGER.info("NooLite RX support enabled. Starting"); rxService = new NooliteRXService(); } } }
public JsonConnection() { // Create a ConnectionFactory ConnectionFactory connectionFactory = new ConnectionFactory(); // Create a Connection try { Config config = Config.getInstance(); // Create a ConnectionFactory connectionFactory.setHost(config.get("AMQPhost")); connectionFactory.setPort(Integer.valueOf(config.get("AMQPport"))); connectionFactory.setUsername(config.get("AMQPuser")); connectionFactory.setPassword(config.get("AMQPpasswd")); /* The AMQ connection. */ Connection connection = connectionFactory.newConnection(); channel = connection.createChannel(); // Create exchange channel.exchangeDeclare("iris", "topic", true); } catch (IOException | TimeoutException e) { LOGGER.error("Error while connection to AMQP broker: " + e.getMessage()); System.exit(1); } }
public WitAiService() final Config cfg = Config.getInstance(); final Gson gson = new GsonBuilder().disableHtmlEscaping().setPrettyPrinting().create();
final Config conf = Config.getInstance();