Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ _Changes in the next release_
- Dock 3 external port configuration.
- Voice Assistant support.
- Select Entity support.
- Media browsing and searching ([feature-and-bug-tracker#70](https://github.com/unfoldedcircle/feature-and-bug-tracker/issues/70)).

---

Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ behaviour or automatically add or configure its entities to the users profile.
### Develop integration drivers

Since we are providing an API and not an SDK for a specific programming language, one can develop external integrations
in any language which is capable running a WebSockets server and handling JSON data.
in any language that is capable of running a WebSockets server and handling JSON data.

The downside of an API is that more low-level coding is required. In our case this involves running a WebSocket server,
handling the connections from the Remote device, and parsing the JSON payload in the WebSocket text messages.
Expand All @@ -61,19 +61,19 @@ how to develop an integration driver for the Remote devices.

#### Examples

- [API models in Rust](https://github.com/unfoldedcircle/api-model-rs)
- [Node.js API wrapper for the UC Integration-API](https://github.com/unfoldedcircle/integration-node-library)
Integrations using the Node.js API wrapper:
- [TypeScript integration driver example](https://github.com/unfoldedcircle/integration-ts-example)
- [Global Caché IR integration](https://github.com/unfoldedcircle/integration-globalcache)
- [Philips Hue integration](https://github.com/unfoldedcircle/integration-philipshue)
- [Roon integration](https://github.com/unfoldedcircle/integration-roon)
- [Python API wrapper library for the UC Integration-API](https://github.com/unfoldedcircle/integration-python-library)
Integrations using the Python API wrapper:
- [Android TV integration](https://github.com/unfoldedcircle/integration-androidtv)
- [Apple TV integration](https://github.com/unfoldedcircle/integration-appletv)
- [Denon AVR integration](https://github.com/unfoldedcircle/integration-denonavr)
- [Home Assistant integration](https://github.com/unfoldedcircle/integration-home-assistant) written in Rust

We plan to release more examples in the future.
- [API models in Rust](https://github.com/unfoldedcircle/api-model-rs)
- [Home Assistant integration](https://github.com/unfoldedcircle/integration-home-assistant) written in Rust

## Core APIs

Expand Down
1 change: 1 addition & 0 deletions core-api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ in YAML format.

| UCR Firmware | Core Simulator | REST API | WS API |
|--------------|----------------|----------|--------|
| | 0.70.4 | 0.45.1 | 0.35.1 |
| 2.8.4-beta | 0.69.3 | 0.44.4 | 0.34.0 |
| 2.8.3-beta | 0.68.1 | 0.44.1 | 0.34.0 |
| 2.8.0-beta | 0.66.4 | 0.43.1 | 0.33.0 |
Expand Down
6 changes: 6 additions & 0 deletions core-api/rest/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ This section contains unreleased changes which will be part of an upcoming relea

---

## 0.45.1
### Added
- Media browsing and searching ([feature-and-bug-tracker#70](https://github.com/unfoldedcircle/feature-and-bug-tracker/issues/70)).
### Fixed
- Fixed invalid schema references.

## 0.44.4
### Fixed
- Creating a UI page returns 201 instead of 200.
Expand Down
536 changes: 489 additions & 47 deletions core-api/rest/UCR-core-openapi.yaml

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions core-api/websocket/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ This section contains unreleased changes which will be part of an upcoming relea

---

## 0.35.1-beta
### Added
- Media browsing and searching ([feature-and-bug-tracker#70](https://github.com/unfoldedcircle/feature-and-bug-tracker/issues/70)).

## 0.34.0-beta
### Added
- New entity type `select`.
Expand Down
Loading
Loading