|
| 1 | +package cmd |
| 2 | + |
| 3 | +type apiV2Cmd struct { |
| 4 | + BehaviorInstance *apiV2BehaviorInstanceCmd `command:"behavior-instance" description:"API to manage instances of script"` |
| 5 | + BehaviorScript *apiV2BehaviorScriptCmd `command:"behavior-script" description:"API to discover available scripts that can be instantiated"` |
| 6 | + Bridge *apiV2BridgeCmd `command:"bridge" description:"API to manage the bridge"` |
| 7 | + BridgeHome *apiV2BridgeHomeCmd `command:"bridge-home" description:"API to manage bridge homes"` |
| 8 | + Button *apiV2ButtonCmd `command:"button" description:"API to manage button services"` |
| 9 | + CameraMotion *apiV2CameraMotionCmd `command:"camera-motion" description:"API to manage camera_motion services"` |
| 10 | + Contact *apiV2ContactCmd `command:"contact" description:"API to manage contact sensor state"` |
| 11 | + Device *apiV2DeviceCmd `command:"device" description:"API to manage devices"` |
| 12 | + DevicePower *apiV2DevicePowerCmd `command:"device-power" description:"API to manage device power services"` |
| 13 | + DeviceSoftwareUpdate *apiV2DeviceSoftwareUpdateCmd `command:"device-software-update" description:"API to manage device update services"` |
| 14 | + Entertainment *apiV2EntertainmentCmd `command:"entertainment" description:"API to manage entertainment services"` |
| 15 | + EntertainmentConfiguration *apiV2EntertainmentConfigurationCmd `command:"entertainment-configuration" description:"API to manage entertainment configurations"` |
| 16 | + GeofenceClient *apiV2GeofenceClientCmd `command:"geofence-client" description:"API for geofencing functionality"` |
| 17 | + Geolocation *apiV2GeolocationCmd `command:"geolocation" description:"API for setting the geolocation"` |
| 18 | + GroupedLight *apiV2GroupedLightCmd `command:"grouped-light" description:"API to manage grouped light services"` |
| 19 | + GroupedLightLevel *apiV2GroupedLightLevelCmd `command:"grouped-light-level" description:"API to manage grouped light-level services"` |
| 20 | + GroupedMotion *apiV2GroupedMotionCmd `command:"grouped-motion" description:"API to manage grouped motion services"` |
| 21 | + Homekit *apiV2HomekitCmd `command:"homekit" description:"API to manage homekit service"` |
| 22 | + Light *apiV2LightCmd `command:"light" description:"API to manage light services"` |
| 23 | + LightLevel *apiV2LightLevelCmd `command:"light-level" description:"API to manage light level services"` |
| 24 | + Matter *apiV2MatterCmd `command:"matter" description:"API to manage matter service"` |
| 25 | + MatterFabric *apiV2MatterFabricCmd `command:"matter-fabric" description:"API to manage matter fabrics"` |
| 26 | + Motion *apiV2MotionCmd `command:"motion" description:"API to manage motion services"` |
| 27 | + RelativeRotary *apiV2RelativeRotaryCmd `command:"relative-rotary" description:"API to manage relative rotary services"` |
| 28 | + Resource *apiV2ResourceCmd `command:"resource" description:"API to retrieve all resources"` |
| 29 | + Room *apiV2RoomCmd `command:"room" description:"API to manage rooms"` |
| 30 | + Scene *apiV2SceneCmd `command:"scene" description:"API to manage scenes"` |
| 31 | + ServiceGroup *apiV2ServiceGroupCmd `command:"service-group" description:"API to manage service group services"` |
| 32 | + SmartScene *apiV2SmartSceneCmd `command:"smart-scene" description:"API to manage smart scenes"` |
| 33 | + Tamper *apiV2TamperCmd `command:"tamper" description:"API to manage device tamper state"` |
| 34 | + Temperature *apiV2TemperatureCmd `command:"temperature" description:"API to manage temperature services"` |
| 35 | + ZgpConnectivity *apiV2ZGPConnectivityCmd `command:"zgp-connectivity" description:"API to manage zgp connectivity services"` |
| 36 | + ZigbeeConnectivity *apiV2ZigbeeConnectivityCmd `command:"zigbee-connectivity" description:"API to manage zigbee connectivity services"` |
| 37 | + ZigbeeDeviceDiscovery *apiV2ZigbeeDeviceDiscoveryCmd `command:"zigbee-device-discovery" description:"API to manage zigbee device discovery service"` |
| 38 | + Zone *apiV2ZoneCmd `command:"zone" description:"API to manage zones"` |
| 39 | +} |
0 commit comments