foreach (openzwave::listServerZwave() as $serverID => $server) {
         if (isset($server['name'])) {
             openzwave::syncEqLogicWithOpenZwave($serverID);
         }
     }
     ajax::success();
 }
 if (init('action') == 'sendNoOperation') {
     $eqLogic = openzwave::byId(init('id'));
     if (!is_object($eqLogic)) {
         throw new Exception(__('Zwave eqLogic non trouvé : ', __FILE__) . init('id'));
     }
     ajax::success($eqLogic->sendNoOperation());
 }
 if (init('action') == 'changeIncludeState') {
     openzwave::changeIncludeState(init('mode'), init('state'), init('serverID'));
     ajax::success();
 }
 if (init('action') == 'restartDeamon') {
     $cron = cron::byClassAndFunction('zwave', 'pull');
     if (is_object($cron)) {
         $cron->stop();
     }
     ajax::success();
 }
 if (init('action') == 'getControllerState') {
     ajax::success(openzwave::callOpenzwave('/ZWaveAPI/Run/network.GetControllerStatus()', init('serverID')));
 }
 if (init('action') == 'callRazberry') {
     ajax::success(openzwave::callOpenzwave(init('call'), init('serverId', 1)));
 }