feat(gateway): small adaption for softweng project
Signed-off-by: Klagarge <remi@heredero.ch>
This commit is contained in:
@@ -12,25 +12,6 @@ definitions:
|
||||
required:
|
||||
- command
|
||||
type: object
|
||||
main.GarageDoorExample:
|
||||
description: Example response for Garage Door status
|
||||
properties:
|
||||
IsClosed:
|
||||
description: 'example: true'
|
||||
type: boolean
|
||||
IsDownButtonPressed:
|
||||
description: 'example: false'
|
||||
type: boolean
|
||||
IsIRSensor:
|
||||
description: 'example: false'
|
||||
type: boolean
|
||||
IsOpen:
|
||||
description: 'example: false'
|
||||
type: boolean
|
||||
IsUpButtonPressed:
|
||||
description: 'example: false'
|
||||
type: boolean
|
||||
type: object
|
||||
host: rest.mse.kb28.ch
|
||||
info:
|
||||
contact: {}
|
||||
@@ -59,14 +40,20 @@ paths:
|
||||
- application/json
|
||||
description: Request data from InfluxDB for a specific device in a room
|
||||
parameters:
|
||||
- description: User name
|
||||
example: remi
|
||||
in: query
|
||||
name: user
|
||||
required: true
|
||||
type: string
|
||||
- description: Room name
|
||||
example: Garage
|
||||
example: Bedroom
|
||||
in: query
|
||||
name: room
|
||||
required: true
|
||||
type: string
|
||||
- description: Device name
|
||||
example: Door
|
||||
example: DoorSensor
|
||||
in: query
|
||||
name: device
|
||||
required: true
|
||||
@@ -77,7 +64,8 @@ paths:
|
||||
"200":
|
||||
description: Returns a map of field names to their latest values.
|
||||
schema:
|
||||
$ref: '#/definitions/main.GarageDoorExample'
|
||||
additionalProperties: true
|
||||
type: object
|
||||
"500":
|
||||
description: Internal Server Error
|
||||
schema:
|
||||
@@ -92,14 +80,20 @@ paths:
|
||||
- application/json
|
||||
description: Publish a command to a specific device in a room
|
||||
parameters:
|
||||
- description: User name
|
||||
example: remi
|
||||
in: query
|
||||
name: user
|
||||
required: true
|
||||
type: string
|
||||
- description: Room name
|
||||
example: Garage
|
||||
example: Bedroom
|
||||
in: query
|
||||
name: room
|
||||
required: true
|
||||
type: string
|
||||
- description: Device name
|
||||
example: Door
|
||||
example: DoorSensor
|
||||
in: query
|
||||
name: device
|
||||
required: true
|
||||
|
||||
Reference in New Issue
Block a user