throw new Exception(__('401 - Accès non autorisé', __FILE__)); } if (init('action') == 'syncEqLogicWithRazberry') { foreach (zwave::listServerZway() as $serverID => $server) { if (isset($server['name'])) { zwave::syncEqLogicWithRazberry($serverID); } } ajax::success(); } if (init('action') == 'changeIncludeState') { zwave::changeIncludeState(init('mode'), init('state'), init('serverID')); ajax::success(); } if (init('action') == 'showNotification') { ajax::success(zwave::showNotification(init('serverID'))); } if (init('action') == 'updateZwayServer') { zwave::updateZwayServer(init('version')); ajax::success(); } if (init('action') == 'getCommandClassInfo') { ajax::success(zwave::getCommandClassInfo(init('class'))); } if (init('action') == 'launchInDebug') { log::clear('zwavecmd'); zwave::restartZwayServer(true); ajax::success(); } if (init('action') == 'restartZwayServer') { zwave::restartZwayServer();