throw new Exception(__('Zwave eqLogic non trouvé : ', __FILE__) . init('id')); } ajax::success($eqLogic->updateRoute()); } } } if (init('action') == 'copyDeviceConfiguration') { $eqLogic = zwave::byId(init('id')); if (!is_object($eqLogic)) { throw new Exception(__('Zwave eqLogic non trouvé : ', __FILE__) . init('id')); } $eqLogic->setDeviceConfigurationFromDevice(init('copy_id')); ajax::success(); } if (init('action') == 'adminRazberry') { ajax::success(zwave::adminRazberry(init('command'))); } if (init('action') == 'setWakeUp') { $eqLogic = zwave::byId(init('id')); if (!is_object($eqLogic)) { throw new Exception(__('Zwave eqLogic non trouvé : ', __FILE__) . init('id')); } $eqLogic->setWakeUp(init('wakeup')); ajax::success(); } if (init('action') == 'setPolling') { $eqLogic = zwave::byId(init('id')); if (!is_object($eqLogic)) { throw new Exception(__('Zwave eqLogic non trouvé : ', __FILE__) . init('id')); } $eqLogic->setPolling(init('polling'));