@RestController @RequestMapping(value="homekit") public class HomeKitController extends Object
| 构造器和说明 |
|---|
HomeKitController(WebHomeKitService webHomeKitService) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<HomeKitAccessoryDetailVo> |
currentReloadedHomeKitAccessories()
获取当前加载的配件信息
|
HomeKitAccessoryVo |
getHomeKit(Integer id)
获取指定的配件信息
|
List<HomeKitAccessoryVo> |
getHomeKitList()
获取配件信息列表
|
Object |
getHomeKitMethod(Integer homeKitId,
Boolean isDefault)
获取指定配件下的方法信息列表
|
Object |
getHomeKitMethod(Integer homeKitId,
Integer homeKitMethodId,
Boolean isDefault) |
HomeKitQrCodeAndPinCodeVo |
getQrCodeAndPinCode() |
Object |
homeKitSwitch(boolean flag)
启停homekit server
|
org.springframework.web.servlet.ModelAndView |
index()
index page
|
org.springframework.web.servlet.ModelAndView |
initialization()
初始化页面,当没有配对homekit时,跳转到此页面
|
public HomeKitController(WebHomeKitService webHomeKitService)
@GetMapping(value="initialization") public org.springframework.web.servlet.ModelAndView initialization()
@GetMapping(value={"","index"})
public org.springframework.web.servlet.ModelAndView index()
@GetMapping(value="getQrCodeAndPinCode") public HomeKitQrCodeAndPinCodeVo getQrCodeAndPinCode()
@GetMapping(value="homeKitList") public List<HomeKitAccessoryVo> getHomeKitList()
@GetMapping(value="homeKit/{id}")
public HomeKitAccessoryVo getHomeKit(@PathVariable(value="id")
Integer id)
id - 配件id@GetMapping(value="homeKitMethod/{homeKitId}")
public Object getHomeKitMethod(@PathVariable(value="homeKitId")
Integer homeKitId,
Boolean isDefault)
homeKitId - 配件idisDefault - 是否为默认方法@GetMapping(value="homeKitMethod/{homeKitId}/{homeKitMethodId}")
public Object getHomeKitMethod(@PathVariable(value="homeKitId")
Integer homeKitId,
@PathVariable(value="homeKitMethodId")
Integer homeKitMethodId,
Boolean isDefault)
@GetMapping(value="homeKitSwitch/{flag}")
public Object homeKitSwitch(@PathVariable(value="flag")
boolean flag)
flag - true & false@GetMapping(value="currentReloadedHomeKitAccessories") public List<HomeKitAccessoryDetailVo> currentReloadedHomeKitAccessories()
Copyright © 2021. All rights reserved.