1.Overview
                Power supply switch, power on and power off (only available in online state).
                2.Request method
                
                3.Parameter Description
                
                    
                        
                        
                            | Attribute | 
                            Type | 
                            Constraint | 
                            Explanation | 
                        
                        
                        
                        
                            | accountSid | 
                            String | 
                            Required | 
                            Account ID.(The accountSid and authToken are assigned by QR Master admin when applying for a developer account)
                             | 
                        
                        
                            | timestamp | 
                            String | 
                            Required | 
                            Request timestamp | 
                        
                        
                            | communityNo | 
                            String | 
                            Required | 
                            Community No. | 
                        
                        
                            | type | 
                            String | 
                            Required | 
                            Type (1 Power supply; 2 Power off) | 
                        
                        
                            | mac | 
                            String | 
                            Required | 
                            Power SwitchmacAddress | 
                        
                        
                            | boxId | 
                            String | 
                            Required | 
                            Gateway ID | 
                        
                        
                            | endTime | 
                            String | 
                            Optional | 
                            Power-off end time (When type is equal to 1, this parameter is mandatory. Format :2408091823, 18:23 on August 09, 24) | 
                        
                        
                    
                 
                4.Request address
                
                5.Generate signature for parameter
                
                    Ⅰ.Add the authToken parameter to the POST key-value pair to get the original signature data. (The accountSid and authToken are assigned by QR Master admin when applying for a developer account)
                    Ⅱ.Sort the original signature data in lexicographical order of parameter names.
                    Ⅲ.Joining together into a string like "key1=value1&key2=value2...". The key/value shall be encoded in x-www-form-urlencode.
                    Ⅳ.Calculate the sha1 value of the string to get the sig.
                    Note: this authToken should not be submitted to the network with the POST parameter.
                 
                6.Request samples(Raw)
                
                    POST http://api.uclbrt.com/Home/Records/powerBoxRoom?sig=d56ade1486d925717dc946181f6147c815494f21 HTTP/1.1
                    Host: api.uclbrt.com
                    Connection: Keep-Alive
                    Accept: application/json
                    Content-Length: 205
                    Content-Type: application/x-www-form-urlencoded
                     
                    accountSid=98651082ab89c3f1b50f35caf794179f×tamp=1590379366&communityNo=1316879946&type=1&mac=343030022C0E&boxId=785&endTime=2408091823
                 
                7.Return
                Succeeded:
                
                    {"status":200,"info":"success"}
                 
                Failed:
                
                    {"status":4007,"info":"application is not certified"}
                 
                8.SDK