zwave-js-ui/docs/guide/healthcheck.md

19 lines
554 B
Markdown

# Health check endpoints
`/health`: Returns `200` if both mqtt and zwave client are connected, `500` otherwise
`/health/mqtt`: Returns `200` if mqtt client is connected, `500` otherwise
`/health/zwave`: Returns `200` if zwave client is connected, `500` otherwise
> [!NOTE]
> Remember to add the header: `Accept: text/plain` to your request.
Example:
Using `wget`:
`wget --no-verbose --spider --no-check-certificate --header "Accept: text/plain" http://localhost:8091/health`
Using `curl`:
`curl localhost:8091/health/zwave -H "Accept: text/plain`