I would like to build my own fully native app for my home. Would be nice if there was an api for doing this. Some thoughts….
- RESTful json
- Subscribe to entity changes over websockets
- Perhaps even dashboard/lovelace support? Could try recreating dashboard in native code.