Skip to content

Releases: maddox/harmony-api

Selectively Disable HTTP server

07 Aug 14:07
Compare
Choose a tag to compare

You can now disable the HTTP server if you do not use it. - #69 - @svenove

Bug Fix

12 Dec 18:16
Compare
Choose a tag to compare

This fixes a bug where command were not being executed correctly - fixes #51 - @farooqu

Bug Fix

12 Dec 16:38
Compare
Choose a tag to compare

Fixes a crasher - #53 - @farooqu

Bug Fix

01 Dec 19:23
Compare
Choose a tag to compare

Fixes a crasher noted in #47 - @farooqu

Bug Fix

30 Nov 19:41
Compare
Choose a tag to compare

This fixes a bug when querying activity commands.

  • Fixing issue with querying activity commands - #46 - @farooqu

Activity Based Commands

29 Nov 21:06
Compare
Choose a tag to compare

2.3.0 adds the ability to send remote commands that are then interpreted by the harmony hub based on the current active activity. It also adds a way to repeat a command with a single command.

Harmony API 2.1.0

19 Oct 04:53
Compare
Choose a tag to compare

Harmony API now supports listing individual devices, their supported commands, and executing discrete commands on them.

This works for both HTTP and MQTT. Check out the docs in the README to learn more.

Thanks to @jawilson for this, awesome addition!

Multiple Hubs!

30 Sep 01:06
Compare
Choose a tag to compare

Harmony API 2.0

Harmony API now supports multiple Harmony hubs.

Breaking Changes

HTTP endpoints and MQTT topics have changed. They are now namespaced by your hub's name.

An example HTTP endpoint is: /hubs/family-room/activities. An example MQTT state topic is harmony-api/hubs/family-room/activities/watch-tv/state.

Anything you're integrating with Harmony API, needs to update the HTTP endpoints it's using, or the MQTT topics that it's using.

How to upgrade to 2.0

run script/upgrade from the root of the project.

Change all of your HTTP endpoints and MQTT topics to use the new correct format.