Digital I/O
API Reference
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valueinteger · enumRequiredPossible values:
counterintegerRequired
counter_modestring · enumRequiredPossible values:
modestring · enumRequiredPossible values:
debounceintegerOptionalDefault:
50get
/controller/di200
Successful Response
Path parameters
circuitstringRequired
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valueinteger · enumRequiredPossible values:
counterintegerRequired
counter_modestring · enumRequiredPossible values:
modestring · enumRequiredPossible values:
debounceintegerOptionalDefault:
50422
Validation Error
application/json
get
/controller/di/{circuit}Path parameters
circuitstringRequired
Body
counterintegerRequired
counter_modestring · enumOptionalDefault:
EnabledPossible values: modestring · enumOptionalDefault:
SimplePossible values: debounceintegerOptionalDefault:
50Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valueinteger · enumRequiredPossible values:
counterintegerRequired
counter_modestring · enumRequiredPossible values:
modestring · enumRequiredPossible values:
debounceintegerOptionalDefault:
50422
Validation Error
application/json
post
/controller/di/{circuit}Body
counterintegerRequired
counter_modestring · enumOptionalDefault:
EnabledPossible values: modestring · enumOptionalDefault:
SimplePossible values: debounceintegerOptionalDefault:
50Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
valueinteger · enumRequiredPossible values:
counterintegerRequired
counter_modestring · enumRequiredPossible values:
modestring · enumRequiredPossible values:
debounceintegerOptionalDefault:
50422
Validation Error
application/json
post
/controller/diResponses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
pwm_freqnumberRequired
pwm_dutyinteger · max: 100Required
Mutually exclusive with value. Value must be between 0 and 100
valueintegerRequired
modestring · enumRequiredPossible values:
get
/controller/do200
Successful Response
Path parameters
circuitstringRequired
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
pwm_freqnumberRequired
pwm_dutyinteger · max: 100Required
Mutually exclusive with value. Value must be between 0 and 100
valueintegerRequired
modestring · enumRequiredPossible values:
422
Validation Error
application/json
get
/controller/do/{circuit}Path parameters
circuitstringRequired
Body
pwm_freqnumberRequired
pwm_dutyinteger · max: 100Required
Mutually exclusive with value. Value must be between 0 and 100
valueintegerRequired
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
pwm_freqnumberRequired
pwm_dutyinteger · max: 100Required
Mutually exclusive with value. Value must be between 0 and 100
valueintegerRequired
modestring · enumRequiredPossible values:
422
Validation Error
application/json
post
/controller/do/{circuit}Body
pwm_freqnumberRequired
pwm_dutyinteger · max: 100Required
Mutually exclusive with value. Value must be between 0 and 100
valueintegerRequired
Responses
200
Successful Response
application/json
devstringRequired
circuitstringRequired
pwm_freqnumberRequired
pwm_dutyinteger · max: 100Required
Mutually exclusive with value. Value must be between 0 and 100
valueintegerRequired
modestring · enumRequiredPossible values:
422
Validation Error
application/json
post
/controller/doLast updated