Webhook API versus WebSocket with REST API

It all depends on your needs:

  • 1 way HA → App: REST (or websockets if you want push rather than pull)
  • 1 way app → HA: Webhooks
  • 2 way: Websockets
3 Likes