Skip to content

Releases: drudge/homebridge-tidbyt

v0.7.1

11 Jan 02:40
Compare
Choose a tag to compare

What's Changed

  • Remove support for Node.js version 12
  • Add support for Node.js version 18
  • Bump luxon from 1.28.0 to 1.28.1 by @dependabot in #8
  • Bump got from 11.8.3 to 11.8.5 by @dependabot in #9
  • Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #7 #10

v0.7.0

25 Feb 19:49
Compare
Choose a tag to compare
  • Adds support for device-specific custom apps

Apps defined in the "Custom Apps" section outside of a device are global apps and will be installed on all devices.

v0.6.5

12 Jan 20:49
Compare
Choose a tag to compare

NOTE: This update requires a configuration change after restart!

To support multiple devices, each device needs its own API Key in addition to the device ID.

I've adjusted the configuration schema to accommodate this, but it will require that you enter your API key for each device under the Devices section before the plugin is usable again. Sorry for the inconvenience.

Changes

  • Add support for multiple devices
  • Optimize Pixlet render calls - render once, and send the same image to all managed devices

v0.5.3

04 Jan 19:32
Compare
Choose a tag to compare
  • Bump Node engine to 12+

v0.5.0

30 Dec 23:21
Compare
Choose a tag to compare
  • Add support for background pushes via node-tidbyt v1.0.0

v0.4.1

27 Dec 22:18
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
  • Adds support for dynamic configuration parameters to be passed to the Pixlet render command.

Config Scripts

A config script is simply a Node.JS module that exports a function that returns a promise resolving to an array of key/value pair objects.

The function will pass in the previously define configuration values (either static from customApp.config or the previously fetched values).

Example:

module.exports = (config) => {
  // Normally you'd do some async call and then build this array of key/value pairs
  return new Promise(resolve => ([
    { key: 'screen_name', value: 'npenree'
  ]);
};

v0.3.7

24 Dec 05:47
Compare
Choose a tag to compare
v0.3.7 Pre-release
Pre-release
  • Initial release