瀏覽代碼

Actualizo Service

Maxi Schvindt 7 年之前
父節點
當前提交
cb55051803
共有 1 個文件被更改,包括 44 次插入0 次删除
  1. 44 0
      Services/TR069Service.php

+ 44 - 0
Services/TR069Service.php

@@ -137,5 +137,49 @@ class TR069Service
         
         
         return $return;
         return $return;
 	}
 	}
+    
+    function setWbroadcast($id, $state = true){
+        
+        $url = "{$this->url}/devices/{$id}/tasks?connection_request";
+        
+        $data = array();
+        $data['name'] = 'setParameterValues';
+        $data['parameterValues'] = array();
+        
+        $data['parameterValues'][] = array('InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.SSIDAdvertisementEnabled',$state,'xsd:boolean');
+        
+        $return = $this->post($url, $data);
+        
+        return $return;
+    }
+    
+    function setWstatus($id, $state = true){
+        
+        $url = "{$this->url}/devices/{$id}/tasks?connection_request";
+        
+        $data = array();
+        $data['name'] = 'setParameterValues';
+        $data['parameterValues'] = array();
+        
+        $data['parameterValues'][] = array('InternetGatewayDevice.LANDevice.1.WLANConfiguration.1.Enable',$state,'xsd:boolean');
+        
+        $return = $this->post($url, $data);
+        
+        return $return;
+    }
+    
+    function setParameter($id, $parameter, $value, $type) {
+        $url = "{$this->url}/devices/{$id}/tasks?connection_request";
+        
+        $data = array();
+        $data['name'] = 'setParameterValues';
+        $data['parameterValues'] = array();
+        
+        $data['parameterValues'][] = array($parameter,$value,"xsd:$type");
+        
+        $return = $this->post($url, $data);
+        
+        return $return;
+    }
 
 
 }
 }