void processAlarmingDevice(String devicePath) throws IOException, OwfsException {
   String deviceName = OWFSUtils.extractDeviceNameFromDevicePath(devicePath);
   AlarmingDeviceListener alarmingDeviceListener = alarmingDevices.get(deviceName);
   if (alarmingDeviceListener != null) {
     alarmingDeviceListener.onAlarm(getClient());
   }
 }
 public void addAlarmingDeviceHandler(AlarmingDeviceListener commander)
     throws IOException, OwfsException {
   commander.onInitialize(factory.createNewConnection());
   alarmingDevices.put(commander.getDeviceName(), commander);
 }