Example #1
0
 public function getlightsAction()
 {
     require_once 'models/homeModel.php';
     $model = new homeModel();
     $user = $model->getUser($_SESSION[user_id]);
     if ($user['room'] == 0) {
         $lights = $model->getActivDevices();
     } else {
         $lights = $model->getLampsByRoomId($user['room']);
     }
     //$lights = $model->getActivDevices();
     foreach ($lights as $lamp) {
         $arr['id'] = $lamp['id'];
         $arr['room_id'] = $lamp['room_id'];
         $arr['device'] = $lamp['device'];
         $arr['status'] = $lamp['status'];
         $arr['sunset'] = $lamp['sunset'];
         $room = $model->getRoomNameById($lamp['room_id']);
         $arr['room'] = $room;
         $array[] = $arr;
     }
     echo json_encode($array);
     //echo json_encode($user['room']);
 }
Example #2
0
 public function settingsAction()
 {
     require_once 'library/Country.php';
     require_once 'models/homeModel.php';
     $model = new homeModel();
     if ($_POST['send'] == "save") {
         $model->updateSettings($_POST);
     }
     $room_name = $model->getRoomNameById($_GET['id']);
     $lampsByRoomId = $model->getLampsByRoomId($_GET['id']);
     $timezones = $model->timezone();
     $this->_view->title = TITEL_SETTINGS;
     $this->_view->room_name = $room_name;
     $this->_view->lampen = $lampsByRoomId;
     $this->_view->timezones = $timezones;
     $this->_view->countries = $countries;
     $this->_view->display('settings/index.tpl.php');
 }