Releases: drudge/homebridge-tidbyt
Releases · drudge/homebridge-tidbyt
v0.7.1
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
v0.6.5
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
v0.5.0
- Add support for background pushes via node-tidbyt v1.0.0
v0.4.1
- 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'
]);
};